Ecs云服务器基于Apache的Wordpress博客搭建

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS PostgreSQL,集群系列 2核4GB
简介: 在CentOS7.8系统下,从0开始搭建一个简单的Wordpress博客

第一步:

申请一个阿里云Ecs服务器,选择操作系统CentOS7.8,打开实例如下。

image.png

第二步:

点击上一步的远程连接,选择workbench远程登录的立即登录。

image.png

第三步:

登录上系统后,准备安装apache web服务。

输入指令安装apache服务器:

sudo yum install httpd

输入指令启动apache服务器:

sudo systemctl start httpd.service

之后在浏览器中输入服务器的公网IP查看。

image.png

第四步:

输入命令,安装Maria数据库:

sudo yum install mariadb-server mariadb

安装好后启动数据库:

sudo systemctl start mariad

第五步:

安装PHP:

sudo yum install php php-mysql

第六步:

创建wordpress数据库:

#登录数据库

mysql -u root -p

#创建数据库

CREATE DATABASE wordpress;

#创建数据库用户和密码

CREATE USER wordpressuser@localhost IDENTIFIED BY 'wordress_password';

#设置wordpressuser访问wordpress数据库权限

GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost

IDENTIFIED BY 'wordress_password';

#刷新数据库设置

FLUSH PRIVILEGES;

#退出数据库

exit

第七步:

安装WordPress:

cd ~

wget https://cn.wordpress.org/latest-zh_CN.tar.gz

# 解压wordpress

tar xzvf latest-zh_CN.tar.gz

# 拷贝到/var/www/html/wordpress目录

sudo rsync -avP ~/wordpress/ /var/www/html/wordpress/

编辑WordPress配置:

# 切换到wordpress目录

cd /var/www/html/wordpress

# 复制wp-config.php文件

cp wp-config-sample.php wp-config.php

# 编辑wp-config.php文件

sudo vim wp-config.php

在配置文件中进行修改:

// ** MySQL settings - You can get this info from your web host ** //

/** The name of the database for WordPress */

define('DB_NAME', 'database_name_here');

/** MySQL database username */

define('DB_USER', 'username_here');

/** MySQL database password */

define('DB_PASSWORD', 'password_here');

/** MySQL hostname */

define('DB_HOST', 'localhost');

第八步:

在linux中确认 /var/www/html/wordpress是否存在后,在浏览器输入网址:

http://你的公网IP/wordpress/

image.png

相关实践学习
快速体验PolarDB开源数据库
本实验环境已内置PostgreSQL数据库以及PolarDB开源数据库:PolarDB PostgreSQL版和PolarDB分布式版,支持一键拉起使用,方便各位开发者学习使用。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
2月前
|
弹性计算 运维 Ubuntu
使用阿里云服务器自动搭建WordPress网站流程,超简单by系统运维管理OOS
本教程介绍如何使用阿里云服务器(ECS)和系统运维管理OOS自动搭建WordPress网站,支持Ubuntu、CentOS及Alibaba Cloud Linux等操作系统。前提条件包括ECS实例处于运行中、有公网IP且安全组已开启80端口。安装步骤简单:进入ECS快速购买控制台选择预装WordPress,确认下单后通过管理控制台查看实例详情并开放安全组端口。最后,通过实例公网IP访问,出现WordPress登录页即表示安装成功。
|
4月前
WordPress小白傻瓜式一键搭建博客个人网站详细教程
用宝塔功能来一键搭建WordPress博客网站。 最详细教程! 整个过程简单、易用,即使是零基础用户也能轻松上手。
477 1
|
5月前
|
域名解析 安全 网络安全
阿里云服务器WordPress环境上安装SSL证书
阿里云服务器WordPress环境上安装SSL证书
|
5月前
|
弹性计算 JSON 关系型数据库
使用ROS模板基于ECS和RDS创建WordPress环境
使用ROS模板基于ECS和RDS创建WordPress环境
|
5月前
|
弹性计算 关系型数据库 MySQL
CentOS 7.x操作系统的ECS云服务器上搭建WordPress网站
CentOS 7.x操作系统的ECS云服务器上搭建WordPress网站
|
5月前
|
域名解析 网络协议 数据安全/隐私保护
阿里云轻量应用服务器搭建WordPress个人博客教程
阿里云轻量应用服务器搭建WordPress个人博客教程
|
5月前
|
域名解析 弹性计算 程序员
想要轻松地搭建一个即开即用的WordPress博客吗?借助宝塔面板镜像+阿里云ECS,迅速拥有自己的个人博客
拥有个人博客是每位程序员的梦想,但对服务器不熟悉的初学者而言,搭建博客颇具挑战。本文介绍利用阿里云市场的宝塔面板镜像与ECS云服务器,轻松搭建WordPress博客的方法,让您快速拥有专属博客空间。通过简单的操作步骤,即使是新手也能轻松上手,实现从零到有的博客搭建过程。
329 3
|
6月前
|
PHP SEO
WordPress博客每日定时发布 每天60秒读懂世界源码
WordPress博客每日定时发布 每天60秒读懂世界源码
88 0
WordPress博客每日定时发布 每天60秒读懂世界源码
|
7月前
|
数据库连接 Apache Java
【独家揭秘】图书管理系统的奇幻之旅:一文看透Apache Wicket如何从想法萌芽到服务器上翩翩起舞?
【8月更文挑战第31天】本文通过实战案例,详细介绍从概念到部署的Apache Wicket应用开发全流程。以在线图书管理系统为例,涵盖应用概念定义、项目创建、架构设计、首页编写、数据库交互及应用部署等关键步骤。通过Maven或Gradle引入Wicket依赖,设计包结构,并使用JPA或Hibernate处理数据持久化。最终,将应用配置并部署到Tomcat或Jetty服务器,帮助你全面掌握Wicket开发技巧。
72 0
|
9天前
|
存储 大数据 数据处理
您有一份 Apache Flink 社区年度报告请查收~
您有一份 Apache Flink 社区年度报告请查收~

推荐镜像

更多