安装MySQL+wordpress以及相关配置

创建 MySQL
        创建目录并且切换目录
#mkdir -p /opt/db 
#cd /opt/db/ 
        安装MYSQL,执行如下命令:
# wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm 
# rpm -ivh mysql-community-release-el6-5.noarch.rpm 
# yum repolist all | grep mysql 
# yum install mysql-community-server -y 
        启动MYSQL,执行如下命令: 
#service mysqld start 
        初始化MYSQL实例,执行如下命令:
#mysql_secure_installation 
    执行过程中需要输入root密码( 建议:[email protected]),记住即可。其他选项都选择Y。
        创建数据库和账号。 
mysql -uroot [email protected]
create database db_wordpress character set utf8 collate utf8_bin; 
grant all on db_wordpress.* to [email protected]'localhost' identified by 'pwd_wordpress'; 
grant all on db_wordpress.* to [email protected]'%' identified by 'pwd_wordpress'; 

自建wordpress服务 
        安装apache和php组件,执行如下命令: 
    # 安装Apache和PHP组件 
yum install -y httpd php php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc 
    # 启动Apache服务 
service httpd start         
    # 设置开机默认启动 Apache 
sudo chkconfig httpd on 
        测试 PHP 是否安装成功。
    #通过如下命令,创建info.php文件
vim /var/www/html/info.php 
    #文件内容是: 
<?php 
phpinfo(); 
?> 
        通过如下命令重启httpd服务。
service httpd restart 
        访问 http://IP/info.php,看到类似如下截图即成功。 

        下载 WordPress,执行如下命令: 
mkdir -p /opt/WP 
cd /opt/WP 
wget https://cn.wordpress.org/latest-zh_CN.tar.gz
tar -xzvf latest-zh_CN.tar.gz
        拷贝wordpress目录到/var/www/html/路径下,执行如下命令:
cd /var/www/html
cp -rf /opt/WP/wordpress/* /var/www/html/
        我们当前安装的PHP版本为5.4.16,但安装的WordPress 5.2.3要求的最低版本为5.6.20,所有需要把PHP升级到5.6版本。 
    ###升级PHP5.6(OS:CentOS 7) 
    1. 查询php模块: 
yum list installed | grep php
    2.把查询到的php模块都删掉。 
yum remove -y php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-imap.x86_64 php-ldap.x86_64 php-mysql.x86_64 php-pdo.x86_64 php-odbc.x86_64 php-process.x86_64 php-xml.x86_64 php-xmlrpc.x86_64
    3. 再查询下,确认删除干净。 
yum list installed | grep php
    4. 安装php5.6。 
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum install -y php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-imap.x86_64 php56w-ldap.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-odbc.x86_64 php56w-process.x86_64 php56w-xml.x86_64 php56w-xmlrpc.x86_64
    5. 重启httpd服务。
systemctl restart httpd
        wordpress访问mysql数据库
参考命令: 
###########配置wordpress访问MYSQL 
cd /var/www/html/ 
cp wp-config-sample.php wp-config.php 
vim wp-config.php 
########### 
// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** // 
/** WordPress数据库的名称 */ 
define('DB_NAME', 'db_wordpress'); 
/** MySQL数据库用户名 */ 
define('DB_USER', 'root'); 
/** MySQL数据库密码 */ 
define('DB_PASSWORD', '[email protected]'); 
/** MySQL主机 */ 
define('DB_HOST', 'localhost'); 
/** 创建数据表时默认的文字编码 */ 
define('DB_CHARSET', 'utf8'); 
/** 数据库整理类型。如不确定请勿更改 */ 
define('DB_COLLATE', ''); 
########### 
        访问wordpress站点 

        访问 http://IP,跳转wordpress页面

安装MySQL+wordpress以及相关配置