CentOS下Nginx配置笔记(二)PHP以及虚拟主机配置
安装好了Nginx,下面就要考虑详细配置了。我需要把我原来运行在apache上的若干个虚拟主机以及ssl站点都迁移到Nginx上来。
在这之前,你可能需要调整你的nginx.conf这个配置文件,修改一下里面的一些必备参数,比如nginx的运行用户等等。
我没有使用默认的配置,而是自己重新写了一份,仅供参考:
CentOS下Nginx配置笔记(一)安装准备篇
最近都流行这个轻量级的www服务器了,我也赶了一把流行,把服务器上的apache2换了下来。
关于这个东西的具体介绍嘛,请到官网去看吧。
我的配置工作就是将原来服务器上apache2负责的东西全部转换到Nginx上来,可能跟很多人的需求也差不多,所以写出来和大家分享一下。
忙忙忙
这人哪,闲的适合睡觉睡到腿软,忙的时候床是什么样子都要忘了。
下午的那一整狂风暴雨,让天气凉了下来,不错。
夜晚,继续被蚊子狂咬。
睡前,想不起这一天到底干了些什么了…
夜间杂记
回苏州已经要三个月了),北京的那一切仿佛还历历在目。当年离开南京的时候,曾认为这辈子一定会再回来。看样子时间真的会让一个人忘了疼,久了,慢慢的,一点点。也没什么不好,美好的回忆让她定格,总强过我们自作多情的去狗尾续貂。
Ubuntu 7.10 Server服务安装手记(5)——配置支持mysql的maildrop
按照前面的步骤安装好支持mysql的maildrop以后,下面就可以进行具体的配置了。
先创建/etc/maildropmysql.config
- sudo pico /etc/maildropmysql.config
Ubuntu 7.10 Server服务安装手记(5)前奏——debfoster的使用以及自行下载源代码编译deb安装包
有关debfoster的功能,可以放狗搜一下。也可以参考:http://debian.linuxsir.org/main/?q=node/52
由于ubuntu自带的courier-maildrop包不支持mysql的整合,所以这里我们要利用源代码自己编译一份maildrop。
你如果懒的话,可以直接下载我编译好的文件直接安装,下面的步骤也就可以跳过了:
maildrop_2.0.3-1_i386.deb
先安装debfoster:
- sudo apt-get install debfoster
Ubuntu 7.10 Server服务安装手记(4)补充——以fastcgi方式运行extmail
安装好了extmail以后,发现以cgi方式运行的extmail在发信的时候会出现一个perl的错误提示:
- gettimeof day
据说是因为ubuntu编译perl的参数问题,解决办法是放弃cgi方式运行extmail,改为fastcgi方式。
参考了一下extmail文档中的README.fcgi,决定选用suidperl的fastcgi方式。也可以采用remote方式,具体可以参考extmail的说明文档了。
Read more
Ubuntu 7.10 Server服务安装手记(4)——安装基于postfix的邮件系统
以我安装mail.ipbfans.org的邮件服务为例,先安装软件:
- sudo apt-get install postfix postfix-mysql courier-authdaemon courier-authlib-mysql courier-imap courier-imap-ssl courier-pop courier-pop-ssl sasl2-bin libsasl2-2 libsasl2-modules libsasl2-modules-sql
Ubuntu 7.10 Server服务安装手记(3)—— 安装pure-ftpd-mysql
先安装支持读取mysql虚拟用户的pureftpd
安装支持mysql虚拟用户的pureftpd也是为了方便管理pureftpd的虚拟用户,当然你也可以不安装。另外,ubuntu下的pure-ftpd和pure-ftpd-mysql是互斥的,两个包只能安装一个。
Read more
Ubuntu 7.10 Server服务安装手记(2)——安装awstats提供apache2的日志分析
先安装awstats,以及cronolog用于apache2的日记轮询
- sudo apt-get install awstats cronolog
然后进入apache2虚拟主机配置目录,编辑虚拟主机配置文件:
Read more


