Linux安装WordPress汉化版

欢迎访问我的个人博客网站:http://www.yanmin99.com/

一、WordPress介绍

  • WordPress是一个基于PHP的开源博客系统。它起源于2003年,是目前世界上最流行的开源博客系统。
  • WordPress可以搭建功能强大的网络信息发布平台,但更多的是应用于个性化的博客。

二、WordPress准备工作

  • 1、CentOS release 6.8 (Final)
  • 2、LNMP环境

三、WordPress安装

  • 1、通过wget下载中文版WordPress
    wget https://cn.wordpress.org/wordpress-4.8-zh_CN.zip
    
  • 2、通过unzip解压WordPress
    unzip wordpress-4.8-zh_CN.zip
    

四、WordPress配置

  • 1、配置数据库部分

    • A、进入MySQL
      mysql -uroot -p
      
    • B、创建WordPress数据库
      CREATE DATABASE wordpress;
      
    • C、wordpress创建一个新用户
      CREATE USER wpuser@localhost;
      
    • D、设置用户密码,比如:xxxxx
      SET PASSWORD FOR wpuser@localhost=PASSWORD\("yanmin@1111"\);
      
    • E、为此用户设置访问wordpress数据库的权限
      GRANT ALL PRIVILEGES ON wordpress.* TO wpuser@localhost IDENTIFIED BY 'yanmin@1111';
      
    • F、将权限生效
      FLUSH PRIVILEGES;
      
  • 2、配置Nginx部分

    • A、删除/etc/nginx/conf.d中的default.conf

      rm -f /etc/nginx/conf.d/default.conf
      
    • B、在/etc/nginx/conf.d创建wordpress.conf文件,把以下内容添加进去

      server {
         listen          80;
         server_name     localhost;
         index           index.php index.html;
         root            /usr/share/wordpress;
         charset         utf-8;
      
        client_max_body_size 10m;
        location = /favicon.ico {
             log_not_found off;
            access_log off;
        }
      
        location ~* \.(js|css|png|jpg|jpeg|gif|ico|swf)$ {
             expires 48h;
        }
      
        location / {
            root           /usr/share/wordpress;
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_split_path_info ^(.+\.php)(/.+)$;
            fastcgi_index  index.php;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            include        fastcgi_params;
        }
      }
      
    • C、重启Nginx端口

  • 3、配置防火墙

    • 确保防火墙的80端口已经放开,或则测试直接关闭防火墙
      //测试可以直接关闭防火墙
      [root@iZrj98p4hhys0y9fdxmcy4Z yanmin]# service iptables stop
      iptables: Setting chains to policy ACCEPT: filter nat      [  OK  ]
      iptables: Flushing firewall rules:                         [  OK  ]
      iptables: Unloading modules:                               [  OK  ]
      //查看防火墙状态
      [root@iZrj98p4hhys0y9fdxmcy4Z yanmin]# service iptables status
      iptables: Firewall is not running.
      
  • 4、配置WordPress

    • A、点击现在就开始!,开始WordPress配置
      Linux安装WordPress汉化版_第1张图片
    • B、点击提交,配置数据库信息
      Linux安装WordPress汉化版_第2张图片
    • C、在/usr/share/wordpress/中创建wp-config.php文件,把文本框内容拷贝进去。
      Linux安装WordPress汉化版_第3张图片
    • D、点击进行安装
      Linux安装WordPress汉化版_第4张图片
    • 点击安装WordPress,输入网站信息
      Linux安装WordPress汉化版_第5张图片
    • 点击登录,进行登录后台
      Linux安装WordPress汉化版_第6张图片
    • 后台登录成功以后


      Linux安装WordPress汉化版_第7张图片
    • 展示前台博客,就直接输入IP地址


你可能感兴趣的:(Linux安装WordPress汉化版)