如何部署最新版本的WordPress

1 基础环境配置

1.1 最新版本的PHP编译安装

http://blog.51cto.com/cmdschool/2046062

1.2 LNMP环境部署

http://blog.51cto.com/cmdschool/1962061

注:PHP部分的rpm包不用安装配置

2 部署WordPress

2.1 添加WordPress需要的额外模块

cd ~/php-7.1.12
./configure --bindir=/usr/sbin/             --sbindir=/usr/sbin/             --sysconfdir=/etc/             --libdir=/usr/lib64/              --mandir=/usr/share/man/             --includedir=/usr/include/             --with-fpm-user=apache             --with-fpm-group=apache             --enable-fpm             --with-mysqli             --with-zlib=/usr/

2.2 编译并安装

make
make install | tee install.log

2.3 下载WordPress

cd ~
wget https://wordpress.org/latest.tar.gz -O wordpress-4.9.1.tar.gz

注:最新版本的下载地址请参阅,

https://wordpress.org/download/

2.4 部署源代码

tar -xf wordpress-4.9.1.tar.gz
mv wordpress/* /var/www/www.cmdschool.org/
chown root:apache -R /var/www/www.cmdschool.org/
chmod 775 -R /var/www/www.cmdschool.org/

2.5 创建数据库

mysql -uroot -p
create database wordpress character set utf8;
grant all privileges on wordpress.* to 'wordpress'@'localhost' identified by 'wordpresspwd';
grant all privileges on wordpress.* to 'wordpress'@'127.0.0.1' identified by 'wordpresspwd';
flush privileges;

2.6 登录并根据向导连接数据库

O(∩_∩)O哈哈~,界面操作自己领悟哈!

2.7 登录管理后台

2.8 安装主题

2.8.1 安装解压工具

yum install -y unzip

2.8.2 下载主题

cd ~
wget https://downloads.wordpress.org/theme/imnews.1.12.zip

注:选择主题,请访问如下链接,

https://wordpress.org/themes/

2.8.3 解压主题

unzip imnews.1.12.zip

2.8.4 部署主题

cp -a imnews /var/www/www.cmdschool.org/wp-content/themes/
chown apache:apache -R /var/www/www.cmdschool.org/wp-content/themes/imnews/
chmod 775 -R /var/www/www.cmdschool.org/wp-content/themes/imnews/

注:经过以上操作,后台管理即可单击激活主题

时间: 2024-10-09 17:12:51

如何部署最新版本的WordPress的相关文章

使用kolla部署最新openstack-train版本

大家好,最新版本train的openstack发布已经有一段时间,本博客将使用kolla部署最新版本.在部署的过程需要到docker仓库Pull镜像,有的环境可能无法访问外网,或者访问外网速度过慢.博主已将kolla的所有镜像上传到百度网盘.点击下载train镜像下载,提取码:r7jt博主使用virtualbox虚拟机进行,使用其它虚拟化软件的话,没多大区别.工作开始 1. 准备工作 1.1 创建一台Centos7.5虚拟机(CPU:2,内存:16G,硬盘:200G) [[email prote

RedHat 6.5部署nginx并升级至最新版本

1 nginx基础知识 1.1 nginx简介 Nginx("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器.目前官方 Nginx 并不支持 Windows,只能在Linux.UNIX.BSD 系统下安装和使用.Nginx 本身只是一个 HTTP 和反向代理服务器,它无法像 Apache 一样通过安装各种模块来支持不同的页面脚本,例如 PHP.CGI 等. 1.2 nginx功能 Nginx 支持简单的负载均衡和

最新版本Maven + Eclipse IDE for Java EE Developers (Kepler)无法成功部署

最终改用Maven 1.10及以下版本,问题解决.(可能与Maven版本无关) 遇到问题之一: 无法连接maven repository:Could not transfer artifact XXXXX from/to central (http://repo.maven.apache.org/maven2)解决方法:在Maven安装目录,Conf\Setting.xml中设置正确的代理.格式示例: <proxy> <id>optional</id> <acti

Linux下Mysql 的编译安装最新版本5.6.24和详细部署

  MySQL 5.6正式版发布了,相对于5.5版本作出了不少改进,其源码安装配置方式也有所变化,本文根据实际操作,不断尝试,精确还原了安装的具体步骤. 安装MySQL前,先确认卸载系统自带数据库 打开操作终端 输入rpm -qa|grep mysql(罗列所有数据库相关的文件) rpm –e (罗列出来的文件)--nodeps(使用该命令依次删除罗列出来的文件)--nodeps为删除与之依赖的文件. 确认Internet连接正常,以便下载安装文件. 先使用 yum -y update 指令升级

【转】Android开发学习总结(一)——搭建最新版本的Android开发环境

最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.0.1,学习Android开发的第一步就是搭建Android的开发环境,博客园里面有不少人也写了关于如何搭建Android开发环境的文章,我也看了一下,但是感觉都比较旧了,对照着做不一定能够搭建成功,但是有些搭建步骤是还是可

Activiti 查询最新版本的流程定义

package com.mycom.processDefinition; import java.io.File; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import java.util.zip.ZipInputSt

Android开发学习总结(一)——搭建最新版本的Android开发环境【转】

最近由于工作中要负责开发一款Android的App,之前都是做JavaWeb的开发,Android开发虽然有所了解,但是一直没有搭建开发环境去学习,Android的更新速度比较快了,Android1.0是2008年发布的,截止到目前为止Android已经更新Android5.0.1,学习Android开发的第一步就是搭建Android的开发环境,博客园里面有不少人也写了关于如何搭建Android开发环境的文章,我也看了一下,但是感觉都比较旧了,对照着做不一定能够搭建成功,但是有些搭建步骤是还是可

Visual Studio 2017 RC 下载 最新版本的发行说明

我们非常荣幸地宣布 Visual Studio 2017 RC 现已推出! 此新版本包括我们最新的功能创新和改进. 注意 这里是 Visual Studio 2017 最新版本的发行说明. 下载:Visual Studio Enterprise 2017 RC 若要了解有关其他相关下载的详细信息,请参阅下载页. 另请参阅 Visual Studio 2017 系统要求和 Visual Studio 2017 平台目标以及兼容性. 重要事项 虽然一般情况下支持在生产环境中使用 Visual Stu

在Ubuntu 14.04上部署 PHP 环境及 WordPress

软件及版本选择 Ubuntu 14.04 Ubuntu 是目前用户数量数一数二的发行版,背后有大土豪维护,可以说是轻量级用户的最佳选择.而 14.04 是目前最新的 LTS 版本,目前已经发布了半年了,基本是目前支持最好的版本. Nginx Nginx 是一个轻量级的,配置灵活,擅长并发的 Web 服务器. PHP-FPM PHP-FPM 是目前官方推荐的最佳的运行模式. MariaDB MySQL 的替代品,毕竟目前 MySQL 的创始人已经不建议我们使用 MySQL 了. 基本配置 通常当你