基于域名的lnmpa简单搭建过程

本文详细介绍了如何在已有Apache和PHP、MySQL环境的基础上,通过修改配置文件,成功部署Nginx,并实现Apache与Nginx的并存双栈部署。包括更改Apache监听端口、建立Nginx虚拟主机配置、修改/etc/hosts文件等步骤,确保域名访问效果一致。

假设你最终要使用的域名为a.com,下面的操作都基于这个a.com域名。

首先安装apache和php和mysql,确保apache+php+mysql正常运行,其实就是安装一套lamp,建立好a.com的虚拟主机配置文件,此时为止,整套过程就和通常建立一套基于域名的lamp一模一样。

然后转折点是,修改apache的主配置文件,找到LISTEN 80这一行,这行定义了apache监听的端口,改成另一个端口,例如LISTEN 8080,虚拟主机配置也要改,虚拟主机监听的端口也改成8080,重启apache。

此时访问域名a.com:8080,就和刚搭建好lamp时直接访问a.com的效果一样。

然后正常安装nginx,安装好后不需要修改主配置文件,要建立一个a.com的nginx的虚拟主机配置文件。一般正常安装好nginx后,nginx都已经生成了一个叫做default.conf的主机配置文件,copy成a.com.conf,修改里面的server_name,将里面被注释掉的apache反向代理部分代码恢复,proxy_pass写http://a.com:8080。重启nginx。

最后修改/etc/hosts,加上一行127.0.0.1 a.com,完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值