说到博客,现在最流行的莫过于wordpress了。今天,一起来说说我自己搭建博客的过程。
首先,博客总要有个地方放,VPS,云主机,虚拟机,云服务器各种产品琳琅满目,说实话,我在自己也听得头皮发麻,没办法,选了个最不需要担心的,阿里云服务器,阿里的品质还是比较放心的,果断申请试用,很快客服就打电话来核实信息,开通了。因此,完成了第一步,知道博客放哪了。
再到万网申请了个域名,购买后,将域名给解析到阿里云的服务器上去,大概十分钟后DNS就生效了,因此,我们现在有了两个东西:
1. 服务器
2. 域名
登录到阿里云管理平台,看到云服务器的IP后就可以使用SSH 工具,比如xshell去远程登录了。正式开始搭建博客
一、安装WDCP
wdcp 是国产的一个安装包,可以一键安装 nginx ,apache,php,mysql等,还有比较好用的管理后台用户建站,建数据库,建FTP什么的。
在服务器上找个合适的位置:
wget http://dl.wdlinux.cn:5180/lanmp_laster.tar.gz
tar zxvf lanmp_laster.tar.gz
sh install.sh
4个可选安装,如下图
1,2,3 是安装独立的环境,不可自由切换nginx,apache,nginx+apache应用环境
4 是安装所有,即可在wdcp的后台里自由切换nginx,apache,nginx+apache的应用环境
apache的话,不建议用了,我直接使用的是Nginx+php+mysql 的这种方式, 即上图中的2.
选择后回车,等待大概30多分钟后,安装结束。(mysql和php的编译,安装,比较费时).
这里有个需要注意的地方,像我的云服务器配置很低,只有512M内存,在安装的时候会出现php编译失败的情况,通过在wdcp解压位置的安装日志可以看到,有个内存不够的字样,
google后,发现是php在编译时会占用比较大的内存,如果不加限制的话,会把内存用光,最终导致报错,处理方式的话,有两种
1. 使用ulimit -v 300000命令后 再安装即可 kbyte为单位,这里是指300M
2. 在pnp目录的configure文件最后一句加上 –disable-fileinfo 即可
我使用的是第一种方式,设置完后php变正常安装了。
二、创建站点:
wdcp安装完成后,使用ip:8080 的方式即可登录,默认用户名/密码是 admin/wdliuinx.cn 进去在网站管理栏目点击创建网站,
然后依次填入信息即可,当然如果不熟悉的朋友只填写域名信息,FTP信息,数据库信息即可,它的说明都比较清楚,在这里就不赘述了。
其实这不操作,主要有这么几个目的:
1. 创建数据库,供wordpress使用。
2. 创建FTP,wordpress安装插件的时候也会用到它。
3. 在nginx的配置文件中添加必要配置,用户转发请求。
其实这些整个过程,并不一定需要wdcp完成,熟悉的朋友可以自己手动安装,只不过wdcp提供了一些快速搭建的方式,如果想尽快搭建网站,使用它会节约99%的时间。
三、安装wordpress
使用wdcp建立站点成功后,它会告诉你,你网站的根目录为www/web/您的域名/public_html下,这个目录是可以修改的,如果你不修改,默认就是这里,
其实这里就是nginx 配置文件中root 配置的目录,nginx会到这个目录中寻找响应请求的文件。
将已经下载好的wordpress解压后放到该目录中,直接使用ip访问就可以看到wordpress的安装提示了,纯鼠标操作,非常轻松,记住,这里会让你填写数据库信息,即刚才使用wdcp创建的数据库信息。
就这三步,自己的wordpress博客就这么愉快的建好了啊。赶快去体验吧。。
|