平时用的还是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即可。