Apache服务器配置多个域名并不困难,只要遵循以下简单的步骤即可。
第一步: 安装Apache
如果你尚未安装Apache,可以使用下面的命令安装:
sudo apt-get install apache2
第二步: 创建网站的目录
在/var/www/ 下创建你的网站的目录,例子如下:
mkdir /var/www/domain1.com
mkdir /var/www/domain2.com
第三步: 创建虚拟主机文件
在/etc/apache2/sites-available/目录下为每个网站创建一个.conf文件,例如,domain1.com.conf。然后在每个.conf文件中配置相应的虚拟主机。
<VirtualHost *:80>
ServerAdmin admin@domain1.com
ServerName domain1.com
ServerAlias www.domain1.com
DocumentRoot /var/www/domain1.com
</VirtualHost>
<VirtualHost *:80>
ServerAdmin admin@domain2.com
ServerName domain2.com
ServerAlias www.domain2.com
DocumentRoot /var/www/domain2.com
</VirtualHost>
第四步: 启用新的虚拟主机文件
使用a2ensite
命令启动新的虚拟主机。
sudo a2ensite domain1.com
sudo a2ensite domain2.com
第五步: 重启Apache
再次启动Apache使更改生效。
sudo service apache2 restart
现在应该可以正常访问你的网站了。别忘了在DNS服务器上为新站点添加相应的A记录。
发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/171119.html