欢迎访问我的个人博客网站:http://www.yanmin99.com/
1、通过wget下载中文版WordPress
wget https://cn.wordpress.org/wordpress-4.8-zh_CN.zip2、通过unzip解压WordPress
unzip wordpress-4.8-zh_CN.zip1、配置数据库部分
A、进入MySQL
mysql -uroot -pB、创建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.confB、在/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地址