美文网首页
Centos7 下安装 WordPress(version 4.

Centos7 下安装 WordPress(version 4.

作者: MicoCube | 来源:发表于2018-06-05 00:29 被阅读0次
    • 安装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.

          本文链接:https://www.haomeiwen.com/subject/tpkjbxtx.html