今天来说一说怎么在ubuntu下的apache中配置多个站点:
新建配置文件:
首先我们新建一个站点的配置文件,这里以http为例,https的配置文件就是多加几个配置而已,所以就单纯的以http为例了,先进入目录,然后在配置目录立马新建一个网站配置:
xuxinyuancode@XinYuan:~$ cd /etc/apache2/sites-available/ xuxinyuancode@XinYuan:/etc/apache2/sites-available$ sudo vi lianai.conf
写入一下内容:
<VirtualHost *:80>
ServerAdmin admin@lianai.com
ServerName www.lianai.com
ServerAlias www.lianai.com
DocumentRoot /home/xuxinyuancode/DATA/2020progect/tp
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
<Directory / >
Options Indexes FollowSymLinks
Require all granted
</Directory>
</VirtualHost>
记得把ServerName ServerAlias DocumentRoot给替换一下呀!
配置:
保存之后我们来激活一下新建站点并重启apache:
sudo a2ensite lianai.conf sudo service apache2 restart
记得修改hosts哦!