-
安装mysql
# Centos6,Red hat6 # 查询已安装的mysql相关软件包 rpm -qa | grep -i mysql # 用rpm -e --nodeps 软件包名卸载上面列出的软件包 rpm -e --nodeps mysql-libs-version.x86_64 # Red hat 7,Centos7 # 查询已安装的mariadb相关软件包 rpm -qa | grep -i mariadb # 用rpm -e --nodeps 软件包名卸载上面列出的软件包 rpm -e --nodeps mariadb-libs-version.x86_64 #安装mysql wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm rpm -ivh mysql-community-release-el7-5.noarch.rpm yum install mysql-community-server # 修改数据库配置文件/etc/my.cnf,在[mysqld]下添加2行: character-set-server=utf8mb4 collation_server=utf8mb4_unicode_ci #启动mysql service mysqld restart # 修改密码(该方式安装的mysql没有密码) mysql -uroot mysql> set password for ‘root’@‘localhost’ = password('mypasswd'); # 创建wordpress 数据库 mysql> CREATE DATABASE IF NOT EXISTS wordpress; mysql> exit
-
安装php
# 会自动安装httpd服务器 yum install php
-
下载wordpress
# 官网首页有最新版本的wordpress下载链接 wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz # 解压 tar -zxvf wordpress-4.9.4-zh_CN.tar.gz # 进入wordpress目录 cd wordpress
-
修改配置文件
mv wp-config-sample.php wp-config.php vim wp-config-sample.php # 修改这个文件里的数据库链接信息,库名,用户名,密码, /** WordPress数据库的名称 */ define('DB_NAME', 'wordpress'); /** MySQL数据库用户名 */ define('DB_USER', 'db_user_name'); /** MySQL数据库密码 */ define('DB_PASSWORD', 'db_pass_word'); /** MySQL主机 */ define('DB_HOST', 'localhost'); /** 创建数据表时默认的文字编码 */ define('DB_CHARSET', 'utf8mb4'); /** 数据库整理类型。如不确定请勿更改 */ define('DB_COLLATE', ''); # 修改身份秘钥认证和盐,这里的代码可以直接访问https://api.wordpress.org/secret-key/1.1/salt/获取 /**#@+ * 身份认证密钥与盐。 * * 修改为任意独一无二的字串! * 或者直接访问{@link https://api.wordpress.org/secret-key/1.1/salt/ * WordPress.org密钥生成服务} * 任何修改都会导致所有cookies失效,所有用户将必须重新登录。 * * @since 2.6.0 */ define('AUTH_KEY', 'put your unique phrase here'); define('SECURE_AUTH_KEY', 'put your unique phrase here'); define('LOGGED_IN_KEY', 'put your unique phrase here'); define('NONCE_KEY', 'put your unique phrase here'); define('AUTH_SALT', 'put your unique phrase here'); define('SECURE_AUTH_SALT', 'put your unique phrase here'); define('LOGGED_IN_SALT', 'put your unique phrase here'); define('NONCE_SALT', 'put your unique phrase here'); # 在该配置文件的末尾添加如下三行,否则无法安装主题或插件 define("FS_METHOD","direct"); define("FS_CHMOD_DIR", 0777); define("FS_CHMOD_FILE", 0777);
-
移动wordpress到httpd服务器目录
# 复制wordpress 到httpd服务器目录 cd ../ cp -rf wordpress/* /var/www/html/ # 授权 sudo chmod -R 777 /var/www/
-
给php 添加mysql扩展
# vim /etc/php.ini # 找到 ;;;;;;;;;;;;;;;;;;;;;; ; Dynamic Extensions ; ;;;;;;;;;;;;;;;;;;;;;; 这块,将 extension=mysql.so 前面的分号(注释去掉)
-
安装mysql扩展
yum install php-mysql
-
重启apache服务
service httpd restart
-
将httpd和mysql设置为开机自启
chkconfig mysqld on //设置MySQL服务开机启动 chkconfig httpd on //设置http服务开机启动
访问主机地址(直接ip或者域名进入安装页面)
Centos7 下安装 WordPress(version 4.9.4)
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1. 如何开通AWS免费套餐 注册AWS帐号,绑定支持Visa的 信用卡后就可以免费使用一年免费套餐版的亚马逊云服...
- 【MySQL】Linux下MySQL 5.5、5.6和5.7的RPM、二进制和源码安装 1.1BLOG文档结构图 ...
- 背景: 阅读新闻 12C CDB模式下RMAN备份与恢复 [日期:2016-11-29] 来源:Linux社区 作...