零、写在前面
一、下载
1、搜索 wordpress
- 百度搜索
wordpress
,找到中文版cn.wordpress.org/
,英文版wordpress.org
也行(我这里进入的是中文版)
2、获取wordpress
3、去下载wordpress
4、下载wordpress压缩包
二、文件夹拷贝
- 把解压之后的文件夹拷贝到
/var/www/web
路径下;web
目录不存在,自己创建~
三、配置 nginx.conf 文件的内容
- 把端口设置为
8081
,为了以后的扩展,需要配置多个项目
user nginx;
worker_processes 1;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
worker_connections 1024;
}
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
log_format main '$remote_addr - $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for"';
access_log /var/log/nginx/access.log main;
sendfile on;
tcp_nopush on;
keepalive_timeout 65;
gzip on;
include /etc/nginx/conf.d/*.conf;
server {
listen 8081;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
fastcgi_buffer_size 1M;
fastcgi_buffers 32 512k;
fastcgi_busy_buffers_size 1M;
root /var/www/web/wordpress;
location / {
index index.php index.html index.htm;
if (!-e $request_filename) {
rewrite ^/(.*) /index.php?$1 last;
}
}
#error_page 404 /404.html;
# redirect server error pages to the static page /50x.html
#
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root html;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
}
四、重启nginx
- 重启命令:
systemctl restart nginx
或者service nginx restart
- 如果
重启失败
,应该是我们的配置文件语法错误,可使用nginx -t
命令查看错误详情
五、wordpress安装的详细步骤
1、输入地址
- 输入地址:
域名/IP:8081
,点击现在就开始!
2、配置数据库信息
1、提交前添加数据库
- 点击
提交
按钮之前,先去数据库中创建数据库wordpress
,也可以是其他的名字,我这里用wordpress
2、再填充wordpress数据库信息
- 建了数据库之后,配置完
wordpress
的数据库信息,点击提交
3、未能写入 wp-config.php 文件
- 在 Linux中给项目文件夹可读可写权限,不然可能写入文件失败(windows不会有该问题)
- 递归给文件夹/子文件夹可读可选最高权限,命令为:
chmod -R 777 /var/www/web/wordpress
4、点击 现在安装
- 给了项目文件
0777
权限之后,点击现在安装
;再去wordpress
配置一下数据库信息,点击提交
按钮,页面如下:
3、配置站点基本信息
- 配置完之后,点击
安装WordPress
4、安装成功提示
- 安装成功之后,点击
登录
按钮
5、登录页面
- 登录页面路由地址为:
域名/IP:8081/wp-login.php