nginx+apache+tomcat环境搭建wordpress

  • A+
所属分类:其他 文章

随着岁月的流逝感觉自己记性真的越来越差了。

身为一只程序员每天在www各种百度各种copy,虽然大部分自己想要的东西(技术贴,源码,图片,音乐等等自己想要的东西都能翻出来),但有时候也会有很尴尬的情况,比如某个技术贴,自己没有记录只是收藏了,过了一段时间又有需要要翻出来看看的时候,打开却是404,500等一系列不想看到的数字或者字母。

忽然之间想拥有一个自己博客,可以存放一些自己会有需要重复使用的东西,也可以把自我感觉会对他人有帮助的东西分享出来-_-。

本人在阿里云有一台centos 68一月一核一G内存,于是直接开始搭环境。

由于机器是自己用来测试练手的。里面装的东西比较多,mysql,redis,tomcat,svn等。

因为里面也挂了一些网站(空余时间接点小单,基本没什么人访问的企业站什么的都挂在这机器上-_-),所以在不动原来网站的情况下,80端口已经被tomcat占用了。现在要装apache+php来跑wordpress。一顿百度之后大概有点思路了。用nginx监听80端口然后转发到apache(8888端口)和tomcat(8080端口),端口自己随意设置看自己爱好了。

下面直接上关键配置了。自己瞎摸索出来,勉强能用以后再慢慢学习优化吧!

nginx.conf配置

1
2
3
4
5
6
server {
listen 80;
server_name blog.0735t.com;
location / {
proxy_pass http://blog.0735t.com:8889;
} }

httpd.conf配置

1
2
3
4
5
6
7
8
NameVirtualHost 121.40.62.137:8889
 
<VirtualHost 121.40.62.137>
ServerName blog.0735t.com
ServerAlias blog.0735t.com
DocumentRoot /var/www/html/blog
DirectoryIndex index.php index.html index.htm
</VirtualHost>

然后碰到了一个比较坑的问题。。需要做wordpress伪静态的时候。不知道怎么配网上各种给nginx或者apache的方案。我这种没找到。。自己来回折腾。最后才领悟。

nginx只需像上面那样配置就可以了(上面配置大概意思就是)把所有 blog.0735t.com:80请求转发blog.0735t.com:8889(也就是apache上面去),然后伪静态只需要针对apache做就好了。。网上很多我就不贴出来了。

 

广告也精彩

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: