全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 6776|回复: 33
打印 上一主题 下一主题

【原创】LNMP-LNMPz 最新Linux下的一键安装包

[复制链接]
跳转到指定楼层
1#
发表于 2010-3-17 17:01:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2010年3月17日发布升级文件update.sh
适合所有安装过本LNMP的服务器,文件打包于LNMP.zip
2010年3月14日晚发布1.0正式版本,更新如下:
1.增加FTP管理员账户(提示输入)和密码
2.增加MYSQL管理员账户提示输入密码
3.完善主机系统,完整添加新域名的FTP用户、MYSQL用户以及PHPMYADMIN
4.新版本系统更加安全,修正其他小问题
计划:
1.用pureftp替换目前VSFTP,以便为用户划分磁盘份额
2.增加WEB交互友好界面,让管理员运用自如
历次改版:
2010年1月28日上午改版,增加VSFTPD自动安装;增加PHP安全性能自动配置;
修正主机域名问题,修正添加主机问题。
2010年1月2日上午改版,增加SHTML支持,增加虚拟主机管理系统。
==============================全新安装开始==================================

全新安装:
首先声明,该LNMP一键安装包并非我个人的原创。本人接触Linux刚2个星期,对于Linux 的很多细节都不甚了解。
LNMP是本人根据张宴Licess的LNMP改
写而成,并经过本人的测试成功后才发布的。因此,这个LNMP上有很多前辈的身影。之所以发布出来,是本着共享的精神,也是希望更多的人能用上最新版本的Nginx+MySQL+PHP+phpMyAdmin+eAcelerator+Zend optimizer这些软件。
目前已经有超过200台服务器运用该LNMP软件包,且本人在THENYNOCBURSTNET的VPS上都以做过测试,运行良好。言归正传,开始本LNMP的正式介绍。
VPS重装后,运行yum update进行系统升级。
运行cd /usr/src
接着下载本LNMP一键安装包 wget http://fengzi.org/LNMP.zip
解压缩 unzip LNMP.zip
进入该目录 cd LNMP
给脚本赋权 chmod +x down.sh install.sh opt.sh startup.sh addhost.sh
进行下载和安装
执行./down.sh
执行./install.sh
安装到最后的Zend optimizer时需要确认,在php.ini的location时填写 /usr/local/php/etc/ 然后询问服务器是否是apache时选NO,因为我们用的是Nginx
运行完毕后,进行优化,命令: ./opt.sh 最后开机运行 ./startup.sh

完毕。


这样就可以上传网站了。
程序安装路径:
MySQL :   /usr/local/mysql
PHP :     /usr/local/php
Nginx :   /usr/local/nginx
PHPMyAdmin /web/www/phpmyadmin
Web目录    /web/www
添加虚拟主机与用户:
首先给PHP做安全配置,别的我不说了说一下增加虚拟主机时候需要的设置。
登陆SSH后用户默认的路径在/root/里 若不在此目录直接cd回车
运行./addhost.sh         里面有提示添加虚拟主机
添加后会显示用户的密码等信息。
更多交流请到LINUX-PHP群讨论: 8707379
注意:MYSQL数据库用户名root密码为你初始设置的密码,登陆后进入mysql数据库,找到user表,删除除了有root密码外的所有用户。
==============================全新安装结束==================================

==============================旧版本升级开始===================================
旧版本升级:
(适合所有曾经安装过本LNMP软件包的服务器)
cd /usr/src
rm -fr  LNMP*
wget  http://fengzi.org/LNMP.zip
unzip LNMP.zip
cd LNMP
sh update.sh
这样就可以了。
注意:
1.安装ZEND的时候询问php.ini目录时需要更改成/usr/local/php/etc/
2.升级过程中会根据服务器的状况停止WEB约30分钟,全新安装不必升级。

==============================旧版本升级结束===================================




我自己用的,发给大家共享吧。
安全策略都做好了,PHP/VSFTPD的都做过,有马马应该也问题不大
有BUG及时反馈哈

评分

参与人数 4威望 +81 收起 理由
deepure + 20 原创内容
daitangjun + 6
wzwen + 25 原创内容
cpuer + 30 精品文章

查看全部评分

2#
发表于 2010-3-17 17:02:51 | 只看该作者
支持
3#
发表于 2010-3-17 17:03:06 | 只看该作者
沙发抢占了
4#
 楼主| 发表于 2010-3-17 17:03:30 | 只看该作者
对了,初始的FTP账户我改成有很高很高权限的了,呵呵
管理员自己用吧。
5#
发表于 2010-3-17 17:04:08 | 只看该作者
能不能说下各程序的版本呢
6#
 楼主| 发表于 2010-3-17 17:06:07 | 只看该作者
7#
 楼主| 发表于 2010-3-17 17:06:23 | 只看该作者
开源的,版本自己可以改


PS.各位装完了看探针可能会有所失望。出于安全性的考虑我做了open_basedir的限制,有一些主机信息显示不了。
如果不怕危险可以把open_basedir注释掉,当然,这个建议仅限于主机你自己用。

[ 本帖最后由 删除 于 2010-3-17 17:10 编辑 ]
8#
发表于 2010-3-17 17:10:15 | 只看该作者
改天自己搞个系统测试下。感谢楼主
9#
发表于 2010-3-17 17:15:31 | 只看该作者
刚去楼主的站了

photonvps.com 刚没安装成功
少了很多东西
libtool autoconf gcc-c++
郁闷
10#
发表于 2010-3-17 17:16:24 | 只看该作者
广告位招租
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2026-1-8 00:11 , Processed in 0.138037 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表