之前我一直在想,是否有必要再做一个这样的教程,毕竟网上已经有很多同类的了。最后我决定还是做一个吧,把一些我遇到的问题但是别的教程没有说的写一下,或许有人可以用得到呢。

  • 首先,想要在云服务器上用wordpress搭建博客,你必须拥有一个云服务器,目前的话腾讯云的一元学生云主机已经不再发放资格了,剩余的是十元一个月的,虽然原价是六十四元但是因为阿里云是九块九,而且据说腾讯云的质量没有阿里云的好(大概吧,我也不清楚),所以建议可以去阿里云抢一个资格,毕竟能省则省嘛。购买链接:阿里云云翼计划。具体购买流程请自己到阿里云官网看流程,需要实名注册。建议云服务器使用ubuntu16.04 64位的系统(因为我就是用ubuntu16.04为基础做的教程)。另外,域名注册时选名一定要慎重,不然改不了真的会后悔(别问我为什么会后悔!!!)。
  • 购买完毕后,需要在本机连接到云主机,连接方法看这里:本地主机使用SSH登录Ubuntu云服务器及上传和下载文件

Ubuntu16.04系统登录成功的话就是这个样子

  • 连接成功以后,首先输入命令获取超级权限:sudo su

它会提示你输入密码,密码就是你云主机的密码,获取超级权限以后用户名会变成root如下(阿里云登录时的用户名就是root,也就是说你登陆以后就是root权限,所以不用获取root权限):

4.首先更新系统软件源和已有的软件

sudo apt-get update

 

sudo apt-get upgrade

中间会有提示安装更新,输入Y或者y回车安装即可,安装需要等待一会

而且中间会有提示询问你选项,都选择选择yes回车即可

  • 开始安装lamp环境

首先安装Apache2服务器

sudo apt-get install apache2

然后安装MySQL数据库

sudo apt-get install mysql-server

这里会提示你设置MySQL数据库的密码并重新输入确认密码

接下来安装数据库管理系统

sudo apt-get install phpmyadmin

这个地方选服务器用空格选定Apache2,选定以后前面的括号会多一个 * 号,然后回车

 

输入密码,重复输入

  • 接下来需要把wordpress上传到云主机上,建议把直接上传wordpress压缩包到云主机的/var/www/文件夹下,一方面压缩包传输比较快,另一方面避免再次移动文件,不过需要修改www文件夹的权限,否则无法上传

sudo chmod 777 /var/www/

 

上传完毕后记得将文件夹权限修改回来,否则容易出问题

 

sudo chmod 755 /var/www/

上传文件方法可以自行百度或者看这个:本地主机使用SSH登录Ubuntu云服务器及上传和下载文件

上传完毕后使用命令将wordpress.zip解压,然后就可以将压缩包删了

cd /var/www/

 

sudo unzip wordpress.zip

 

rm wordpress-4.8.1-zh_CN.zip

解压完毕后需要修改000-default.conf配置文件,使用,vim打开文件

 

vim /etc/apache2/sites-available/000-default.conf

 

单击启用insert编辑模式将中间的htnl改为wordpress,修改后如下图所示:

修改完毕后按esc键退出编辑模式,然后shift+:左下角就会出现一个:这时输入wq回车即可,w意思是保存更改,q的意思是退出。如果退出时出现警告可能是你没有获取root权限所以权限不足无法修改,输入q!强制退出编辑以后获取root权限后再修改就可以了。

 

然后重启Apache2服务器:

 

service apache2 restart

 

  • 建立wordpress数据库并安装wordpress

接下来在安装wordpress之前我们需要先给他建立一个数据库

在浏览器地址栏输入ip或域名/phpmyadmin进入phpmyadmin

你能看到这个界面,用户名是root密码是数据库密码然后选择执行

接下来单击上方的数据库,然后输入数据库名称wordpress选择创建,然后左边的数据库一栏就会多出一个wordpress,这样数据库就建立成功了

 

然后在浏览器的地址栏输入你的云主机的外网ip或者你的域名,单击现在就开始,接下来他会让你输入数据库信息这里只用把用户名改为root,密码输入你数据库的密码选择提交就可以了

接下来你就会看到这个,这是因为数据库配置文件无法更改的原因,需要你手动更改配置文件

输入以下命令建立wp-config.php文件并将网页上已被选定的内容复制下来右键粘贴到建立的文件里保存退出后刷新一下网页即可。这个地方需要注意,粘贴过程中内容的首尾可能存在缺失部分内容的情况,请自行按照网页内容补全,所有符号都是英文符号,请不要使用中文输入

vim /var/www/wordpress/wp-config.php

注意:这个地方如果是ubuntu系统ssh直连没问题,但是使用putty连接的话似乎因为权限问题无法操作,你可以在自己电脑上新建一个文本                文档把哪些内容复制进去然后另存为wp-config.php文件。最后上传到相应的文件夹就行,不过记得改文件夹权限,不然没法上传。

刷新以后就可以的了,你只需要填写站点标题,用户名,密码之类的即可,建议不要使用默认密码,因为你记不住,修改以后如果他显示是弱密码的话只用将下面的确认使用弱密码勾选即可,电子邮箱地址必须要输入,然后点击安装wordpress就可以了

随后稍等一下就会登录界面,选择登录你就能看到你的wordpress博客了,接下来怎么去让你的博客变的更加充实和美丽就是你自己的事了

注意:如果插件更新或者系统更新时出现类似下图信息时,似乎因为什么问题错误了你怎么样都无法成功连接FTP。

解决方法:

输入下列命令

sudo chown -R www-data /var/www/wordpress

 

sudo chmod -R 775 /var/www/wordpress

分类: Ubuntu

发表评论

电子邮件地址不会被公开。