阿里云部署apache二级域名
添加DNS解析记录
到阿里云控制台->云解析DNS->域名解析->解析设置->添加记录
主机记录就是你的二级域名
记录类型为A——指向IPV4
解析路线默认
记录值为你的外网IP
配置 Apache
Apache 2.4 可以直接使用名称虚拟主机;配置文件位置因发行版而异,RHEL/CentOS 常见 /etc/httpd/conf.d/*.conf,Debian/Ubuntu 常见 /etc/apache2/sites-available/。
不需要为了使用虚拟主机就注释全局 DocumentRoot;只要为每个站点明确写好 ServerName 和 DocumentRoot 即可。
添加
# Apache 2.4 已自动启用名称虚拟主机,不再需要 NameVirtualHost
<VirtualHost *:80>
ServerAdmin root@localhost
DocumentRoot "/var/www/your1"
ServerName two1.example.com
<Directory "/var/www/your1">
Options FollowSymLinks
AllowOverride None
Require all granted
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin root@localhost
DocumentRoot "/var/www/your2"
ServerName two2.example.com
<Directory "/var/www/your2">
Options FollowSymLinks
AllowOverride None
Require all granted
</Directory>
</VirtualHost>
检查并加载配置
apachectl configtest
sudo systemctl reload httpd # Debian/Ubuntu 的服务名通常是 apache2
评论将在接近此处时加载,也可点击立即加载。