1.创建资源

  1. 在页面左侧,单击 云产品资源 下拉列表,查看本次实验所需资源。

  2. 单击屏幕右侧 创建资源 ,免费创建当前实验所需云产品资源。

  3. 资源创建过程需要1~3分钟。完成实验资源的创建后,您可以在 云产品资源 列表查看已创建的资源信息,例如:IP地址、子用户名称和子用户密码等。

2.本地连接ECS服务器

ssh root@139.xxx.xxx.230
# 然后输入密码

3. 安装WordPress中文版

  1. 安装WordPress。

wget https://cn.wordpress.org/latest-zh_CN.tar.gz
tar -zxvf latest-zh_CN.tar.gz
mkdir /var/www/html/blog
mv wordpress/* /var/www/html/blog/
  1. 初始化wordpress。

# 进入WordPress目录
cd /var/www/html/blog/

# 复制模板文件为配置文件
cp wp-config-sample.php wp-config.php

# database_name_here为数据库名称
sed -i 's/database_name_here/myblog/' /var/www/html/blog/wp-config.php

# username_here为数据库的用户名
sed -i 's/username_here/root/' /var/www/html/blog/wp-config.php

# password_here为数据库的登录密码
sed -i 's/password_here/000000pP-/' /var/www/html/blog/wp-config.php
  1. 启动Apache服务器。

systemctl start httpd
  1. 浏览器访问http://<ECS公网IP>/blog/wp-admin/install.php完成wordpress初始化配置。如果提示没数据库,创建一个:create database myblog charset utf8;

  1. 访问http://<ECS公网IP>/blog/wp-admin/index.php登录WordPress管理控制台。

4.自定义站点主题

方式一:在线搜索安装

浏览器访问WordPress管理控制台,外观>主题,添加。选择您喜欢的主题进行安装。

方式二:直接上传主题到wordpress服务器。

浏览器访问https://cn.wordpress.org/themes/进入WordPress主题列表页。

筛选自己喜欢的主题,右键单击下载,然后单击复制链接地址。

连接ECS服务器,在命令行中,执行以下命令,下载并安装主题。

# 首先进入WordPress主题目录
cd /var/www/html/blog/wp-content/themes/

# 使用wget命令下载上一步选择的主题
wget https://downloads.wordpress.org/theme/markiter.1.5.zip

# 使用unzip命令解压安装包
unzip markiter.1.5.zip

返回Wordpress管理控制台,进入主题页,可以看到Markiter主题已经安装完成。启动即可。

5.(可选)添加女仆小组件

  1. 执行以下命令,编辑博客主题的页脚文件footer.php(需要改成上一步启用的主题名)。

vim /var/www/html/blog/wp-content/themes/markiter_theme/footer.php
  1. 在文件</body>标签前面加入以下代码,点击i进行编辑。编辑好后按ESC退出并输入:wq进行保存退出。

<script src="https://cdn.jsdelivr.net/npm/live2d-widget@3.0.4/lib/L2Dwidget.min.js"></script>
<script type="text/javascript">
L2Dwidget.init();
</script>
  1. 浏览器访问http://<ECS公网IP>/wp-blog/,进入博客首页查看女仆效果。

6.安装MarkDown插件

WordPress安装插件的方式和安装主题的方式比较类似,都分为在线安装和离线安装。本步骤主要介绍离线安装。

# 进入插件目录
cd /var/www/html/blog/wp-content/plugins/ # 下载MarkDown插件。
wget https://downloads.wordpress.org/plugin/wp-editormd.10.1.2.zip # 解压
unzip wp-editormd.10.1.2.zip

返回WordPress管理控制台,然后依次单击插件>已安装的插件,单击启用,启用MarkDown插件。

7.(可选)购买域名

登录阿里云域名注册页,查询域名,完善信息后购买。

8.(可选)域名备案

根据页面提示信息进行备案。涉及、上传身份证、人脸识别、手机验证等一系列过程。

9.(可选)域名解析

1. 登录云解析DNS控制台

2. 在域名解析页面,单击域名,进入解析设置页面。

3. 在解析设置页面,单击新手指导。

4. 输入网站空间的IP地址,然后单击确定,云解析DNS会自动帮助您创建两条网站解析记录。

10.(可选)配置wordpress域名

  1. 配置Apache服务器访问地址。

  执行以下命令,编辑Apache配置文件。

vim /etc/httpd/conf/httpd.conf

默认访问路径为/var/www/html/(有2处),输入i进入编辑模式,修改为WordPress项目路径/var/www/html/wp-blog/。

按Esc键退出编辑模式,输入:wq保存退出。

  1. 在设置界面中,修改WordPress地址(URL)和站点地址(URL)为您注册的域名,修改完成后单击保存。

  2. 亲测不好用,需要加上如下:

    cd /var/www/html
    cp blog/index.php ./
    通过vim修改html目录下的index.php最后一行路径前面加上:/wp-blog

  

至此,一套完整的WordPress博客系统就搭建完成了!

问题汇总

wordpress 设置站点url后打不开?

进入服务器里的wordpress数据库后,如下操作:

select * from _option limit 2;

update _option set _name=new_name where _id=1

wordpress 未能连接到FTP服务器 /:21

进入服务器的/var/www/html目录后,如下操作:

vim wp-blog/wp-config.php 

# 底部添加
define('FS_METHOD', "direct"); # 非必要(docker里需要)
chmod -R 777 wp-content

出现:PHP is not running的页面?

我的情况是ip/blog/wp-admin/install.php之后出现的,把ip换成域名就好了

wordpress配置指南的更多相关文章

  1. Visual Studio Code 配置指南

    Visual Studio Code (简称 VS Code)是由微软研发的一款免费.开源的跨平台文本(代码)编辑器.在我看来它是「一款完美的编辑器」. 本文是有关 VS Code 的特性介绍与配置指 ...

  2. [转载]SharePoint 2013测试环境安装配置指南

    软件版本 Windows Server 2012 标准版 SQL Server 2012 标准版 SharePoint Server 2013 企业版 Office Web Apps 2013 备注: ...

  3. P6 EPPM 安装与配置指南 16 R1 2016.4

       关于安装和 配置P6 EPPM 本指南告诉你如何自动 安装和配置您的应用程序. 在您开始之前,阅读 先决条件 P6 EPPM配置 (7页). 安装P6 EPPM 您将使用 安装程序 (窗口) . ...

  4. P6 EPPM 16.1 安装和配置指南 1

    安装和配置指南下一topiccontents这些指南解释如何安装和配置数据库服务器,和P6 EPPM,模块:他们还提供在P6 EPPM能够解决所有模块的概述.标准指南帮助您配置和部署应用程序向导P6 ...

  5. P6 EPPM R16.1安装与配置指南(三)

    P6 EPPM R16.1安装与配置指南(三) 解压:V137390-01.zip 修改 D:\P6_R161\p6suite\database\dbsetup.bat   的行 SET JAR_FI ...

  6. P6 EPPM R16.1安装与配置指南(二)

    P6 EPPM R16.1安装与配置指南(一) http://www.cnblogs.com/endv/p/5634620.html P6 EPPM R16.1安装与配置指南(二) 环境变量配置 新建 ...

  7. P6 EPPM R16.1安装与配置指南(一)

    标题 http://www.cnblogs.com/endv/p/5634620.html 安装与配置指南安装与配置指南(数据库)说明哪些How to set up the P6专业数据库和服务器.a ...

  8. SQL Server 2012 AlwaysOn集群配置指南

    1. AlwaysOn介绍 AlwaysOn是SQL Server 2012提供的全新综合.灵活.高效经济的高可用性和灾难恢复解决方案.它整合了镜像和群集的功能,基于OS 故障转移群集(Windows ...

  9. JBoss7配置指南

    JBoss7配置指南   1.    jboss各主要版本特性... 3 1.1.     jboss4特性... 3 1.2.     jboss5特性... 5 1.3.     jboss6特性 ...

  10. 【转】服务器证书安装配置指南(Weblogic)

    服务器证书安装配置指南(Weblogic) 详情请点击: http://verisign.itrus.com.cn/html/fuwuyuzhichi/fuwuqizhengshuanzhuangpe ...

随机推荐

  1. Springboot整合thymeleaf报错whitelabel page

    1.SpringBootApplication未放在最外层 2.application.properties未配置spring.thymeleaf.check-template-location=tr ...

  2. Mybatis04:延迟加载、一二级缓存、注解开发

    今日内容 mybatis中的延迟加载 延迟加载的概念 立即加载的概念 如果实现延迟加载 Mybatis中的缓存 什么是缓存 为什么使用缓存 什么数据可以使用缓存,什么样的数据不能使用缓存 Mybati ...

  3. 【Shell案例】【for循环、seq生成】3、输出7的倍数

    描述写一个 bash脚本以输出数字 0 到 500 中 7 的倍数(0 7 14 21...)的命令 方法1:in方式循环 [if的括号是中括号,中间的条件要有空格] [循环体用do和done配对] ...

  4. 3D旋转不能对齐,元素边倾斜

    1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset=" ...

  5. 把时间沉淀下来 | Kagol 的 2022 年终总结

    现代管理学之父德鲁克在其经典著作<卓有成效的管理者>中对时间有一段精妙的论述,其要点如下: 时间是一项限制因素,任何生产程序的产出量,都会受到最稀有资源的制约,而时间就是其中最稀有的资源. ...

  6. 数据库MySQL(完结)

    SQL注入问题 简介 针对SQL注入的攻击行为可描述为通过用户可控参数中注入SQL语法,破坏原有SQL结构,达到编写程序意料之外结果的攻击行为. 其成因可归结为以下两个原理叠加造成: 程序编写者在处理 ...

  7. SQLMap入门——获取当前网站数据库的用户名称

    列出当前网站使用的数据库用户 python sqlmap.py -u http://localhost/sqli-labs-master/Less-1/?id=1 --current-user

  8. Wireshark网卡无法找到或没有显示的问题

    问题背景 最近在处理公司内网域名解析的问题,发现配置好一个新域名在内网环境可以正常解析成内网IP,但使用深信服VPN却无法正常解析,并且其他域名使用深信服VPN可以正常解析,所以参考<内网域名解 ...

  9. [cocos2d-x]关于定时器

    什么是定时器 定时器的作用就是每隔一段时间,就执行一段自定义的动作,比如飞机向前方移动,子弹的移动等等.该函数定义在CCNode头文件中,基本上cocos2dx中所有的东西都能够使用定时器. 定时器的 ...

  10. P3934 [Ynoi2016] 炸脖龙 I

    题面 给一个长为 \(n\) 的序列,\(m\) 次操作,每次操作: 1.区间 \([l,r]\) 加 \(x\) 2.对于区间 \([l,r]\),查询: \[a[l]^{a[l+1]^{a[l+2 ...