您可以分享到:
抽屉 QQ空间
网易微博 新浪微博
腾讯微博 人人网
Follow5
再次出手购买了VPS,这次买的是性价比不错的PhotonVPS的Xen Plan,下面介绍一下快速配置LNMP(Linux+Nginx+MySQL+PHP)环境的方法(一般不出意外只要20分钟就可以搞定)。
首先当然得购买一款VPS(废话),推荐国内的 Rashost,国外的 Diavps(是一群中国人在做),PhotonVPS,Rashost 和 Diavps 可以用支付宝支付,PhotonVPS 可以用 Paypal 支付,一般支付以后最多等一两个钟头就可以收到邮件,一个VPS的IP,一个root的密码。
(PS:购买尽量选择CentOS 5.3 32bit ,别买64位,占用内存很大的)
接着,下载 Putty ,运行 putty.exe ,输入你的 IP 和用户名(root)。
然后开始安装著名的 LNMP( Linux+Nginx+MySQL+PHP )环境,接着,用猫猫童鞋的修改版LNMP一键安装套装,我简述一下方法:
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 opt.sh startup.sh
下载安装所需的源代码文件: ./down.sh
开始安装: ./install.sh
(安装过程会询问要默认绑定的域名,然后会要求确认输入y即可)
安装完后,请运行: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
Web目录 /web/www
这个套装没有安装熟悉的 PhpMyAdmin ,接下来就下载一个 PhpMyAdmin:
返回主目录 cd /
进入网站所在目录 cd web/www
下载phpmyadmin 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
然后在浏览器输入 http://你的ip/phpMyAdmin-3.2.0.1-all-languages/ 即可进行数据库管理操作,切记删除除了root以外的几个用户(在右上角的权限上,没密码的几个傻蛋用户全部删除)
接下来安装 WordPress ,Nginx 配置用我昨天给的那份,OK,一个没有优化过的最简单的LNMP环境就配置好了,运行一下 http://你的ip/phpinfo.php 成功的话就说明OK鸟~


已有64条评论
LAONB
发表于2009年07月12日00:13
先沙发后说话
LAONB
发表于2009年07月12日00:14
小伙这人气太旺,以至于要抢到沙发,必须速度够快。

本来想将来流量大了自己搞个VPS,看来设置就够让我头疼的,还是跟你合租一个好了,你负责维护,我用着也简单
Showfom
回复:
July 12th, 2009 at 00:15
@LAONB, 日 我买的vps是放图片和下载用的……囧 空间还是去合租个吧
LAONB
回复:
July 12th, 2009 at 00:19
@Showfom, 你真奢侈,还不如直接买个服务器来自己分配。
我也想有个提供下载的VPS。
Showfom
回复:
July 12th, 2009 at 00:23
@LAONB, 流量大木办法……
vps观察者
发表于2009年07月12日01:09
现在大多都采用这种模式了。
Showfom
回复:
July 12th, 2009 at 08:49
@vps观察者, 嗯 我就是备份个 以后肯定还会用得着
何必呢
发表于2009年07月12日01:21
多少钱买的?做个连接吧。看你这么有人气。
Showfom
回复:
July 12th, 2009 at 08:49
@何必呢, 第一个月用优惠码半价 8刀 好 交换下链接 哦哈哈
章鱼
发表于2009年07月12日08:42
phpmyadmin SNV 就是这个 日日日
shamas
发表于2009年07月12日10:07
学习了,现在用不上
托尔·银月
发表于2009年07月12日10:56
我又没有拿下沙发~~~~
LAONB
回复:
July 12th, 2009 at 11:05
@托尔·银月, 一般情况下沙发是我的,除非我不在
托尔·银月
回复:
July 12th, 2009 at 11:14
@LAONB, 内部沙发?!
仁心博客
发表于2009年07月12日11:04
用的上
Cat.
发表于2009年07月12日11:37
有空再研究下,.把需要优化的都优化下~
kramon
发表于2009年07月12日12:08
昏,上面两个居然讨论起是不是内部沙发...
要不是showfom这次没通知我,你们还不是大眼瞪小眼去了...
Showfom
回复:
July 12th, 2009 at 18:34
@kramon, 我想通知你来着。。你的Q显示短信在线……
ZH CEXO
发表于2009年07月12日12:12
目前我也没此需要,有此需要也没money
doggie
发表于2009年07月12日13:48
试过 XAMPP 么?
Showfom
回复:
July 12th, 2009 at 18:34
@doggie, 那是本地测试程序的环境 我说的这个可以直接搭建在服务器上的
doggie
回复:
July 12th, 2009 at 18:37
@Showfom, XAMPP 也可以搭建在服务器上啊...
Showfom
回复:
July 12th, 2009 at 18:38
@doggie, 装的是Apache,你看我的标题。。。装Nginx哦~~
huaimao
发表于2009年07月12日22:18
丫的,很简单!呵呵!
huaimao
发表于2009年07月12日22:18
博主,分点空间给我三!
Showfom
回复:
July 12th, 2009 at 22:42
@huaimao, 先给钱再分你 哦哈哈
huaimao
回复:
July 12th, 2009 at 22:46
@Showfom,
晕,你丫又缺钱!
Showfom
回复:
July 12th, 2009 at 22:49
@huaimao, 哇咔咔
huaimao
回复:
July 12th, 2009 at 22:58
@Showfom, 晕 打错 你丫又不缺钱!
Showfom
回复:
July 12th, 2009 at 23:04
@huaimao, 日,我是不想在网络上花太多钱了……
huaimao
发表于2009年07月12日23:12
Showfom
回复:
July 12th, 2009 at 23:15
@huaimao, 给钱吧……偶的空间自己放点秘密的东西的
sun
发表于2009年07月12日23:13
来点后续的优化使用介绍吧,像设置二级域名,添加域名等等乱七八糟的。
Showfom
回复:
July 12th, 2009 at 23:14
@sun, 这些只要修改Nginx的配置文件即可的 囧……对着修改 哦哈哈
huaimao
回复:
July 12th, 2009 at 23:17
@Showfom, 你空间是江西的?哪家公司提供的!多少钱?
Showfom
回复:
July 12th, 2009 at 23:22
@huaimao, 看底部的友情广告……呵呵 昨晚不是和你说了么
huaimao
回复:
July 12th, 2009 at 23:24
@Showfom, 那你丫文章就有问题,偶
!
sun
发表于2009年07月13日23:42
FTP 怎么设置?
Showfom
回复:
July 14th, 2009 at 00:33
@sun, FTP 已经包括在里面的,一个人用的话,就一个www账户就OK了。要增加账户得用adduser还是啥命令……我都是自己搜索的
sun
发表于2009年07月13日23:43
二级域名怎么设置? 另外怎么让域名跟IP相对应?
Showfom
回复:
July 14th, 2009 at 00:34
@sun, 囧 修改Nginx的配置文件
sun
发表于2009年07月14日00:23
另外多个站点设置,站点文件夹必须放在Nginx的html目录,否则不支持多站点。不知道是不是真的。
Showfom
回复:
July 14th, 2009 at 00:34
@sun, 没有呀,放其他地方也可以,要注意权限……
怒风
发表于2009年07月14日12:55
没钱没vps玩啊
Qing
发表于2009年07月15日09:26
啥时候出个自己配置的详细教程来着
一直想学
Showfom
回复:
July 18th, 2009 at 16:02
@Qing, blog.s135.com 上的文章多看看就会了
sun
发表于2009年07月18日14:47
[root@server LNMP]# mysqladmin -u root -p password mypasswd
Enter password:
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!
请问这个怎么处理?
Showfom
回复:
July 18th, 2009 at 15:40
@sun, MySQL 没安装正确也
VPSer
发表于2009年07月21日09:33
Showfom
人气很旺啊
Showfom
回复:
July 21st, 2009 at 15:39
@VPSer, 还行还行
技术不行,菜鸟一只 哈哈
LAONB
发表于2009年12月8日17:34
今天终于也用上高级货了,付费多付了一遍,客户给我充到了账户里,还能再多玩一个月。
私匙和公匙给我搞晕了,最后也搞定了。
接下来搞域名解析,还有子目录绑定,顺利的话明天就能搬完家。
mk
发表于2010年02月5日14:54
经典转了。
monface
发表于2010年02月8日12:32
Showfom,你现在这个博客是那个vps上的?
Showfom
回复:
February 8th, 2010 at 21:00
@monface, vpsville Peer1线路
monface
回复:
February 8th, 2010 at 22:04
这个有点贵哦,不过速度相当不错
Showfom
回复:
February 8th, 2010 at 22:28
@monface, 价格是保证稳定的一个因素~
Jones
发表于2010年06月4日12:25
你买vps要面板吗?面板好贵。。
Showfom
回复:
June 4th, 2010 at 21:55
@Jones, 没买
Jones
发表于2010年06月11日15:36
趁打折买了photonvps玩玩
topchun
发表于2010年06月17日08:49
phpMyAdmin安装后好像都得在配置一下
Donvee
发表于2010年07月19日22:28
彬
发表于2010年10月4日17:55
mysql dir: /usr/local/mysql
php dir: /usr/local/php
nginx dir: /usr/local/nginx
web dir /web/www
安装之后,这几个目录都没有创建,是何原因?
VMNAME:/usr/local/src/LNMP# cd /usr/local/nginx
-bash: cd: /usr/local/nginx: No such file or directory
Trackbacks