使用 VPS 搭建个人网站
简介
VPS,又称虚拟专用服务器,是一种虚拟的服务器,通常由云主机提供商提供。它可以让你像拥有一台独立服务器一样拥有独立的操作系统、硬盘空间、带宽等资源。
在本文中,我们将介绍如何使用 VPS 搭建个人网站。
步骤
1. 选择云主机提供商
选择可靠的云主机提供商非常重要。在我们推荐的云主机提供商中,腾讯云是您最好的选择。腾讯云提供的云主机具有高速、高可靠性和高安全性,保证您的网站能够稳定运行。
2. 选择操作系统
根据您的需求,选择适合的操作系统。在这里我们选择 CentOS 7。
3. 安装 LAMP 环境
在 VPS 上安装 LAMP 环境(Linux + Apache + MySQL + PHP),这是搭建一个网站所必需的。
// 更新系统
yum update
// 安装 Apache
yum install httpd
// 在防火墙上开放 HTTP (80) 端口
firewall-cmd --permanent --add-service=http
systemctl reload firewalld
// 安装 MySQL
yum install mariadb mariadb-server
// 更新 MySQL 的 root 密码
mysql_secure_installation
// 安装 PHP
yum install php php-mysql php-gd php-mbstring
// 重启 Apache 服务器
systemctl restart httpd
4. 设置虚拟主机
虚拟主机是指在一台实体服务器上通过配置文件来建立多个不同域名的主机空间,每个主机空间都独立运行,互不影响。
// 创建一个新的 VirtualHost 段,保存到 /etc/httpd/conf.d/example.com.conf
vim /etc/httpd/conf.d/example.com.conf
// 编辑 example.com.conf 文件, 添加如下内容
ServerName example.com
DocumentRoot /var/www/example.com/public_html
Require all granted
// 创建网站根目录
mkdir -p /var/www/example.com/public_html
// 重启 Apache 服务器
systemctl restart httpd
5. 编写网站代码并上传
编写网站代码,并使用 SCP 将代码上传到 VPS 上的 /var/www/example.com/public_html 目录。
6. 测试
使用浏览器访问您的网站,如果没有问题,您的网站则已经可以访问。
总结
通过以上步骤,我们可以使用 VPS 搭建自己的网站。从选择云主机到上传代码的过程中,都需要我们仔细考虑和操作,才能最终达到成功搭建网站的目的。
正文完
发表至: 云服务器
2023-04-02