Linux VPS 建站教程:轻松搭建个人网站
发布日期:2026-07-05 21:55:25 浏览次数:0
在互联网时代,拥有一个属于自己的网站是一件很酷的事情。利用 Linux VPS(虚拟专用服务器)来搭建网站,成本低且灵活性高。下面就为大家详细介绍如何使用 Linux VPS 搭建一个简单的网站。
准备工作
1. 选择 VPS 服务商
市面上有很多 VPS 服务商,如搬瓦工、Vultr 等。选择时要考虑服务器的地理位置、配置、价格等因素。购买后,获取 VPS 的 IP 地址、用户名和密码。
2. 选择操作系统
常见的 Linux 系统有 CentOS、Ubuntu 等。这里以 CentOS 7 为例进行说明。
连接 VPS
可以使用 SSH 工具(如 PuTTY)来连接 VPS。打开 PuTTY,在“Host Name (or IP address)”中输入 VPS 的 IP 地址,端口默认为 22,然后点击“Open”。输入用户名和密码登录 VPS。
安装必要软件
1. 安装 Nginx
Nginx 是一款轻量级的高性能 Web 服务器。在 VPS 中执行以下命令进行安装:
```bash
yum install nginx -y
```
安装完成后,启动 Nginx 服务并设置开机自启:
```bash
systemctl start nginx
systemctl enable nginx
```
2. 安装 PHP
PHP 是一种广泛使用的服务器端脚本语言。执行以下命令安装 PHP 及其相关扩展:
```bash
yum install php-fpm php-mysql -y
```
启动 PHP-FPM 服务并设置开机自启:
```bash
systemctl start php-fpm
systemctl enable php-fpm
```
配置 Nginx 和 PHP
1. 配置 Nginx
编辑 Nginx 的配置文件 `/etc/nginx/nginx.conf`,在 `server` 块中添加以下
```nginx
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
```
保存并退出文件,然后重新加载 Nginx 配置:
```bash
systemctl reload nginx
```
2. 测试 PHP
在 Nginx 的网站根目录 `/usr/share/nginx/html` 下创建一个 `info.php` 文件,如下:
```php
phpinfo();
?>
```
在浏览器中输入 VPS 的 IP 地址加上 `/info.php`,如果能看到 PHP 的信息页面,说明 PHP 配置成功。
上传网站文件
可以使用 FTP 工具(如 FileZilla)来上传网站文件。打开 FileZilla,输入 VPS 的 IP 地址、用户名和密码,连接成功后,将本地的网站文件上传到 `/usr/share/nginx/html` 目录下。
域名绑定
如果有自己的域名,可以将域名解析到 VPS 的 IP 地址。然后在 Nginx 的配置文件中添加域名相关的配置:
```nginx
server {
listen 80;
server_name yourdomain.com;
root /usr/share/nginx/html;
index index.php index.html;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
```
保存并重新加载 Nginx 配置。
通过以上步骤,你就可以使用 Linux VPS 成功搭建一个简单的网站了。在实际使用过程中,还可以根据自己的需求对网站进行进一步的优化和扩展。