• 零、写在前面
  • 一、下载
    • 1、搜索 wordpress
    • 2、获取wordpress
    • 3、去下载wordpress
    • 4、下载wordpress压缩包
  • 二、文件夹拷贝
  • 三、配置 nginx.conf 文件的内容
  • 四、重启nginx
  • 五、wordpress安装的详细步骤
    • 1、输入地址
    • 2、配置数据库信息
      • 1、提交前添加数据库
      • 2、再填充wordpress数据库信息
      • 3、未能写入 wp-config.php 文件
      • 4、点击 现在安装
    • 3、配置站点基本信息
    • 4、安装成功提示
    • 5、登录页面
    • 6、登录成功后台页面
    • 7、登录中-用户首页
    • 8、退出登录后-前端首页

零、写在前面

  • 接上篇: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、退出登录后-前端首页

Linux下部署WordPress相关推荐

  1. linux下部署tomcat没起成功,linux下部署tomcat 上线jpress博客系统

    tomcat Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器. tomcat有三个端口 开始部署 安装tomcat 第一步:下载tomcat 安装包 tomcat官网 ...

  2. Linux下部署多个Tomcat

    Linux下部署多个Tomcat 1.环境: 1.1.Centos 5.0 1.2.apache-tomcat-6.0.18 2.需要解决一下几个问题 2.1.不同的tomcat启动和关闭监听不同的端 ...

  3. 云原生之在kubernetes环境下部署wordpress

    云原生之在kubernetes环境下部署wordpress 一.wordpress介绍 1.wordpress简介 2.wordpress特点 二.kubernetes集群介绍 1.k8s简介 2.k ...

  4. Linux 下部署 TFTP 服务

    1. TFTP服务简介 TFTP是 Trivial File Transfer Protocol 的缩写,即简单文件传输协议,是一个基于 UDP 协议实现的用于在客户机和服务器之间进行简单文件传输的协 ...

  5. Linux下部署Tomcat项目笔记

    今天给大家分享一下如何在Linux系统下部署Tomcat项目.希望能给Java初学者提供一些帮助. 基本环境:Centos7.tomcat8.jdk8,MySQL5.6.nginx 1.安装JDK y ...

  6. 使用BeetleX在Linux下部署.NET多站点服务

    在windows下常用IIS来部署.NET的多站点服务,但在Linux下就没这么方便了:虽然可以使用一些代理服务器如nginx,jexus等来反代或部署应用,但nginx对.NET应用的托管就相对没这 ...

  7. linux下部署mysql数据库连接_Linux远程部署MySQL数据库详细步骤

    Linux远程部署MySQL数据库,供大家参考,具体内容如下 1.0 安装 yum install lrzsz -y 命令(导入外界压缩包插件(已下载无视即可)) 1.1 将mysql压缩包拷贝到 / ...

  8. linux下部署jdk+Tomcat

    部署jdk (如果是普通用户,先切换到管理员 su root) 1.下载jdk压缩包 2.用xftp将jdk压缩包传输 /opt 目录下 3.解压(在/opt 目录下对压缩包解压) tar -xzvf ...

  9. Linux下部署MongoDB

    Linux下的Mongodb部署应用梳理 转载于:https://www.cnblogs.com/zhuhaichan/p/7754895.html

  10. linux下部署项目,下载文件时,中文文件名乱码问题

    本人在linux服务器的tomcat下部署一个war包项目,但是里面创建中文文件名文件一直乱码,经过多重测试后找到解决方案: 需要在Tomcat启动的时候强制设置LC_ALL 环境变量 =zh_CN. ...

最新文章

  1. java易语言_java程序员,0基础学习开发易语言。
  2. QT事件 sendEvent()、postEvent()和QObject::customEvent()
  3. 错误处理:Syntax error: Bad for loop variable
  4. Unity Shader入门精要学习笔记 - 第6章 开始 Unity 中的基础光照
  5. POJ - 2115 C Looooops(扩展欧几里得)
  6. html:(1) 登录界面
  7. linux mysql phpadmin_Linux系统下安装phpmyadmin方法
  8. springboot security
  9. java fileinputstream 安全管理器校验失败_Spring Boot 如何做参数校验?
  10. 计算机大学英语融合的课题有什么,【计算机信息论文】计算机信息管理学科交叉融合研究(共3910字)...
  11. 撤消git update-index --assume-unchanged file
  12. VALSE学习(六):机器学习中的标记分布与标记增强
  13. 如何搭建一个WAMP环境
  14. 15 Android系统安全(简要)
  15. HyperLPR车牌识别代码解读
  16. dcp9020cdn硒鼓!错误_打印机出现硒鼓错误怎么办?打印机显示硒鼓错误分析解决...
  17. QQ空间自动点赞评论助手 微博自动点赞自动转发神器带源码(超简单)
  18. 易语言运行 (c:内部.exe, 假, ),易语言没法运行exe程序,怎么办?
  19. (补基础)数据分析系列:假设检验的基础知识
  20. 两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对

热门文章

  1. html页面搜索文章标题,html-文章页面中的H1-网站标题还是文章标题?
  2. 优先队列——Priority_Queue 详解
  3. 题目57 6174问题
  4. matlab 中ctf,CTF中常见的web
  5. txt文件保存为Java_java实现写入并保存txt文件
  6. mysql 无法连接 native_php无法连接mysql8 mysql_native_password
  7. 小爱音箱 电脑 麦克风_外观全面升级,小米小爱音箱Art体验
  8. dirver时区_MySQL JDBC驱动程序5.1.33-时区问题
  9. 用java编写数组最小公倍数_[求助]Java编的求最小公倍数的程序,老是不对。。。调试了无数次了,请达人指教。。...
  10. docker 发布springBoot项目