2023年12月29日发(作者:)
LNMP一键安装包
一、 LNMP环境
Linux + Nginx + Mysql + PHP
二、 LNMP一件安装包
是一个用Linux Shell编写的可以为CentOS/RadHat、Debian/Ubuntu VPS(VDS)或独立主机安装LNMP(Nginx、MySQL、PHP、phpMyAdmin)生产环境的Shell程序。官方地址为:/
三、
Nginx
MySQL
PHP
PHPMyAdmin
Apache
Zend Optimizer
eAccelerator
ionCube
PureFTPd
VsFTPd
四、 下载地址
LNMP一件安装包包含的软件
官方地址:/lnmp/
偶的网盘地址:/tp1749474375
五、 安装LNMP
1、下载得到
2、解压:tar –zvxf –C .
3、执行安装脚本:cd lnmp0.8-full/
./
输入域名:建议输入一个二级域名,如
输入mysqlroot密码:*******
提示“Press any key to start…”按任意键开始安装
六、 安装其他组件
1、安装eAccelerator
./ 按提示选择版本,回车确认后,就会自动安装并重启web服务;
2、安装ionCube
./ 回车确认后,就会自动安装并重启web服务;
3、安装imageMagick
./ 回车确认后,就会自动安装并重启web服务;
4、安装memcached
./ 回车确认后,就会自动安装并重启web服务;
5、安装PureFTPd和管理面板
./ 按提示输入你MySQL的root密码、FTP用户管理面板的密码、
MySQl的FTP数据库密码,回车确认,就会自动安装PureFTPd,控制
面板地址:
/ftp
6、安装VsFTPD
./ 回车确认后,就会自动安装VsFTP
七、 LNMP状态管理
LNMP: /root/lnmp {start|stop|restart}
Nginx状态管理:/etc/init.d/nginx {start|stop|restart}
PHP-FPM:/etc/init.d/php-fpm {start|stop|restart}
PureFTPd: /etc/init.d/pureftpd {start|stop|restart}
MySQL:/etc/init.d/mysql {start|stop|restart}
Memcached状态管理:/etc/init.d/memcached {start|stop|restart}
八、 相关目录
nginx : /usr/local/nginx
mysql : /usr/local/mysql
php : /usr/local/php
网站目录: /home/wwwroot/
Nginx日志目录:/home/wwwlogs/
Nginx虚拟主机配置文件所在目录:/usr/local/nginx/conf/vhost/
九、 相关配置文件
Nginx主配置文件:/usr/local/nginx/conf/
MySQL配置文件:/etc/
PHP配置文件:/usr/local/php/etc/
php-fpm配置文件:/usr/local/php/etc/
PureFtpd配置文件:/usr/local/pureftpd/
PureFtpd MySQL配置文件:/usr/local/pureftpd/
十、 相关图形管理程序
phpinfo : /
phpMyAdmin : /phpmyadmin/
PHP探针 : /
PureFTP管理界面:/ftp/
Memcached测试页面:/
十一、 虚拟主机管理
1、添加虚拟主机
/root/
根据提示输入要绑定的域名
如果需要添加更多的域名,输入y,再输入要另外绑定的域名
输入域名绑定的目录,如/webroot,如果不填默认是/home/wwwroot/
选择是否添加伪静态规则,可直接输入名称
是否需要启用日志功能,如需启动,输入y,输入要定义的日志文件名字
回车就会自动添加虚拟主机
2、删除虚拟主机
rm /usr/local/nginx/conf/vhost/域名.conf
十二、 实际使用中发现一点点小BUG
安装eAccelerator后,时候PHP探针查看显示未安装,解决方法如下:
将中的no-debug-non-zts-20090626改成no-debug-non-zts-20060613
重启服务
十三、 Nginx添加新模块(重编译)
为Nginx添加flv模块
修改
在nginx configure 后面的参数上加上--with-http_flv_module
然后make,但不要make install
将objs目录下的nginx文件复制到/usr/local/nginx/sbin/目录下
修改/uer/local/nginx/conf/
在server模块中添加:
limit_rate_after 10M;#在flv视频下载超过10M后开始限速
limit_rate 512K;#限速为512K
location ~flv{
flv;
}
重启服务
2012年3月7日


发布评论