谷歌SEO

谷歌SEO

Products

当前位置:首页 > 谷歌SEO >

如何轻松搭建基于Debian的VPS网站?一步到位!

96SEO 2025-10-21 16:28 0


一、 准备工作

在开始之前,确保您已经拥有一台Debian VPS,并能够通过SSH连接到您的服务器。

基于Debian系统的VPS建站入门教程
  • 购买VPS
  • 配置SSH访问
  • 熟悉基本命令

二、 更新系统

先说说更新您的系统以安装最新软件包。

sudo apt update && sudo apt upgrade -y

三、安装Nginx

Nginx是一个高性能的HTTP和反向代理服务器。

sudo apt install nginx -y

安装完成后可以通过访问VPS的IP地址来查看默认的Nginx欢迎页面。

四、安装MySQL/MariaDB

MySQL或MariaDB是用于存储动态网站数据的数据库管理系统。

sudo apt install mariadb-server -y

安装完成后 使用以下命令初始化MySQL数据库:

sudo mysql_secure_installation

五、安装PHP

PHP是服务器端脚本语言,用于处理动态网站的数据。

sudo apt install php-fpm php-mysql -y

六、安装SSL证书

使用Let's Encrypt提供的Certbot工具为您的网站安装免费的SSL证书。

sudo apt install certbot python3-certbot-nginx -y

使用以下命令为您的网站生成SSL证书:

sudo certbot --nginx -d yourdomain.com

七、配置网站

在Nginx的配置文件中添加您的网站配置。

sudo nano /etc/nginx/sites-available/yourdomain.com

添加以下内容:

server {
        listen 80;
        server_name yourdomain.com www.yourdomain.com;
        location / {
            root /var/www/html/yourdomain.com;
            index index.html index.htm;
        }
        location ~ \.php$ {
            include snippets/fastcgi-php.conf;
            fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; # 根据您的PHP版本进行修改
            fastcgi_param SCRIPT_FILE不结盟E $document_root$fastcgi_script_name;
        }
    }

创建网站的符号链接并启用配置文件:

sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t # 检查配置文件是否正确
sudo systemctl restart nginx

八、 部署网站

将您的网站文件上传到VPS,比方说使用FTP或SSH。

上传完成后测试您的网站是否正常运行。

恭喜您,您已经成功搭建了一个基于Debian的VPS网站!希望本文对您有所帮助。

十、 阅读


标签: 建站

提交需求或反馈

Demand feedback