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

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介:

服务器:阿里云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:
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啦!

相关实践学习
基于函数计算快速搭建Hexo博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Hexo博客。
相关文章
|
3月前
|
域名解析 弹性计算 数据安全/隐私保护
阿里云ECS免费搭建WordPress个人博客网站
阿里云ECS免费搭建WordPress个人博客网站
462 2
阿里云ECS免费搭建WordPress个人博客网站
|
3月前
|
域名解析 网络协议 网络安全
WordPress搭建个人博客
这篇文章将手把手地指导你如何快速完成WordPress的搭建。你可以利用WordPress搭建个人博客,甚至企业官方网站。只要你跟着本文的步骤走,即使小白也能轻松搞定WordPress网站搭建。首选你需要购买一个vps,并将你的域名解析到vps;然后连接你的VPS,在vps上执行命令一键安装WordPress;再接下来就是初始化你的WordPress了,安装Argon模板、安装RankMath SEO插件、安装webp图片速度优化插件
290 2
WordPress搭建个人博客
|
7月前
|
存储 Kubernetes 文件存储
使用阿里云容器服务和容器网络文件系统搭建WordPress网站
本教程介绍如何通过阿里云容器服务ACK和容器网络文件系统CNFS搭建一个简单的弹性、高可用WordPress网站,使用CNFS回收站进行数据恢复,验证quota和CNFS在线扩容。
260 0
|
8月前
|
弹性计算 安全 关系型数据库
使用ECS和RDS搭建Wordpress个人博客
hello,我是无夜,我呢,一直想拥有完全属于自己的博客。今天,它来了!我将使用ECS和RDS搭建个人博客,跟着我的步骤,你也能搭建自己的个人博客!
|
8月前
|
弹性计算 关系型数据库 PHP
构建云上个人博客:ECS、RDS与WordPress的快速搭建与优化指南
本指南将带您探索如何快速搭建个人博客,从开通ECS和RDS,到软件部署(Apache、PHP、WordPress)及WordPress配置优化,展示从零开始搭建具有稳定性和性能的个人博客之路。
461 4
|
8月前
|
关系型数据库 MySQL 数据库
docker--Docker-Compose快速搭建个人博客WordPress
docker--Docker-Compose快速搭建个人博客WordPress
|
8月前
|
弹性计算 关系型数据库 Apache
使用ECS和RDS部署WordPress,搭建个人博客并使用域名访问
使用阿里云ECS和RDS部署WordPress,搭建个人博客并使用域名访问,积累了宝贵的经验。这个过程不仅让我更加了解了云计算和服务器管理,还提升了我解决问题的能力。我将继续努力改进博客,分享我的思考和经验,希望能够对其他人有所帮助!
369 7
使用ECS和RDS部署WordPress,搭建个人博客并使用域名访问
|
8月前
|
弹性计算 关系型数据库 Apache
手把手教你使用阿里云服务器搭建个人博客
这是我第一次搭建个人博客网站,总体上来说还是非常顺利的,主要四个步骤,首先创建阿里云服务器,其次创建云数据库实例,再次阿里云服务器链接云数据库,最后安装WordPress。四步轻松就可以搭建个人博客网站啦,之前搭建博客起码需要一两周的时间,这次建站只花费了我1个小时就完成啦。
1202 9
|
8月前
WordPress打造个人博客
WordPress打造个人博客,安装WordPress内置主题包
90 9
WordPress打造个人博客
|
8月前
|
网络安全 PHP
在阿里云虚拟主机上使用WordPress搭建网站
在阿里云虚拟主机上使用WordPress搭建网站
218 1