安装MySQL+wordpress以及相关配置

mac2024-05-31  81

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

 

 

 

最新回复(0)