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.shDebian系统下执行:
wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz && cd lnmp1.1-full && ./debian.shUbuntu系统下执行:
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密码,按自己的要求设置好后回车
5.然后会询问你是否安装InnoDB引擎,根据需要输入y或者回车跳过。
6.询问你安装什么样的php版本,按y安装5.3.28,按n安装5.2.17
7.提示你安装那个mysql的版本,操作同第6步一样
8.以上的设置都完成之后会提示你按任意键开始安装,然后就是漫长的刷屏过程。安装成功的花会出现一个这样的列表(up主这里因为之前安装的时候忘记截图了,这里引用一下lnmp.org上的图片。(如果没有出现这个列表的话说明安装失败了,请下载vps的/root目录下的lnmp-install.log文件到lnmp.org论坛寻求帮助)