平时用的还是xampp和删库塔
一点动手能力都没,万一后面遇到不会就尴尬了 害怕被炒.jpg
今天尝试lamp环境多站点的配置

可以通过监听80端口根据不同的域名转到不同的目录
也可以监听不同的端口转到相对应的网站目录

在 /etc/httpd/conf.d/ 目录下建立vhost.conf文件,然后配置站点

NameVirtualHost *:80
<VirtualHost *:80>
ServerAdmin admin@example.com
ServerName example1.com  
ServerAlias www.example1.com 
DocumentRoot /var/www/example1.com/
ErrorLog /var/www/example1.com/logs/error.log  
CustomLog /var/www/example1.com/logs/access.log combined  
</VirtualHost>

   

<VirtualHost *:80>
ServerAdmin admin@example2.com
ServerName example2.com  
ServerAlias www.example2.com
DocumentRoot /var/www/example2.com/
ErrorLog /var/www/example2.com/logs/error.log  
CustomLog /var/www/example2.com/logs/access.log combined  
< /VirtualHost>

我们在上面文件中可以看到是添加2个站点,如果是添加多个站点类似的复制修改对应的目录。同样的,我们需要对应的目录创建没有的目录路径。

mkdir -p /srv/www/example1.com/
mkdir /srv/www/example1.com/logs  
 
mkdir -p /srv/www/example2.com/
mkdir /srv/www/example2.com/logs  

此时,我们的多站点已经配置好了,重启httpd即可。

Last modification:August 12th, 2020 at 01:03 am