LAMP的搭建需要安装
httpd php mysql 三个程序
安装完以后先修改httpd的配置文件
首先先修改全局配置文件 也就是主配置文件
/etc/httpd/conf/httpd.conf
将ServerRoot改为
ServerRoot “/etc/httpd”
将Listen改为
Listen 80
将网站的根目录改为
DocumentRoot “/var/www/html”
将默认配置索引文件改为
DirectoryIndex index.html index.html.var
基于IP的DNS配置
首先为网卡增加三个ip
ifconfig eth0:1 192.168.43.201
ifconfig eth0:2 192.168.43.202
ifconfig eth0:3 192.168.43.203
然后进入/etc/hosts文件 增加三条记录
www.seca.com 192.168.43.201
www.secb.com 192.168.43.202
www.secc.com 192.168.43.203
然后进入/etc/httpd/conf/httpd.conf文件下
在最后一行插入命令:
<VirtualHost 192.168.43.201:80> #指定一个虚拟主机 192.168.43.201开放80端口
ServerAdmin
www.seca.com #服务器的域名
www.seca.com #服务器的域名
DocumentRoot /var/www/seca/ #该网站的存放目录
ServerName seca #根目录文件名
ErrorLog logs/
dummy-host.example.com-error_log
dummy-host.example.com-error_log
CustomLog logs/
dummy-host.example.com-access_log common
dummy-host.example.com-access_log common
</VirtualHost>
<VirtualHost 192.168.43.202:80>
ServerAdmin
www.secb.com
www.secb.com
DocumentRoot /var/www/secb/
ServerName secb
ErrorLog logs/
dummy-host.example.com-error_log
dummy-host.example.com-error_log
CustomLog logs/
dummy-host.example.com-access_log common
dummy-host.example.com-access_log common
</VirtualHost>
<VirtualHost 192.168.43.203:80>
ServerAdmin
www.secc.com
www.secc.com
DocumentRoot /var/www/secc/
ServerName secc
ErrorLog logs/
dummy-host.example.com-error_log
dummy-host.example.com-error_log
CustomLog logs/
dummy-host.example.com-access_log common
dummy-host.example.com-access_log common
</VirtualHost>
做完这个之后进入
var/www/目录下 分别创建三个文件 seca,secb,secb
然后分别进入seca,secb,secc目录创建文件a.html,b.html,c.html
我在三个文件里分别写入了 王超牛逼 王超无敌 EQ二连平a提亚马特接大招电刑加被动C
具体命令 echo “王超牛逼” > a.html
然后关闭本机防火墙
service iptable stop
重启http服务
service httpd restart
之后在虚拟机的火狐浏览器输入 www.secc.com/c.html
可以看到我们刚刚写入到 c.html文件里的东西显示出来了
关于错误403界面 是读取文件权限出了问题
启动apache进程的时候,用的是apache用户权限
而创建eca目录下的html文件的时候用的是root或者其他用户
而apache用户不在创建文件用户的用户组
所以要给html文件增加其他用户组的读权限。
今天的文章Linux下LAMP的配置详解分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/30306.html