hello,world!关于第一次建站的经验

第一次搭建博客,一开始打算使用hexo的极简风格。有GitHub光环和动画特效的加持让其使我十分憧憬。不过现在还未学会git以及如何使用GitHub。所以暂时列在愿望清单了。希望早日可以实现!XD

第一篇文章,随便说下搭建博客的过程所遇到的问题吧。

手上一直有一台还有大半年使用权限的HK服务器。一直只是用来搭梯子的

配置不错,确实有些浪费。

对于服务器的选择,新手推荐国内的一些小vps供应商,就不举例子了。

实在太多了。

大型的vps供应商在国内有阿里云,腾讯云,360云,华为云

当中 学生群体占比例较高的是腾讯云和阿里云,他们也有相应的对学生优惠。实在是很划算。

服务器有Windows的,也有Linux的。

前期纯小白推荐Windows。如果是Windows的服务器系统,操作和家用机相差无几。

而这次我是用Linux搭建的WordPress博客

linux下搭建属于自己的博客(WordPress安装)

我是参考这篇文章的,但是由于年代有些久远。里面一些组件已经过时了。

对于关注安全的我来说,深知各种旧版的弊端。

第一个坑就是,我原来Linux版本是Centos,不支持apt源安装。一直是用wget命令下载解压。实在是复杂太多。

于是在失败了几次之后,我将服务器重装为了Ubuntu。推荐跟我一样的新手使用这版Linux。很友好。

 

 2)安装php服务:

        sudo apt-get install php5

原文中这里的php5可以更换成php7。

4)安装mysql服务:

sudo apt-get install mysql-server

sudo apt-get install mysql-admin

sudo apt-get install mysql-client

原文中的

sudo apt-get install mysql-admin

命令其实可以舍弃,这是mysql数据库的图形化界面.反正我安装失败了就把他给舍弃掉了XD

 6.安装phpMyAdmin:

sudo apt-get install phpmyadmin

此时的phpmyadmin文件夹被安装在/usr/share/phpmyadmin下,为了能在浏览器中访问到phpmyadmin,需要在/var/www下做一个软连接到该文件夹:

进入/var/www文件夹,在该目录下执行如下操作:

sudo ln -s /usr/share/phpmyadmin

此时在浏览器中键入http://localhost/phpmyadmin,会发现出现了如下错误:

Cannot load mysql extension. Please check your PHP configuration.

这其实就是上面乱码所说的错误。

看看就行,涨涨姿势,自身使用最好不要安装PHPmyadmin.其实也没有必要安装。一般博客,我们是不会直接使用到数据库的。

还有的就是文件夹权限的问题。本机状况是很多文件并没有写入的权限。WordPress后台很友好,会提示你的。只要是没有写入权限无法修改,只需要赋予相对文件写入权限即可。

这就是遇到的多多少少的坑。希望以后不忘初心,可以多更新。

 

 

 

2 thoughts on “hello,world!关于第一次建站的经验

发表评论

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