您的位置:首页 > 其它

利用阿里云搭建wordpress个人博客

2017-06-21 23:25 645 查看
系统环境:
 
服务器:阿里云ECS1核 2GB
系统:阿里云提供的CentOS 7.2
64位
 
安装:
 
安装PHP:
yum install php php-devel

yum install php-mysql
yum install php-gd 
#用于提供剪裁功能支持
 

安装apache:

阿里云提供的Centos镜像是带apache的,不需要安装
 

安装mysql数据库:

我用的是阿里云的云数据库RDS,只需要开通服务并做相应配置:
1,开通云数据库MySQL版本
2,进入数据库操作台,建立一个mysql账户,用户名和密码自定。
3,为mysql申请外网地址。因为我的mysql和我的ecs不在一个区域,无法内网互通,所以需要这一步。
4,登陆到mysql,为wordpress建立一个数据库。
5,设置安全规则,保证你的数据库能被你的ECS主机访问。
如果想自己安装数据库,也很简单,可以自行百度一下mysql安装方法。
 
安装wordpress:
下载wordpress:
wget https://wordpress.org/latest.tar.gz tar xzvf
[你刚下载的包]
将解压出来的包放到http目录内:
Cp -r wordpress /var/www/html
值得注意的是,这里并没有把wordpress放到http的根目录下。这样子最后搭建后的时候,你是需要在域名后边加上wordpress路径的。例如,你的域名是123.com,如果你要访问你搭建的wordress博客,你就需要输入url
123.com/wordpress,而不是123.com
如果你希望只要输入你的域名就能进入wordpress,最简单的办法是直接把wordpress包放到http的根目录下。可以这样:
 cp -r wordpress/* /var/www/html

之后还要删除apache的测试页面:
Rm -f index.html
 
系统配置:
 
放行http流量:
登陆ECS控制台,设置安全组规则。阿里云有预置的放行HTTP规则模板直接用模板添加规则即可。
启动apache:
systemctl start httpd
为wordpress文件夹提权:
Chown -R apache:apache /var/www/html
这里是假设你的apache服务的用户和组是apache。如果这样不工作,可以先chmod
777 -R /var/www/html将wordpress包的权限放开,启动wordpress后
重启apache:
systemctl
restart httpd
 
 
完成
这时候你的wordpress应该已经完成安装了。赶快访问你的域名试试吧。后边的事情就简单了,按照wordpress的提示填写你的数据库地址、用户名密码这些参数,就可以启动你的wordpress啦!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: