安装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密码( 建议:P@ssw0rd),记住即可。其他选项都选择Y。
        创建数据库和账号。 
mysql -uroot -pP@ssw0rd
create database db_wordpress character set utf8 collate utf8_bin; 
grant all on db_wordpress.* to user_wordpress@'localhost' identified by 'pwd_wordpress'; 
grant all on db_wordpress.* to user_wordpress@'%' 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', 'P@ssw0rd'); 
/** MySQL主机 */ 
define('DB_HOST', 'localhost'); 
/** 创建数据表时默认的文字编码 */ 
define('DB_CHARSET', 'utf8'); 
/** 数据库整理类型。如不确定请勿更改 */ 
define('DB_COLLATE', ''); 
########### 
        访问wordpress站点 

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

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值