一、环境准备与系统配置
在CentOS VPS上搭建网站前,需完成以下基础操作:
- 通过SSH连接到服务器,执行系统更新命令
yum -y update
确保软件包为最新版本; - 安装必要工具链,如wget、unzip等;
- 配置防火墙开放80/443端口,允许HTTP/HTTPS流量。
推荐选择CentOS 7.6及以上版本,其兼容性较好且支持主流建站工具。
二、安装Web服务器与数据库
通过Yum包管理器快速安装核心组件:
- 安装Apache服务:
yum -y install httpd
,设置开机启动并启动服务; - 安装MariaDB数据库:
yum -y install mariadb-server
,初始化后创建网站专用数据库; - 安装PHP环境:建议选择PHP 8.0版本,执行
yum -y install php php-mysqlnd
完成基础配置。
三、部署网站程序
推荐两种主流建站方式:
使用宝塔面板时,需在安全组中开放8888端口,并通过 http://IP:8888
访问管理界面。
四、域名解析与安全优化
完成网站部署后需执行:
- 在域名服务商处添加A记录指向服务器IP地址;
- 通过Let’s Encrypt申请免费SSL证书,启用HTTPS加密;
- 设置网站目录防跨站攻击,配置伪静态规则提升SEO效果。
通过上述步骤可在30分钟内完成CentOS服务器的网站部署。建议初学者优先使用宝塔面板简化操作,熟悉后可通过命令行实现更精细的配置。定期更新系统补丁和备份数据是保障网站稳定运行的关键。