使用ECS搭建自己的wordpress博客

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 首先在云实验室做了一次实验,熟悉了相关的流程,之后就自己尝试搭建wordpress,中间配置环境期间出现了各种问题,还重启示例好多次,不过最终还是圆满完成搭建,我拥有了自己的个人博客。

<写在前面>
这篇文章对lamp的配置过程写得稍微简略,只是大致写了一些必要的过程,许多作者在配置,安装的过程中遇到的问题没有写出来。本文的作者算是零基础的小白之前没有怎么接触过Linux系统,也不清楚云服务器怎么使用,这个星期里面是边学边用,不懂就查,配置lamp和word press一共花了大概一个星期的时间,下面就配置安装的步骤简要地于大家分享。

首先是在云服务器控制台修改实例密码,修改密码之后重启,重启点击远程连接,在workbench完成连接远程;
![759I`[NY62{EW]$ZEZP]{}8.png](https://ucc.alicdn.com/pic/developer-ecology/99980ede532c4658a142170dd73895ef.png)
屏幕截图 2022-11-28 002137.png
连接成功之后准备配置LAMP:
1.配置apache:
执行如下命令,安装Apache服务及其扩展包。
yum -y install httpd mod_ssl mod_perl mod_auth_mysql
执行如下命令,查看Apache是否安装成功
httpd -v
之后重启apache
systemctl start httpd.service
去浏览器查看是否安装成功:
微信图片_20221128003315.jpg
第一步,成功!
2.安装MySQL
最开始我是按照教程的方法直接
yum install -y mariadb-server
很流畅,没有遇到什么阻碍,之后
执行如下命令,启动MariaDB Server:
systemctl start mariadb
执行如下命令,查看MariaDB Server运行状态:
systemctl status mariadb
显示的是active,也很流畅,没有遇到什么问题,
之后执行如下命令,设置数据库root用户的初始密码:
mysqladmin -u root -p password
执行如下命令,连接数据库。
mysql -uroot -p
执行如下命令,创建WordPress数据库:
create database wordpress;
执行如下命令,查看数据库。
show databases;
返回结果如下,看到创建的WordPress数据库:
微信图片_20221128003341.jpg
成功!
3.安装PHP:
装阶段
yum install php php-mysql -y
yum install php-fpm -y
yum install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel -y
yum install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-snmp php-soap curl curl-devel -y
安装完成之后测试一下
echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
重启apache
systemctl restart httpd
4.安装wordpress
yum -y install wordpress
执行如下命令,修改wp-config.php指向路径为绝对路径。
先进入/usr/share/wordpress目录。
cd /usr/share/wordpress

修改路径。

ln -snf /etc/wordpress/wp-config.php wp-config.php
再查看修改后的目录结构。
ll
执行如下命令,移动wordpress文件到Apache根目录。
在Apache的根目录/var/www/html下,创建一个wp-blog文件夹。
mkdir /var/www/html/wp-blog
mv * /var/www/html/wp-blog/
再执行以下命令,修改wp-config.php配置文件。
sed -i 's/database_name_here/wordpress/' /var/www/html/wp-blog/wp-config.php
sed -i 's/username_here/root/' /var/www/html/wp-blog/wp-config.php
sed -i 's/password_here/123456789/' /var/www/html/wp-blog/wp-config.php
执行以下命令,查看配置文件信息是否修改成功。
cat -n /var/www/html/wp-blog/wp-config.php
执行如下命令,重启Apache服务。
systemctl restart httpd
之后去浏览器查看wordpress,欢迎页面,安装登录一下,
开始使用!
屏幕截图 2022-11-28 004524.png
感觉非常不错,历经千辛万苦终于有了自己的博客:
屏幕截图 2022-11-28 004555.png
开始写文章啦。
<写在最后>
这篇文章前面的安装过程作者没有放什么图,因为在使用过程中忘记截图拍照了,而且作者的电脑太撇,截图时不时保存不了,所以过程有一些简略。不过大致的步骤其实就这几个,安装,修改配置,测试是否成功。不过虽然步骤不多,看起来也并不复杂,中间很容易出现各种小问题,这个时候就需要我们自己去发现去解决这些问题,还是很能锻炼自己的毅力的。
不我在使用过程中学到了很多新的东西,这个星期里面我学了很多Linux相关的知识,一些操作,命令什么的都是现学现用。中间出现了诸如404.500,502,503之类的错误我也慢慢去查相关的文章,一个一个解决,这个过程里面我的排查错误的能力也在提升。我很享受不断学习新知识的过程,并且乐此不疲。
总得来说,阿里云服务器给了我非常好的学习体验,keep learning,keep going。希望自己享受学习的过程,享受这个过程里面这种无穷无尽的满足感。
以上。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情:&nbsp;https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
域名解析 网络协议 数据安全/隐私保护
阿里云轻量应用服务器搭建WordPress个人博客教程
阿里云轻量应用服务器搭建WordPress个人博客教程
|
1月前
|
域名解析 弹性计算 程序员
想要轻松地搭建一个即开即用的WordPress博客吗?借助宝塔面板镜像+阿里云ECS,迅速拥有自己的个人博客
拥有个人博客是每位程序员的梦想,但对服务器不熟悉的初学者而言,搭建博客颇具挑战。本文介绍利用阿里云市场的宝塔面板镜像与ECS云服务器,轻松搭建WordPress博客的方法,让您快速拥有专属博客空间。通过简单的操作步骤,即使是新手也能轻松上手,实现从零到有的博客搭建过程。
187 3
|
1月前
|
域名解析 安全 网络安全
阿里云服务器WordPress环境上安装SSL证书
阿里云服务器WordPress环境上安装SSL证书
|
1月前
|
弹性计算 JSON 关系型数据库
使用ROS模板基于ECS和RDS创建WordPress环境
使用ROS模板基于ECS和RDS创建WordPress环境
|
1月前
|
弹性计算 关系型数据库 MySQL
CentOS 7.x操作系统的ECS云服务器上搭建WordPress网站
CentOS 7.x操作系统的ECS云服务器上搭建WordPress网站
|
2月前
|
PHP SEO
WordPress博客每日定时发布 每天60秒读懂世界源码
WordPress博客每日定时发布 每天60秒读懂世界源码
60 0
WordPress博客每日定时发布 每天60秒读懂世界源码
|
弹性计算 安全 网络协议
ECS学习使用体验 利用宝塔Linux搭建博客环境
文章主要介绍了自己使用阿里云提供的ECS来搭建属于自己的服务器,并利用宝塔Linux软件以及Wordpress来创建博客并生成各种风格的主题,大体步骤分为: 0. 只是用xshell来操作不仅需要很强大的LInux知识还对新手不是很友好,所以使用已有的便利强大的开发软件是非常非常有必要的 1. 利用xshell与Linux系统相连接,输入用户名字(root)和密码、公网地址。 2. 安装对应操作系统版本的宝塔软件,并解决安全规则设置问题(8888端口开放的问题)。 3. 利用宝塔软件安装并搭建相应的环境,然后配合公网地址数据库等实现自己博客的搭建。 4.设置符合自己风格的好看博客。
ECS学习使用体验  利用宝塔Linux搭建博客环境
|
8天前
|
人工智能 弹性计算 编解码
阿里云GPU云服务器性能、应用场景及收费标准和活动价格参考
GPU云服务器作为阿里云提供的一种高性能计算服务,通过结合GPU与CPU的计算能力,为用户在人工智能、高性能计算等领域提供了强大的支持。其具备覆盖范围广、超强计算能力、网络性能出色等优势,且计费方式灵活多样,能够满足不同用户的需求。目前用户购买阿里云gpu云服务器gn5 规格族(P100-16G)、gn6i 规格族(T4-16G)、gn6v 规格族(V100-16G)有优惠,本文为大家详细介绍阿里云gpu云服务器的相关性能及收费标准与最新活动价格情况,以供参考和选择。
|
14天前
|
机器学习/深度学习 人工智能 弹性计算
什么是阿里云GPU云服务器?GPU服务器优势、使用和租赁费用整理
阿里云GPU云服务器提供强大的GPU算力,适用于深度学习、科学计算、图形可视化和视频处理等多种场景。作为亚太领先的云服务提供商,阿里云的GPU云服务器具备灵活的资源配置、高安全性和易用性,支持多种计费模式,帮助企业高效应对计算密集型任务。
|
15天前
|
存储 分布式计算 固态存储
阿里云2核16G、4核32G、8核64G配置云服务器租用收费标准与活动价格参考
2核16G、8核64G、4核32G配置的云服务器处理器与内存比为1:8,这种配比的云服务器一般适用于数据分析与挖掘,Hadoop、Spark集群和数据库,缓存等内存密集型场景,因此,多为企业级用户选择。目前2核16G配置按量收费最低收费标准为0.54元/小时,按月租用标准收费标准为260.44元/1个月。4核32G配置的阿里云服务器按量收费标准最低为1.08元/小时,按月租用标准收费标准为520.88元/1个月。8核64G配置的阿里云服务器按量收费标准最低为2.17元/小时,按月租用标准收费标准为1041.77元/1个月。本文介绍这些配置的最新租用收费标准与活动价格情况,以供参考。
下一篇
无影云桌面