用 VPS 搭建 Wordpress 指南 1:无脑一键流搭建 lnmp 环境

用 VPS 搭建 Wordpress 指南 1:无脑一键流搭建 lnmp 环境

July 24, 2014

1. 首先你要有个 VPS(你这不废话吗)

vps 的供应商很多,我这里用的是最便宜的 kvmla,18 元一个月。

购买链接:http://www.kvmla.com/  然后选择导航上的便宜 vps,然后购买 18 元一月的套餐就可以了,购买的时候有个彩蛋,内存可以扩充到 2g,硬盘可以扩充到 50g。可以用支付宝付款方便大家。

购买完成够进入在线管理面板获得 SSH 登陆信息就可以登陆上 vps 了。

2. 安装 lnmp

kvmla 提供的是纯净的 linux 系统,我们如果想要运行 php 网站的话需要搭建运行环境,这里我们选用 lnmp(我会说因为有一个无脑一键安装包吗)。

系统需求:

  • CentOS/Debian/Ubuntu Linux 系统
  • 需要 2GB 以上硬盘剩余空间
  • 128M 以上内存,OpenVZ 的建议 192MB 以上 (小内存请勿使用 64 位系统)
  • VPS 或服务器必须已经联网!
  • Linux 下区分大小写,输入命令时请注意!

1. 登陆 vps,windows 用户可以使用 putty 之类的工具。linux 用户使用系统自带的命令端就可以了。

2. 运行
screen -S lnmp(貌似是一个类似事务处理的命令,安装失败貌似可以自动回滚把。)

3. 获取 lnmp 一键安装包,请根据自己的系统类型下载对应的安装包。(可以执行:cat /etc/issue 查看自己是什么操作系统)

CentOS 系统下执行:
wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./centos.sh

Debian 系统下执行:
wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./debian.sh

Ubuntu 系统下执行:
wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./ubuntu.sh

(这里在安装的时候如果网络存在问题可能会出现无法下载包文件的情况,可以点击这里查看
替换安装源的办法

4. 等待下载完成之后会出先提示让你设置 mysql 的 root 密码,按自己的要求设置好后回车

1

5. 然后会询问你是否安装 InnoDB 引擎,根据需要输入 y 或者回车跳过。

2

6. 询问你安装什么样的 php 版本,按 y 安装 5.3.28,按 n 安装 5.2.17

3

7. 提示你安装那个 mysql 的版本,操作同第 6 步一样

4

8. 以上的设置都完成之后会提示你按任意键开始安装,然后就是漫长的刷屏过程。安装成功的花会出现一个这样的列表(up 主这里因为之前安装的时候忘记截图了,这里引用一下 lnmp.org 上的图片。(如果没有出现这个列表的话说明安装失败了,请下载 vps 的 /root 目录下的 lnmp-install.log 文件到 lnmp.org 论坛寻求帮助)

lnmp-1.1-install-5

加入评论