Linux上安装WordPress 汉化版

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

一、WordPress介绍
  • WordPress是一个基于PHP的开源博客系统。它起源于2003年,是目前世界上最流行的开源博客系统。
  • WordPress可以搭建功能强大的网络信息发布平台,但更多的是应用于个性化的博客。
二、WordPress准备工作
三、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配置
    • B、点击提交,配置数据库信息
    • C、在/usr/share/wordpress/中创建wp-config.php文件,把文本框内容拷贝进去。
    • D、点击进行安装
    • 点击安装WordPress,输入网站信息
    • 点击登录,进行登录后台
    • 后台登录成功以后
    • 展示前台博客,就直接输入IP地址
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值