共计 2449 个字符,预计需要花费 7 分钟才能阅读完成。
Vultr-Vps搭建Wordpress博客
之前博主使用的Hexo搭建的纯静态博客,后来发现周围的人还是很多在用wordpress,所以也下决心购买了Vps自己也尝试搭建个wordpress博客。
搭建博客三步走:
- 购买Vps服务
- 购买域名服务
- Vps配置Wordpress
第一步:购买Vps
市面上的Vps实在是太多了,不管是HK、US等等。如果之间简单的想使用Vps服务的话,版瓦工还是不错的,有个9刀一年的服务。自己也查了一些Vps供应商,DO、Linode等都是口碑比较好的,选择Vps还是要考虑稳定性等多方面因素。(ps:博主看中的是性价比,土豪无视)
后来就搜到了Vultr的Vps,5刀一个月,1T的流量,单核768M内存,配置还算说得过去,服务器支持多地域选择。因此入手一个准备开工了(附上Vps购买的链接)Vps购买链接
第二步:购买域名服务
域名服务的供应商也很多,自己是在万网购买的域名,看自己喜好可以去Godaddy等供应商购买自己喜欢的域名。
第三步:Vps配置Wordpress
重点来了,前面都准备好了现在就可以捣鼓配置Wordpress了~
由于Vultr提供了一键安装程序,这其中就包含了一键安装Wordpress.一键安装的意思就是自动为你的Vps安装Wordpress,免去用户自己手动配置Wordpress的环境。让我们看看一键安装程序的配置过程吧!
(1)
(2)
(3)
通过以上散步就可以看到你的Vps就已经配置好了 ~
此时你的得到一个独立的IP地址,如果你希望通过你的域名访问你的Vps,需要解析的过程。由于自己选用的是万网的域名,因此进入万网的会员中心查看域名的解析状态,需要添加两个A记录。具体设置如下:
因此这下可以通过域名访问自己的博客了~
Wordpress的安装过程有许多的教程~
看到这的话觉得这篇博客已经说完了,其实这只是其中的一种方法而已~作为一个码农有一个信仰就是生命在于折腾~于是自己开始手动搭建Wordpress环境了~
网上有很多的一键安装包,自己选择了LNMP1.1意见安装包配置环境~(主机os:Centos x64)
远程连接主机使用putty软件来实现~附上下载链接~[dl href=’http://7xifjo.com1.z0.glb.clouddn.com/putty.exe’]
安装screen
在终端输入
yum install screen
完成后输入
screen -S lnmp
为什么要这样做呢?答案很简单,因为它可以保护您的远程连接,让工作不半路意外停止。我在安装LNMP的时候时间比较长,而XShell曾经莫名其妙断开,吓得我以为又要重新来过。还好一开始开了screen,进程还在。
如果您的终端在工作中意外断开,你可以输入screen –ls 来查看所有screen会话,然后输入screen –r + 代号 来恢复。
安装LNMP
在终端输入以下代码
wget -c http://soft.vpser.net/lnmp/lnmp1.1-full.tar.gz && tar zxf lnmp1.1-full.tar.gz
cd lnmp1.1-full
./centos.sh
根据提示安装
这里要求输入MYSQL密码
然后输入这里需要确认是否启用MySQL InnoDB
选择php版本
选择mysql版本
我个人建议全部用最新的!实测安装速度很快,大约几分钟~
大功告成
配置站点
环境装好了,如何让它可以挂站呢。
在终端输入
/root/vhost.sh
这里输入要绑定的域名,在这里,www.joycex.com和joycex.com不是同一个域名。建议在这里一起输入,两个域名间用空格间开。
如果你不小心打错了,用Ctrl+Backspace来删除,不要直接Backspace(这样子不会删除,反而出现^H)
回车后会出现如下提示:
如果需要添加更多的域名,如不需要直接输入 n 回车。如需要输入 y 回车
接下来是设置网站目录位置,一般情况下不需要设置直接回车即可。
这里选择是否添加伪静态规则,如不需要伪静态,直接输入 n 回车。如果需要输入 y 回车,再选择伪静态或自定义伪静态
选择y就会出现以下提示
默认已经有了很多东西,可直接输入以上名称即可。
我们这里安装wordpress,直接输入wordpress就可以了。
下面是否选择开启日志
一般没什么用选择n
出现:Press any key to start create virtul host… 后,再次回车确认就会自动添加虚拟主机。
安装wordpress
鉴于用命令操作非常不方便,所有建议大家先下载到本地,然后用WinSCP这种SFTP软件上传到网站目录
首先去http://cn.wordpress.org/ 下载wordpress
用WinSCP上传
在浏览器输入http://域名/wp-admin/install.php
然后就进入了wordpress的经典安装界面,提示很简单,很容易安装
不到五分钟就大功告成了!
注意事项
1,安装主题需要FTP账号密码
修改网站目录下的wp-config.ini文件,添加如下内容
define("FS_METHOD","direct");
define("FS_CHMOD_DIR",0777);
define("FS_CHMOD_FILE",0777);
保存之后,在wordpress刷新即可。
2,wordpress后台主题不显示,仅显示默认使用的主题
这是由于lnmp默认禁用了一些php的函数导致的,
修改/usr/local/php/etc/php.ini
查找disable_functions下删除scandir
然后重启php-fpm即可
service php-fpm restart