【简略版】VPS(Vultr)+LAMP环境+WordPress的建站教程

最开始接触建站这个事情,总觉离自己很遥远,毕竟一个网站涉及了太多东西,但是接触后才发现远没有那么难,得益于现在的模板化,甚至不需要编程基础,只要一个多小时,就能建立一个属于自己网站,在这里,完全没有限制,是属于自己地盘,会有不同于其他腾讯百度公共平台的感觉,而且摸索学习建站的过程,也是一个不错的体验。

就我自己来说,能接触到建站也是巧合,因为要科学上网,接触到了VPS,之后又搞了SS/SSR相关的搭建,后来这样太浪费VPS的资源,倒不如做些自己感兴趣的事,于是接触到了建站,才发现,并不是特别复杂,只要一个多小时,就能实现网站的建立和正常运行。

这次的教程分为两版,此版是简略版,适合已经有相关经验的同学,如果你之前对此方面了解不多,可以参考详细版进行逐步操作。

1 准备工作


2 VPS和域名的购买


VPS和域名是建立一个网站基础,这两个也是唯一会产生花费的部分,一般来说,域名的价格大概在50元每年左右(特指com域名),VPS的价格高低不一,每年100-200元可以搞定。

2.1 为什么使用Vultr

购买VPS我比较推荐Vultr(在有促销活动的情况下),目前有最优惠的2.5$的套餐,而且是KVM构架,东京和新加坡都有机房,访问国内速度比较不错,还有免费快照功能,用来建站和科学上网都非常合适。

如果你想考虑其他的VPS建站,可以了解下搬瓦工(bandwagonhost),DigitalOcean,hostus,host1plus等,都有各自的优点,而且性价比都不错。

2.2 Vultr的VPS的购买

首先先进行Vultr的注册https://www.vultr.com/?ref=7103380,输入邮箱和密码即可,然后会直接进入充值界面,这里可以选择支付宝充值,之后点击左侧Servers选择服务器,推荐机房地址东京(如果没有迈阿密和芝加哥的也可以),debian 8 x64系统,2.5$套餐,之后点击Deploy now部署即可。

几分钟后,服务器就会正常运行(状态running),这时候点击进入,会看到服务器的控制面板(root密码就在这里)。

2.3 域名的购买

域名我比较推荐NameSilo,因为不需要备案,支持支付宝,购买后几分钟就能解析成功,下面附上地址:

NameSilo的优惠码cheapDiscount,使用可减1$。

域名购买后,解析为你的服务器IP地址即可,解析的话,使用A类。以下分别是万网和NameSilo设置:

3 连接服务器搭建LNMP环境


其实Vultr自带的有命令行工具,不过并不是太好用,而且使用需要每次登陆多级菜单,所以这里推荐使用功能更全面的Xshell5。

3.1 使用Xshell5连接VPS

打开Xshell5,新建一个会话,输入IP和默认端口22,之后根据提示输入用户(root),密码,看到最后一行显示root@XXXX,表示连接成功。

确认成功连接之后,最好升级一下系统

apt-get update

3.2 部署LNMP环境

参考链接:https://lnmp.org/install.html

首先安装 screen会话:

apt-get install screen

下载并安装LAMP环境包:

wget -c ftp://soft.vpser.net/lnmp/lnmp1.3-full.tar.gz && tar zxf lnmp1.3-full.tar.gz && cd lnmp1.3-full && ./install.sh lamp

之后依次选择即可,如果你是2.5$的套餐,最好都选择默认,之后便会开始安装过程,大概需要30-40分钟。

安装完成后,检查apache,MySQL,PHP是否都是OK,并且都在运行,还有80端口是否显示。

4 添加域名


使用虚拟主机(域名)添加命令:

lnmp vhost add

输入域名后,根据提示进行设置,依次设置好日志,邮箱,数据库名和密码。

这里的设置后期都可以在/usr/local/apache/conf/vhost/域名.conf更改,所以不用太纠结选项。

5 WordPress的安装


说是安装,倒不如说是把WordPress压缩包解压后,再把里面内容都移动到到域名的目录下而已。

5.1 WordPress文件的部署

先使用CD命令进入域名的目录下(注意:替换成你自己的域名目录):

cd /home/wwwroot/seoimo.com

然后使用wget命令下载WordPress的安装包:

wget https://cn.wordpress.org/wordpress-4.7.3-zh_CN.tar.gz

等下载进度条读完,然后把压缩包解压:

tar -zxvf wordpress-4.7.3-zh_CN.tar.gz

解压后文件肯定实在wordpress的文件夹下,所以需要把里面的文件都移动出来:

mv wordpress/* .

再干掉空的wordpress文件夹:

rm -rf wordpress

至此,部署完毕。

5.2 WordPress的安装

到这个时候,一般来说域名已经解析完毕了,这时候只要在浏览器输入你的域名,就能直接看到WordPress的安装界面了。

然后依次输入之前的数据库名,数据库用户名和密码(后两项默认),就能进行最后的用户设置了。

至此,你的个人网站已经安装成功,并且正常运行了,如果想获得进一步体验优化,可以参照WordPress的一些必要优化

发表评论

电子邮件地址不会被公开。 必填项已用*标注