最新Linux下的Nginx+MySQL+PHP+Memcache+Vsftpd一键安装包
这个LANP安装包不是原创!是修改版!
我接触Linux也就一个多月而已,很多东西还是靠Google学来的!这个LANP安装包是我根据张宴和Licess的LNMP改写而成,而且经过我多次测试才发布的.测试环境为CentOS 4.0, CentOS 5.2, CentOS 5.3猫言猫语的VPS就是用这个安装包安装的.安装很简单,也就运行几个命令而已.
程序版本为: Nginx 0.7.60 PHP5.2.9 MySQL 5.1.35
1.首先登陆VPS,用SSH登陆.
2.安装LNMP,进入一个目录:cd /usr/local/src
然后就下载LNMP:wget http://imcat.in/LNMP.zip
解压缩 unzip LNMP.zip
有些VPS安装后没有unzip这个命令,那么运行 yum install unzip
进入该目录 cd LNMP
给脚本添加执行权限:chmod +x down.sh install.sh startup.sh
下载安装所需的源代码文件: ./down.sh
开始安装: ./install.sh
安装完后,请运行:passwd www
为www用户设置一个密码.这个用户和密码就是ftp的用户名和密码
修改您的MySQL的root密码
使用命令:mysqladmin -u root -p password mypasswd //mypasswd为自己的密码
如果提示没有mysqladmin命令.请运行:yum install mysql
这样你就可以上传你的网站了.
程序安装路径:
MySQL : /usr/local/mysql
PHP : /usr/local/php
Nginx : /usr/local/nginx
PHPMyAdmin /home/www/phpmyadmin
Web目录 /home/www
FTP根目录 /home/www
注意:MYSQL数据库用户名root密码root,登陆后进入mysql数据库,找到user表,删除除了有root密码外的所有用户。
另外:Linux系统要用32位的.64位占用的内存很大的.
暧味日志9月29日更新:更新Nginx 0.7.62 PHP5.2.10 MySQL 5.1.39 .删除APC缓存,因为和zend有冲突,改为用eaccelerator做PHP的缓存
7月21日更新:更新Nginx 0.7.61 PHP5.2.10 MySQL 5.1.35 添加APC缓存
用我这个安装包是无法安装Zend的,因为Zend和APC有冲突,如果要安装的话,就要在PHP.INI里面取消APC才可以
9月29日更新:http://imcat.in/lnmp.zip
7月21日更新:http://imcat.in/LNMP.zip
收藏收藏,我去给你做个国内镜像。
测试有问题就反响啊..
正在测试中 哦哈哈
phpmyadmin不在那个目录也……
phpmyadmin 可以自己去下载一个
cd /
cd web/www
wget http://downloads.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-3.2.0.1-all-languages.zip?use_mirror=ncu
unzip phpMyAdmin-3.2.0.1-all-languages.zip
然后 phpMyAdmin-3.2.0.1-all-languages 这个目录就是了~
噢...忘记了.我不需要这个,已经删除了.忘记了,忘记了
嘿嘿.自己安装也不难的~
嗯 我说了方法啦 哦哈哈
[...] 因为国内的博客已经被网监盯上,所以在国内的博客没有留下很明显的痕迹的情况下,我开通了这个博客,空间是PhotonVPS的Xen Plan,然后按照猫猫的教程,装好LNMP环境,速度真的很快,比我以前用过的几个VPS都要快,开通这个博客唯一的目的就是:说一些在国内空间不敢说的东西,哈哈,小郭说从此与大家见面。 [...]
[...] 然后开始安装著名的 LNMP( Linux+Nginx+MySQL+PHP )环境,接着,用猫猫童鞋的修改版LNMP一键安装套装,我简述一下方法: [...]
Nginx下WP的Rewrite规则我还没弄明白……
if (!-e $request_filename) {
rewrite ^([_0-9a-zA-Z-]+)?(/wp-.*) $2 last;
rewrite ^([_0-9a-zA-Z-]+)?(/.*.php)$ $2 last;
rewrite ^ /index.php last;
}
Web目录 /web/www
运行:passwd www
ftp的用户名www 目录是/home/web
怎么把用户名ftp用户www目录换成 /web/www 也就是WEB目录!
刚接触linux,所以很多都不懂·
给3个方法你
1.在ftp软件里面设置,登陆后自动转到/web/www目录
2.修改nginx.conf文件.将web目录,转到/home/web下...
3.修改vsftpd配置文件..具体请Google
http://www.google.com/search?hl=zh-CN&rlz=1B5GGGL_zh-CNCN287CN288&newwindow=1&q=vsftpd用户设置&revid=221685243&ei=3RhkSqKNM5OCkQXg1OzwDw&sa=X&oi=revisions_inline&resnum=0&ct=broad-revision&cd=7
话说。。这样安装的话能通过yum更新包的版本么?
yum更新软件版本应该没可能咯.因为路径应该不同,还有yum的版本肯定比我的版本低,不用更新...
你可以选择再次编译来升级版本的
thread.error: can't start new thread是什么原因,32位OS
ftp用户www连接后,权限过大,ftp可以浏览到系统的根目录,而不仅仅是/home/www
这个很危险
vps是diavps的
[...] 然后开始安装著名的 LNMP( Linux+Nginx+MySQL+PHP )环境,接着,用猫猫童鞋的修改版LNMP一键安装套装,我简述一下方法: [...]
--2009-12-15 07:37:58-- http://downloads.sourceforge.net/project/phpmyadmin/phpMyAdmin/3.2.2/phpMyAdmin-3.2.2-all-languages.tar.gz?use_mirror=softlayer
Resolving downloads.sourceforge.net... 216.34.181.59
Connecting to downloads.sourceforge.net|216.34.181.59|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2009-12-15 07:37:59 ERROR 404: Not Found.
download package finished!
得修改啦!
http://imcat.in/lnmp/
Linux系统要用32位的.64位占用的内存很大的.
为什么啊。。64位肯定性能好啊。。
内存大是正常的。。问题要看大多少?你知道大概大百分之多少吗?
同一应用程序64位比32位多消耗至少有60%以上的内存
这个作者也有这样的感受
http://hostingfu.com/article/32-or-64-bit-your-vps
你好,我安装了LNMP一键安装包(12月12日更新)的包,但是我后来修改nginx.conf 出错,访问PHP成下载了,我想问一下站长,能传个nginx.conf给我吗?我的邮箱是cq214@qq.com