搭建个人博客篇(三/上)

昨天,有本屌的粉丝反馈,他说:博猪啊,你写了两篇这么长的好像有点道理的废话,不累吗?啥时候教我们点实际操作啊?

那好吧,既然你们这么急,那本大大这篇文章就写实际操作吧。

本篇文章,就先写基于服务器建站。(买了虚拟主机的同学不要怕,下一篇文章,我们一起探讨虚拟主机如何建站)

我买的服务器的Ubuntu系统的  直接用ssh即可连接,我这里,用手机端连接(电脑端的用户,可以查询百度,或者联系我们,反正,想办法使用ssh连接服务器就行了,可以使用xshell),工具叫“JuiceSSH”,可以直接查百度下载,也可以加我们文章下方的交流群获取工具。

工具的页面,也就是这个样子的,图标是半个橘子。

安装好以后,点击连接,然后再点击右下角的加号,新建一个连接:

只需要填写一下地址,以及认证即可,地址是你购买的服务器的ip地址,认证那里,是账号密码。添加完成以后,点击右上角的√,然后会出现下面这个界面

可以看到,我这里有个127.0.0.1,是我刚添加的。

找到我们刚刚添加的那台服务器,点击一下,然后就会开始连接服务器了。

此图是我连接成功的页面,如果你连接失败,欢迎入群交流。

连接成功以后,我们需要下载一套博客站的源码,在这里,我推荐使用wordpress的源码,本站用的就是它的。

下载地址:https://cn.wordpress.org/wordpress-4.9.1-zh_CN.tar.gz

回到我们的JuiceSSH(以后我就叫他ssh),连接我们的服务器,然后输入命令:

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

就会下载wordpress(以后我就简称它为wp)源码了,是不是嫌下载链接太长?复制粘贴不会嘛?将以上代码复制,然后进入ssh,长按屏幕,会跳出粘贴按钮,点击即可粘贴代码,然后按回车,即可执行命令。我就不贴图了,实在是太简单了。

源码,我们就到这了,下一步,我们需要安装lnmp(这是我个人推荐,因为nginx轻量化)环境,那么有人会问:lnmp是什么卵?

lnmp: Linux系统+Nginx+MySql数据库+Php环境

我们在ssh里面输入 apt-get update

下图是执行成功页面:

执行成功后会显示Reading package lists… Done

如果执行出错,那么恭喜,加入我们Xsafe小本营,来提问吧。

然后,我们正式开始安装lnmp,由于安装lnmp步骤较多,我这里直接给你们官方的安装教程链接,你们按那里面的操作就行。

https://lnmp.org/install.html

安装成功以后,你访问一下 服务器的ip/p.php,就能看到php指针探测页面,如果出错了,没关系,来问就是。

lnmp安装好以后。网站默认目录在:

/home/wwwroot/default/

我们将此目录下,不需要的文件删除,切记不要删除phpmyadmin目录,输入删除命令:

rm -ri *

输入此命令以后,如出现

rm: descend into directory ‘phpmyadmin’?

我们就要在后面输入n,代表不删除phpmyadmin的意思

如出现类似的提示:

rm: remove regular file ‘p.php’?

一律输入y

然后我们再输入 ls 命令

可以看到,只存在phpmyadmin目录了

接着,我们将上面下载的wp源码,解压在此目录下。

我们输入命令

tar zxvf ~/wordpress-4.9.1-zh_CN.tar.gz

然后就会解压到当前目录。解压好以后,我们就可以访问我们服务器的ip,进入wordpress的安装界面了。

本章节就不介绍wp如何安装了,百度教程很多哈,或者你也可以等我后续的文章。

我们下一篇文章见。