Linux下部署WordPress

零、写在前面

一、下载

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
    在这里插入图片描述

6、登录成功后台页面

在这里插入图片描述

7、登录中-用户首页

在这里插入图片描述

8、退出登录后-前端首页

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_36025814/article/details/115002565