买了遨游的VPS,试用了一下阿里云,1m带宽实在受不了,现在开始跟李炎恢老师试试快速搭建
1.先将VPS重置成centOS 6,第一步需要做的是修改root密码,方便以后使用
# passwd root
New password:输入新密码
Retype New password:输入新密码
2.登录www.lnmp.org 查看安装教程
使用命令
wget -c http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz && tar zxf lnmp1.2-full.tar.gz && cd lnmp1.2-full && ./install.sh lnmp
国外VPS比较快(大概能去到8M/s),所以选择在线安装,也可以手动下载,自己解压安装;如果没有一键安装lnmp,手动来搞实在太浪费时间,光依赖包都找到半死不活的。安装过程比较久,先保留一下教程地址:http://edu.ibeifeng.com/view-video-id-1048.html
+-------------------------------------------+
| Manager for LNMP, Written by Licess |
+-------------------------------------------+
| http://lnmp.org |
+-------------------------------------------+
nginx (pid 2541 2540 2539) is running...
php-fpm is runing!
SUCCESS! MySQL running (2950)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 :::22 :::* LISTEN
Install lnmp V1.2 completed! enjoy it.
见到这个就表示安装完毕,输入IP登录看看,可以见到欢迎画面就继续安装FTP
命令:
./pureftpd.sh
依次输入:MYSQL密码―》FTP密码-》FTP密码,按任意键就安装,安装好就登录 http://IP/ftp/ 看看成功不
能成功打开,但没有出现李老师的错误,登陆后显示 错误500,利用官方修复502的方法试试搞
LNMP 1.2的话在/home/wwwroot/default/.user.ini里设置,将里面的内容删除,过几分钟生效后即可。
.user.ini文件无法直接修改,而且是隐藏文件可能在winscp下可能无法看到,建议使用vim编辑器或nano编辑器进行修改。
*修改前需要执行:chattr -i /home/wwwroot/default/.user.ini
*修改完成后再执行:chattr +i /home/wwwroot/default/.user.ini
设置好FTP帐号用端口21连接已经困得不行,就这样先~
2015.10.8
在lnmp-1.2full文件夹下,输入lnmp vhost add,(管理域主机指令lnmp vhost {add|list|del})
把IP绑定域名,上dnspod注册了一个号追加DNS解释
上传wordpress到/home/wwwroot/新建的域名上
再次登录域名,发现还是default的主页,删掉里面的index.php也没效,最后lnmp restart重启lnmp就好了
上传完后登录域名,安装wordpress,输入数据库名、登录用户名、密码继续安装,提示数据库不存在,但之前因为删除default/index.php,输入IP进不到主页,最后用:IP/phpmyadmin/index.php登录数据库,直接创建一个wordpress空数据库就能继续安装。
第二次尝试又遇到新建在wwwroot下的域名文件夹没权限,没记住改文件夹权限,又百度了一下
chmod -R 777 /home/wwwroot/域名
完成后登录测试,发布一篇文章+图片