搭建推券平台遇到的坑

使用nginx代理,本来服务器上运行着wordpress,通过https访问项目,即使http访问也会转到https。突发奇想想搭建一个自己的优惠券网站,源码下下来,本来想的是在域名下建立一个taobao的文件夹,通过www.wrpxcx.com/taobao访问项目,但问题来了,两个项目都是在根目录运行的,而且都是php文件,奈何php能力有限,修改php文件中的路径代码无果,思考了大半天如何解决两个项目的冲突问题,终于,想到了运行两个nginx,一个监听80端口,一个监听443端口。

复制了一个nginx,配置,启动,发现读取的配置文件还是之前的那个,直接复制编译好的不行,重新编译,一开始并不知道在哪修改安装的路径,一个一个文件找带/usr/local/nginx的,用命令:%/\/usr\/local\/nginx/\usr\/local\/nginx2 修改,修改了Makefile和objs里的Makefile文件

然后make      make install 安装,运行,虽然生成了nginx2这个文件夹,但启动里面的nginx还是读取之前的配置文件,肯定是有的地方的路径没有改,回去看发现了configure文件,修改里面的路径后执行.configure能直接修改路径。。。。。

然后编译,安装,成功运行。分别配置监听80端口,443端口,完美运行两个项目。

就当一切都做完了之后,回过头一想,直接在一个nginx里面配置监听端口到指定项目不就行了吗。。。。然后又把新安的nginx rm -rf *

害~

 

查看端口情况netstat -tunlp|grep 端口