服务器, 未分类, 运营维护

LNMPV0.3 Stable For Ubuntu 12.*/Debian 6/Debian7/CentOS6 32Bit or 64Bit

从今天开始,LNMPV的网站正式启用,以后新版均在http://www.mke2fs.com发布

 

LNMPV 0.2 Stable:

昨天发布了LNMPV 0.1测试版,感谢http://imlonghao.com/这个勇敢的小白,试用了我的LNMPV0.1,告知了我很多BUG,经过昨晚的努力,终于解决了。

另外还要感谢单手摘JJ,经过他昨晚的提醒,让我恍然大悟,发现可以一站一POOL来实现PHP以特定的用户身份执行。从而解决跨站问题。

本次更新:

1 )使用sock方式链接PHP-FPM

2 )添加可选的一站点一POOL的功能

3 )修改PHP-FPM的进程上限

4 )修改PHP-FPM的默认执行身份

5 )修复部分过分精简的Debian 6无法安装的问题

many……

使用环境:

CentOS 6 32Bit,CentOS6 64Bit,Ubuntu 12.04 32Bit,Ubuntu 12.04 64Bit,Ubuntu 12.10 32Bit,Ubuntu 12.10 64Bit,Debian 6 32Bit,Debian 6 64Bit

将会安装:

Nginx 1.4.1

PHP5.3(Debian6,Ubuntu12.04,CentOS 6)或PHP5.4(Ubuntu12.10)

MySQL5.5

Varnish3.0.4

Memcached

我们Nginx所包含的模块:

不知道有没有列全,反正是挺多的了,具体有什么用,怎样用,Nginx WIKI欢迎您……

完美解决PHP跨站问题……

安装耗时:使用Ubuntu/Debian且网络好的大概需要一首背对背拥抱的时间,使用CentOS,甚至地处墙厚的地理位置,服务器配置太低,网速太慢,大概需要一首情歌王(或许更长)的时间……

安装以及使用教程:

没有wget的同志执行这个:

CentOS 6.*:

Ubuntu12.* or Debian 6

这里三选一(LNMPV0.1请到下面找):

zip包:

tar.gz包:

tar.bz2包:

 安装:

For CentOS 6.*:

For Ubuntu 12.*:

For Debian 6:

CentOS 6安装时需要输入MySQL密码:

CentOS6 Install

 

如果回车跳过,则安装后密码为root。

 

Ubuntu 12.*/Debian6也要(好看多了):

Set MySQL Password

 

输入两次……

输入完密码,就开始自动安装了!

看到如下提示,祝贺你,一切完成:

Finish Install

探针地址:http://你服务器的IP:8910/tz.php

phpMyAdmin:http://你服务器的IP:8910/phpmyadmin

 

添加虚拟主机:

任何地方输入addhost:

另外提供一个删除网站的Shell Script:

执行完上面的命令后,在任意地方输入”delsite”,可看到如下提示:

Delsites

 

此处列出了您所添加的站点的配置文件,假设要删除360buy.com这个网站,就输入360buy.com.conf(不要忘了.conf),按Enter。

确定无误,就按任意键继续,本Shell Script会删除相应的配置文件并且重启相应的服务。

Finish

 

更多问题,请查看FAQ

 ==================================================

其它版本:

LNMPV0.1-Beta:

经过三天半的夜以继日地紧张劳作,LNMPV0.1-Beta终于问世了……

LNMPV,是Linux,Nginx,MySQL,PHP,Varnish的简称。

自己搭建过环境的都知道,Nginx是“资源节约型”的服务器程序,是个既要马儿跑,又要马儿吃草少的东西,但这仅仅是Nginx……

相信PHP-FPM进程到了上限,要排队访问,甚至502,503的场面,大家也不陌生。

此一键包,就是为了解决该问题而生的……

下载地址:

这里三选一:

zip包:

tar.gz包:

tar.bz2包:

 

FAQ

1 ) WordPress安装插件/主题时提示输入FTP账号密码:

如果添加虚拟主机时没有使用以不同用户身份运行PHP,就执行:

如果添加虚拟主机时对该站点使用了不同用户身份运行PHP,则执行:

 

2 )关于Rewrite(重写),就是伪静态规则,可以加入到:

里面,然后重启nginx:

3 ) 关于8910端口的页面:

本人建议大家更改该页面的端口:

把listen 8910;改成其他不易被猜到的端口。

同时可使用密码控制访问:

执行后访问:8910的默认用户名是:admin,密码是:passwd

 

4 ) 关于FTP:

木有!用SFTP吧,账号是root,密码是你root账号的密码……

关于控制面板:

木有!!!玩Linux,控制台就是你的控制面板!

有待添加……

 

如果安装失败,或者安装过程出现些什么错误,请把安装目录下的log文件通过邮件方式发到我的邮箱:e”at”yzs.me

有什么好的建议,或者反映BUG的,也可以通过邮件联系我。

 

下个版本打算加入可自定义每个站点的缓存时间的功能。:8910的首页开发中……

Comments are closed.