1、安装
sudo apt-get install sendmail
sudo /etc/init.d/sendmail
#检查启动
netstat -anp|grep sendmail
#根据需要可加入开机启动
2、php配置
#编辑php.ini
sudo vim /etc/sysconfig/php/php.ini
#添加如下行
sendmail_path =/usr/sbin/sendmail -i -t
3、解决启动慢的问题
据说如果更改过host,启动send[......]
Ubuntu 10.04LTS上添加中文编码
如果安装时候是英文的话,不包含中文编码(GBK),可以如下解决:
sudo locale-gen zh_CN.GB18030
#在着这个格文件添加一行
gedit /var/lib/locales/supported.d/local
zh_CN.GBK GBK
#最后
sudo dpkg-reconfigure locales
完成。[......]
iptables学习笔记
1、概念
iptables有2个表:filter和nat。前者用于过滤,后者是nat用的。
iptables还有4个链:INPUT、FORWARD、PREROUTING、POSTROUTING。
前两者对应于filter表,INPUT匹配目的IP是本机的数据包,FILTER匹配穿过本机的数据包。
PREROUTING位于NAT表,用于修改目的地址(DNAT);POSTROUTING用于修改源地址(SNAT)。
2、基本命令
命令的格式是:
iptable[......]
OpenVZ和XEN在内存使用上的一点感受
OpenVZ虽然价格便宜一些,但是毕竟属于容器级别的隔离。
从内存的感受来说:
XEN使用中经常出现类似内存泄漏的情况,比如Nginx停止了,但是内存并没有释放出来(已经考虑Cache的情况)。
OpenVZ释放虽然及时,但是它算内存时会把虚拟内存也算进去,所以跑一些java什么的就杯具了。
内存分配方式上还是kvm+ksm靠谱儿一些。。[......]
Ubuntu 10.10上编译安装LNMP:Nginx 0.8.54+MySQL 5.1.56+PHP-FPM 5.3.6
本文记录了LNMP在Ubuntu10.10下的编译安装过程,版本如下:
Nginx 0.8.54
MySQL 5.1.56
PHP-FPM 5.3.6
1、编译安装MySQL 5.1.56
#下载
wget http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.56.tar.gz/from/http://mysql.he.net/
mv index.html mysql-5.1.56.tar.gz
tar -xzvf m[......]