简单几步搭建个人博客(WordPress)
如今,像腾讯,CSDN等一些公司都提供了个人博客、个人空间这样的功能,其实博客有很多的作用,它可以让我们自由的表达出自己的想法,让我们进行知识的过滤和积累,是我们进行深度交流沟通的网络新方式,同时也可以展示自己在某些方面的见解,并与其他人分享。但是,如果某一天这样的公司不再运营,那么它是否还会提供给我们这样的个人空间功能呢,我们以前所总结、所分享的一些经验见解是否还依然存在呢?
今天,我给大家展示一下如何搭建一个完全属于自己的博客,你不会因为某某公司的决定而影响到自己的空间,而且,也不需要你有太多的知识需要掌握,你不需要掌握像jsp,asp,php这些制作网站方面的web语言,也不需要掌握像java,c++这样的编程语言,你所需要的就是linux系统的基本了解,这样的博客你可以进行任意的修改空间排版,尽情的修改(不过这个就需要你有一些网页制作方面的知识了),说了这么多就是让大家知道为什么要搭建这样的博客,这样的博客有什么作用,好了,不废话了,下面开始正文。。。
准备的知识:linux系统的简单操作,会配置apache或nginx服务器,安装mysql数据库,php知识了解一点就可以
所需硬件:一个带有linux系统的计算机,配置不需很高,自己平时用的电脑都可以。
所需软件:nginx , MySQL , PHP,(不需要你掌握这些东西,只要了解就可以,不过要是连听都没听过,那么就难了),Secure Shell Client, putty, VCN等一些远程控制软件,只需其中一种就可以(如果linux系统在你自己的电脑上面,那就不需要远程控制软件了),还有最重要的一个就是WordPress,这才开始引入整体,我们做的博客需要用到WordPress。WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL 数据库的服务器上架设自己的网站。
好了,介绍了一些提前所需的准备,那么接下来就开始搭建了。
我以我的搭建为例,我的情况是这样的:我在我们学校里有一台linux服务器(这个就需要你自己办了),我自己电脑是windows系统,用的是Secure Shell Client(简称SSH)远程控制软件,服务器使用nginx配置的。如何配置nginx服务器,我这里就不提了,如果你了解linux,就很容易搭建了,而且网上教程也很多。其实wordpress的搭建网上也有很多的教程,也有官方的教程,不过那些教程我感觉不太实用,所以就自己总结了一个这样的搭建方式,仅供大家参考。
一、打开SSH控制软件,远程连接好linux服务器,拷贝所需要的软件到一个目录当中
图一
phpmyadmin这个软件是用来进行数据库操作的,这是一个很好的可视化操作软件,如果对数据库操作比较熟练,也不需要这个软件。
基本的nginx配置,mysql安装,我这里不介绍了,不会的看看网上的教程(谷歌一下:如果搭建LNMP(linux nginx mysql php)服务器,会有一大堆的信息)。
二、首先建好自己的目录
图二
我这里在/home/www目录下建立了一个web目录,用来放自己的网站。
三、将wordpress解压到这个目录(事先将wordpress上传到服务器中)
图三
解压命令:
图四
四、进入wordpress目录,文件如下:
图五
五、建立一个nginx_conf文件夹,在此文件夹里建一个配置文件,名字可以随意叫
eg:web.com.conf
图六
六、编辑web.com.conf文件,内容如下:
七、编辑nginx的配置文件nginx.conf,此文件在/etc/nginx/conf/目录下
此文件的后面,括号里的最后一样加上:
八、重启nginx服务
九、到了这时,如果你有域名的话,那么就对你的域名进行解析吧,在你注册域名的网站上面进行解析,我在美橙网站注册的域名,然后将解析权限交个dnspod了(www.dnspod.com),解析过程就比较简单了,这里不再陈述。
访问www.sotaof.com,可以看到:
图七
(出现了错误,不过这里已经成功一大半了,错误一会儿我们再解决)
如果没有域名怎么办呢,我只有ip,那么我们这样做:
返回第五步,不需要建立web.com.conf文件了,直接打开nginx的配置文件nginx.conf,在这个配置文件里面进行这样的修改:
修改记录请见红色加粗部分。
修改之后,执行第八步,重启nginx服务。
访问你的服务器的ip地址,同样会见到刚才出错网页的画面(图七)。
十、好了,到这里如果没有域名的问题也解决了,那么怎么处理刚才那个出错问题呢,它提示的问题是wp-config.php文件不存在。先不管它,咱们点击“创建一个配置文件”,跳转的页面如下:
图八
十一、 点击“现在就开始”,跳转的页面如下:
图九
十二、 好了,到了这里还需要做一件事情,那就是需要建立数据库,也就是在你的mysql数据库中新建一个数据库。这里我就简单演示一下:
1、 首先登陆mysql,执行命令:”mysql –u用户名 –p密码”
图十
2、 创建数据库,执行命令:”createdatabase 数据库名称”
图十一
3、退出,执行命令:”quit”,这样数据库就建立完成了。
十三、 数据库建好之后,我们继续。。。填好图九的信息,信息如下:
图十二
数据库名:就是刚才创建的blog数据库
用户名和密码就是你数据库登录的用户名密码
数据库主机:可以使localhost,也可以是服务器的ip
表名前缀:就用wp吧,改成其他的也行
十四、 点击“提交”,信息的网页信息如下:
图十三
出现了错误提示,以为wp-config.php文件没有找到,也就是刚才图七的错误。知道了问题所在,那么就开始解决吧,查看wordpress目录下的文件
图十四
没有wp-config.php文件,但是有一个wp-config-sample.php文件,这个文件是一个模板,我们可以按照这个模板编辑wp-config.php文件,那么就在这个目录新建一个wp-config.php文件,编辑内容如下:
十五、 编辑好内容之后,回到图十三,点击“进行安装”,跳转页面:
图十五
十六、 站点标题:自己随便命名
用户名:登录管理后台的用户名
密码:登录管理后台的密码
电子邮件:自己填写吧
点击安装wordpress
提示页面:
图十六
十七、 点击“登录”,跳转页面:
图十七
十八、 登录之后的跳转的页面如下:
图十八
十九、 点击左上角,查看站点
图十九
二十、 到此,一个博客已经建好了,接下来就可以开始写文章了!
本文为网服队员(sotaof)原创,如若转载请注明转载来源:
http://bbs.wfcsu.com/forum.php?mod=viewthread&tid=868&page=1&extra=#pid1863