打印

LNMP一键安装包使用心得(持续更新)

LNMP一键安装包使用心得(持续更新)

很感谢Licess提供了LNMP一键安装包,目前安全稳定的运行于生产环境中。

自己安装的一些心得写下,也算是对Licess的感谢!以下优化针对CentOS版。

1.第一次安装的时候总是出现不能创建文件夹的问题,后来检查发现服务器时间不对,更新服务器时间后安装一切正常。
这个人也可能是这个问题。
引用:
/usr/sbin/ntpdate 210.72.145.44
2.Licess的安装包是为内存比较小的VPS优化的,如果有独立服务器的用户,可以适当优化以下,如我的2G内存做了如下优化:
优化参考资料:http://blog.s135.com/post/375/
(1).mysql优化:
删除原来的/etc/my.cnf,然后执行命令:
cp /usr/local/mysql/share/mysql/my-large.cnf /etc/my.cnf

(2).nginx优化:
修改/usr/local/nginx/conf/nginx.conf中的
worker_processes 1为worker_processes 4

(3).php-cgi优化:
修改/usr/local/php/etc/php-fpm.conf中的max_children值,5改为64

3.nginx无缝升级:
参考:http://blog.licess.org/nginx-upgrade/
引用:
无缝升级nginx:
wget -c http://nginx.org/download/nginx-0.7.67.tar.gz
tar zxvf nginx-0.7.67.tar.gz
cd nginx-0.7.67/
./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
make
编译完,在objs目录下有一个nginx执行文件,就是它了。

备份下原来老的nginx文件

mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old

在把新objs下的nginx cp到sbin下:
cp /root/nginx-0.7.67/objs/nginx /usr/local/nginx/sbin/

nginx -t 测试下,显示通过:
/usr/local/nginx/sbin/nginx -t

//让nginx把nginx.pid改成nginx.pid.oldbin 跟着启动新的nginx,一般lnmp一键安装包 安装的按下面执行命令即可。
kill -USR2 `cat /usr/local/nginx/logs/nginx.pid`

//退出旧的nignx
kill -QUIT `cat /usr/local/nginx/logs/nginx.pid.oldbin`
4.nginx访问日志切割:
参考:http://blog.s135.com/nginx_php_v5/
(1).创建脚本/usr/local/nginx/logs/cut_nginx_log.sh
执行命令:
vi /usr/local/nginx/logs/cut_nginx_log.sh
输入以下内容:
复制内容到剪贴板
代码:
#!/bin/bash
# This script run at 00:00

# The Nginx logs path
logs_path="/home/wwwroot/logs/"

mkdir -p ${logs_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/
mv ${logs_path}access.log ${logs_path}$(date -d "yesterday" +"%Y")/$(date -d "yesterday" +"%m")/access_$(date -d "yesterday" +"%Y%m%d").log
kill -USR1 `cat /usr/local/nginx/logs/nginx.pid`
(2).设置crontab,每天凌晨00:00切割nginx访问日志
执行命令:
crontab -e
输入以下内容:
复制内容到剪贴板
代码:
00 00 * * * /bin/bash  /usr/local/nginx/logs/cut_nginx_log.sh
4.陆续更新...

[ 本帖最后由 freemangv 于 2010-10-26 03:03 编辑 ]
本帖最近评分记录
  • licess 威望 +5 2010-1-18 14:20

TOP

Licess,专于VPS,精于VPS美国VPS推荐
代购VPS、域名、服务器,代维 QQ:503228080 旺旺:lzhenbao
淘宝网店:http://shop63846532.taobao.com/ 拍拍店:http://503228080.paipai.com/
本联系方式仅提供代购及相关付费服务,lnmp相关问题请直接发帖。

TOP

学习

[ 本帖最后由 zhgx 于 2010-1-26 08:18 编辑 ]

TOP

学习ing......

TOP

如果修改數據庫,/usr/local/mysql/var 到/home/mysql/data 下。

MySQL更改数据库目录位置

/etc/init.d/mysql stop

mv /usr/local/mysql/var /home/mysql/

vi /etc/init.d/mysql

找到
datadir=/usr/local/mysql/var
修改
datadir=/home/mysql/var

reboot

[ 本帖最后由 YCYCC 于 2010-2-28 23:37 编辑 ]

TOP

回复 5# 的帖子

修改/etc/my.cnf文件
Licess,专于VPS,精于VPS美国VPS推荐
代购VPS、域名、服务器,代维 QQ:503228080 旺旺:lzhenbao
淘宝网店:http://shop63846532.taobao.com/ 拍拍店:http://503228080.paipai.com/
本联系方式仅提供代购及相关付费服务,lnmp相关问题请直接发帖。

TOP

回复 6# 的帖子

謝謝 ,老大指點 。

TOP

谢谢楼主 和大家分享的经验~~

学习ing

TOP

回复 8# 的帖子

Licess,专于VPS,精于VPS美国VPS推荐
代购VPS、域名、服务器,代维 QQ:503228080 旺旺:lzhenbao
淘宝网店:http://shop63846532.taobao.com/ 拍拍店:http://503228080.paipai.com/
本联系方式仅提供代购及相关付费服务,lnmp相关问题请直接发帖。

TOP

新手 学习~~

谢谢楼主的分享

TOP

更新了下无缝升级nginx的详细过程。

TOP

留个记号以后看看

TOP

非常感谢     !

TOP

学习了~用时翻阅~!

TOP

值得
求败 :求败最新章节

TOP