创建 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页面