一、环境准备与服务器配置
使用景安云服务器创建子站点前,需确认服务器已安装Web服务环境(如Nginx或Apache)及PHP运行环境。建议通过SSH连接服务器,运行以下命令完成基础环境安装:
- 安装Nginx:
sudo apt-get install nginx
- 安装PHP:
sudo apt-get install php-fpm
- 创建网站根目录:
mkdir -p /var/www/sub_site
二、创建子域名与目录
登录景安云控制台,进入「子域名管理」功能模块,按以下步骤操作:
- 输入子域名前缀(如blog、shop等)
- 选择主域名并确认自动生成的解析记录
- 系统将在
public_html
目录下创建对应子目录
三、配置虚拟主机与站点绑定
在Nginx配置目录(/etc/nginx/sites-available/
)新建配置文件:
server {
listen 80;
server_name sub.example.com;
root /var/www/sub_site;
index index.php index.html;
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php8.1-fpm.sock;
}
执行sudo nginx -s reload
使配置生效。
四、文件部署与权限验证
通过FTP或SCP上传网站文件至子目录:
- 设置目录权限:
chmod -R 755 /var/www/sub_site
- 验证PHP解析:创建
info.php
测试文件
五、域名解析与访问测试
在域名服务商处添加A记录解析:
- 主机记录填写子域名前缀(如blog)
- 记录类型选择A记录
- 记录值填写景安服务器IP地址
等待DNS生效后,通过浏览器访问http://sub.example.com
验证站点状态。
通过景安主机的子域名管理功能配合服务器环境配置,可在20分钟内快速部署子站点。建议定期检查服务器日志,并使用HTTPS加密提升站点安全性。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/728493.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。