《WEB项目在Linux系统部署.docx》由会员分享,可在线阅读,更多相关《WEB项目在Linux系统部署.docx(2页珍藏版)》请在三一办公上搜索。
1、WEB项目在Linux系统部署PHP项目部署步骤 注意:虚拟机默认打开的防火墙是允许了80端口,想使用其他端口,要设置防火墙,打开/etc/sysconfig/iptables 文件,你会看到:-A INPUT -p tcp -m tcp -dport 80 -j ACCEPT 没有的话,复制这一行,端口号80可以自己修改为你想使用的端口号,每使用一个端口号,添加一行,如8080端口,添加-A INPUT -p tcp -m tcp -dport 8080 -j ACCEPT 1、 打开并修改apache的httpd.conf文件 找到Listen 80处,另起一行输入Listen 8080
2、监听8080端口,如需其他端口需逐个添加: Listen 80 Listen 8080 Listen 8081 找到# Virtual hosts #Include etc/extra/httpd-vhosts.conf 去第二行最前面的#号 2、 打开并修改httpd-vhosts.conf文件,添加下面的代码,每部署一个项目,要复制本段代码并修改。 #修改端口号 ServerAdmin yourname DocumentRoot /opt/lampp/htdocs/xampp #修改项目的根目录 ServerName local.xampp.my #修改配置的域名 ServerAlias local.xampp.my #修改域名的别名 #修改为项目的跟目录 AllowOverride All Allow from all 3、 打开hosts文件,参考路径:/etc/hosts ,配置项目的域名,不同项目配置不同域名,同理添加。 添加一行: 127.0.0.1 local.xampp.my 4、 测试访问方法,先重启lampp服务器 在虚拟机本机访问:在浏览器输入127.0.0.1:8080 或 localhost:8080 或 local.xampp.my 或 本机的IP地址:端口号 都可以直接访问。 在宿主机或局域网的其它电脑访问 用IP地址:端口号