wordpress配置指南
1.创建资源
在页面左侧,单击 云产品资源 下拉列表,查看本次实验所需资源。
单击屏幕右侧 创建资源 ,免费创建当前实验所需云产品资源。
资源创建过程需要1~3分钟。完成实验资源的创建后,您可以在 云产品资源 列表查看已创建的资源信息,例如:IP地址、子用户名称和子用户密码等。
2.本地连接ECS服务器
ssh root@139.xxx.xxx.230
# 然后输入密码
3. 安装WordPress中文版
安装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/
初始化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
启动Apache服务器。
systemctl start httpd
浏览器访问http://<ECS公网IP>/blog/wp-admin/install.php完成wordpress初始化配置。如果提示没数据库,创建一个:create database myblog charset utf8;
访问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.(可选)添加女仆小组件
执行以下命令,编辑博客主题的页脚文件footer.php(需要改成上一步启用的主题名)。
vim /var/www/html/blog/wp-content/themes/markiter_theme/footer.php
在文件</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>
浏览器访问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域名
配置Apache服务器访问地址。
执行以下命令,编辑Apache配置文件。
vim /etc/httpd/conf/httpd.conf
默认访问路径为/var/www/html/(有2处),输入i进入编辑模式,修改为WordPress项目路径/var/www/html/wp-blog/。
按Esc键退出编辑模式,输入:wq保存退出。
在设置界面中,修改WordPress地址(URL)和站点地址(URL)为您注册的域名,修改完成后单击保存。
亲测不好用,需要加上如下:
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配置指南的更多相关文章
- Visual Studio Code 配置指南
Visual Studio Code (简称 VS Code)是由微软研发的一款免费.开源的跨平台文本(代码)编辑器.在我看来它是「一款完美的编辑器」. 本文是有关 VS Code 的特性介绍与配置指 ...
- [转载]SharePoint 2013测试环境安装配置指南
软件版本 Windows Server 2012 标准版 SQL Server 2012 标准版 SharePoint Server 2013 企业版 Office Web Apps 2013 备注: ...
- P6 EPPM 安装与配置指南 16 R1 2016.4
关于安装和 配置P6 EPPM 本指南告诉你如何自动 安装和配置您的应用程序. 在您开始之前,阅读 先决条件 P6 EPPM配置 (7页). 安装P6 EPPM 您将使用 安装程序 (窗口) . ...
- P6 EPPM 16.1 安装和配置指南 1
安装和配置指南下一topiccontents这些指南解释如何安装和配置数据库服务器,和P6 EPPM,模块:他们还提供在P6 EPPM能够解决所有模块的概述.标准指南帮助您配置和部署应用程序向导P6 ...
- P6 EPPM R16.1安装与配置指南(三)
P6 EPPM R16.1安装与配置指南(三) 解压:V137390-01.zip 修改 D:\P6_R161\p6suite\database\dbsetup.bat 的行 SET JAR_FI ...
- P6 EPPM R16.1安装与配置指南(二)
P6 EPPM R16.1安装与配置指南(一) http://www.cnblogs.com/endv/p/5634620.html P6 EPPM R16.1安装与配置指南(二) 环境变量配置 新建 ...
- P6 EPPM R16.1安装与配置指南(一)
标题 http://www.cnblogs.com/endv/p/5634620.html 安装与配置指南安装与配置指南(数据库)说明哪些How to set up the P6专业数据库和服务器.a ...
- SQL Server 2012 AlwaysOn集群配置指南
1. AlwaysOn介绍 AlwaysOn是SQL Server 2012提供的全新综合.灵活.高效经济的高可用性和灾难恢复解决方案.它整合了镜像和群集的功能,基于OS 故障转移群集(Windows ...
- JBoss7配置指南
JBoss7配置指南 1. jboss各主要版本特性... 3 1.1. jboss4特性... 3 1.2. jboss5特性... 5 1.3. jboss6特性 ...
- 【转】服务器证书安装配置指南(Weblogic)
服务器证书安装配置指南(Weblogic) 详情请点击: http://verisign.itrus.com.cn/html/fuwuyuzhichi/fuwuqizhengshuanzhuangpe ...
随机推荐
- KVC原理与数据筛选
作者:宋宏帅 1 前言 在技术论坛中看到一则很有意思的KVC案例: @interface Person : NSObject @property (nonatomic, copy) NSString ...
- 漫谈计算机网络: 运输层 ------ 从UDP ->TCP , 从面向通信->面向用户,三次握手/四次挥手?
面试答不上?计网很枯燥? 听说你学习 计网 每次记了都会忘? 不妨抽时间和我一起多学学它 深入浅出,用你的空闲时间来探索计算机网络的硬核知识! 博主的上篇连载文章<初识图像处理技术> 图像 ...
- TS编写发布订阅模式
interface PubSubType { events: { [key: string]: { name: string, once: boolean, cb: Function }[] } on ...
- 关于盒子动态高度与transition的问题
今天遇到个小问题 大概要实现类似手风琴的效果 本来设计是定死的高度,直接 height:0; - > height:xxxpx;但之后要改成动态变化的高度,手风琴展开后是个列表,并且列表每行高度 ...
- 电脑无法自动获取ip地址
1.按下win+r,输入cmd,打开命令提示符;2.执行ipconfig命令看下能否获取到ip地址:3.若不能,执行ipconfig /renew命令重新获取ip:4.执行ipconfig命令看下能否 ...
- vue中mixins(混入)的用法
vue中mixin的使用详解 混入 (mixin) 提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能.一个混入对象可以包含任意组件选项.当组件使用混入对象时,所有混入对象的选项将被&quo ...
- 巧用视觉障眼法,还原 3D 文字特效
最近群里有这样一个有意思的问题,大家在讨论,使用 CSS 3D 能否实现如下所示的效果: 这里的核心难点在于,如何利用 CSS 实现一个立体的数字?CSS 能做到吗? 不是特别好实现,但是,如果仅仅只 ...
- [常用工具] live555的搭建
live555是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP.RTSP.SIP等的支持.使用live555可以播放rtsp流.本文主要是在linux ...
- CentOS7下搭建JumpServer
JumpServer 部署架构图 JumpServer 功能架构图 JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统. JumpServer 使用 Python ...
- 03-Sed基础语法及例子
1 Sed语法及举例 在实际使用sed过程中经常使用字符串的替换.删除.查找等操作.Linux中的编辑器Vi.GVIM.emacs等都可以进行上述操作,但是大量进行操作的时候,效率很低. 地址参数 { ...