LNMP环境搭建wordpress以及跳转后台报404解决

基于上文配置好的LNMP环境继续搭建wordpress

目录

一.到官网下载tar.gz包,并上传到Linux上,也可以通过复制链接地址进行下载 

二. 将wordpress中的所有文件移动到你nginx.conf中指定目录中

三.为wordpress配置数据库

四.到浏览器进行注册

1.刚开始可以用ip/wp-admin/index.php进行引导

2.跳转后填写信息

3.弹出这个界面,就复制一份wp-config.php文件

4.输入信息

5.登录

6.问题解决,登录后台报404

(1)方法1

(2)方法2

​  五.手动添加用户

1.点击用户添加,输入相关信息

2.邮箱会收到信息, 后续也可以使用这个账号登录  ​编辑

3.查看数据库里是否有用户信息


 

一.到官网下载tar.gz包,并上传到Linux上,也可以通过复制链接地址进行下载 

2b662f3ecd644ce9aa6e900b0b9014e5.png

二. 将wordpress中的所有文件移动到你nginx.conf中指定目录中

2334952f0ffc4e2d8e70a405cb491083.png

[root@localhost ~]# tar -zvxf wordpress-4.8-zh_CN.tar.gz
[root@localhost ~]# mv wordpress/* /usr/local/src/nginx-1.22.0/html/
[root@localhost html]# ll
total 200
-rwxr-xr-x  1 nginx  nginx       497 May 24  2022 50x.html
-rwxr-xr-x  1 nginx  nginx       615 May 24  2022 index.html
-rwxr-xr-x  1 nobody nfsnobody   418 Sep 25  2013 index.php
-rwxr-xr-x  1 nobody nfsnobody 19935 Jan  3  2017 license.txt
-rwxr-xr-x  1 root   root         21 Aug 12 10:31 phpinfo.php
-rwxr-xr-x  1 nobody nfsnobody  6956 Jul 23  2017 readme.html
-rwxr-xr-x  1 nobody nfsnobody  5447 Sep 28  2016 wp-activate.php
drwxr-xr-x  9 nobody nfsnobody  4096 Jul 23  2017 wp-admin
-rwxr-xr-x  1 nobody nfsnobody   364 Dec 19  2015 wp-blog-header.php
-rwxr-xr-x  1 nobody nfsnobody  1627 Aug 29  2016 wp-comments-post.php
-rwxr-xr-x  1 root   root       2910 Aug 12 21:22 wp-config.php
-rwxr-xr-x  1 nobody nfsnobody  2910 Aug 12 21:22 wp-config-sample.php
drwxr-xr-x  5 nobody nfsnobody    69 Jul 23  2017 wp-content
-rwxr-xr-x  1 nobody nfsnobody  3286 May 25  2015 wp-cron.php
drwxr-xr-x 18 nobody nfsnobody  8192 Jul 23  2017 wp-includes
-rwxr-xr-x  1 nobody nfsnobody  2422 Nov 21  2016 wp-links-opml.php
-rwxr-xr-x  1 nobody nfsnobody  3301 Oct 25  2016 wp-load.php
-rwxr-xr-x  1 nobody nfsnobody 34327 May 13  2017 wp-login.php
-rwxr-xr-x  1 nobody nfsnobody  8048 Jan 11  2017 wp-mail.php
-rwxr-xr-x  1 nobody nfsnobody 16200 Apr  7  2017 wp-settings.php
-rwxr-xr-x  1 nobody nfsnobody 29924 Jan 24  2017 wp-signup.php
-rwxr-xr-x  1 nobody nfsnobody  4513 Oct 15  2016 wp-trackback.php
-rwxr-xr-x  1 nobody nfsnobody  3065 Sep  1  2016 xmlrpc.php

三.为wordpress配置数据库

[root@localhost ~]# mysql -uroot -p123456
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 8
Server version: 10.6.14-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> create database wordpress default character set utf8;
Query OK, 1 row affected (0.001 sec)MariaDB [(none)]> create user wordpress@localhost identified by "123456";
Query OK, 0 rows affected (0.002 sec)MariaDB [(none)]> grant all privileges on *.* to wordpress@localhost;
Query OK, 0 rows affected (0.001 sec)MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.001 sec)

四.到浏览器进行注册

1.刚开始可以用ip/wp-admin/index.php进行引导

25bea7f32a354882b71f04fde16c380e.png

2.跳转后填写信息

0461d50eb3074f67aac4ac6cd113cbe2.png 9229f68471cc464c89c2ebebc5f76897.png

3.弹出这个界面,就复制一份wp-config.php文件

主要是填写刚才创建的数据库信息DB_NAME,DB_USER,DB_PASSWORD,DB_HOST,点击进行安装

[root@localhost html]# cp wp-config-sample.php wp-config.php
[root@localhost html]# vim wp-config.php
<?php
/*** WordPress基础配置文件。** 这个文件被安装程序用于自动生成wp-config.php配置文件,* 您可以不使用网站,您需要手动复制这个文件,* 并重命名为“wp-config.php”,然后填入相关信息。** 本文件包含以下配置选项:** * MySQL设置* * 密钥* * 数据库表名前缀* * ABSPATH** @link https://codex.wordpress.org/zh-cn:%E7%BC%96%E8%BE%91_wp-config.php** @package WordPress*/// ** MySQL 设置 - 具体信息来自您正在使用的主机 ** //
/** WordPress数据库的名称 */
define('DB_NAME', 'wordpress');/** MySQL数据库用户名 */
define('DB_USER', 'wordpress');/** MySQL数据库密码 */
define('DB_PASSWORD', '123456');/** MySQL主机 */
define('DB_HOST', 'localhost');/** 创建数据表时默认的文字编码 */
define('DB_CHARSET', 'utf8');/** 数据库整理类型。如不确定请勿更改 */
define('DB_COLLATE', '');/**#@+* 身份认证密钥与盐。** 修改为任意独一无二的字串!* 或者直接访问{@link https://api.wordpress.org/secret-key/1.1/salt/* WordPress.org密钥生成服务}* 任何修改都会导致所有cookies失效,所有用户将必须重新登录。** @since 2.6.0*/
define('AUTH_KEY',         'put your unique phrase here');
define('SECURE_AUTH_KEY',  'put your unique phrase here');
define('LOGGED_IN_KEY',    'put your unique phrase here');
define('NONCE_KEY',        'put your unique phrase here');
define('AUTH_SALT',        'put your unique phrase here');
define('SECURE_AUTH_SALT', 'put your unique phrase here');
define('LOGGED_IN_SALT',   'put your unique phrase here');
define('NONCE_SALT',       'put your unique phrase here');/**#@-*//*** WordPress数据表前缀。** 如果您有在同一数据库内安装多个WordPress的需求,请为每个WordPress设置* 不同的数据表前缀。前缀名只能为数字、字母加下划线。*/
$table_prefix  = 'wp_';/*** 开发者专用:WordPress调试模式。** 将这个值改为true,WordPress将显示所有用于开发的提示。* 强烈建议插件开发者在开发环境中启用WP_DEBUG。** 要获取其他能用于调试的信息,请访问Codex。** @link https://codex.wordpress.org/Debugging_in_WordPress*/
define('WP_DEBUG', false);/*** zh_CN本地化设置:启用ICP备案号显示** 可在设置→常规中修改。* 如需禁用,请移除或注释掉本行。*/
define('WP_ZH_CN_ICP_NUM', true);/* 好了!请不要再继续编辑。请保存本文件。使用愉快! *//** WordPress目录的绝对路径。 */
if ( !defined('ABSPATH') )define('ABSPATH', dirname(__FILE__) . '/');/** 设置WordPress变量和包含文件。 */
require_once(ABSPATH . 'wp-settings.php');

479ddb117ce845ca8c1609adf191df02.png

4.输入信息

78511014e4de4dc99fa93ab66fec764f.png

249376dc93f64360b866b057e9611ce5.png

5.登录

1bb70a88f5424a87ba0bdc57f83455ec.png

6.问题解决,登录后台报404

(1)方法1

我这里没有跳到后台而是跳回wp-admin并报404,直接通过IP/wp-admin也是报404

b1dd122f305d43df9eb2717684c51897.png

到这里其实我们的信息都已经注册好了,可以和第一步一样直接通过ip/wp-admin/index.php登录

8ac8b9fd4cf5463996be1a7937af8808.png

 1bf855efa613421e908c51b48bf3969c.png

(2)方法2

修改nginx.conf配置

[root@localhost conf]# vim nginx.conf

 将这部分的工作目录更改到和php部分一直,并添加index.php7b02717db1ec464b81691824d4df44f1.png

 5862d89665504ca28859dd84f01f9ce1.png

更改后的内容

184d0c9c3f364a0f8453d2b26c1588ee.png

 重启nginx,通过ip/wp-admin进入后台

8b7d0202123045ebbb27776b82aa3b40.png

3b6655a7ff724d4f8ffb99dd4903fc7d.png

  五.手动添加用户

1.点击用户添加,输入相关信息

6170e08fc836407f8550d91b7c99b936.png

2.邮箱会收到信息, 后续也可以使用这个账号登录  b2904cdf4b054c04b2a1cb24f4eb4379.jpeg

12910b92a9604a57b03a545385c9c21d.png

860168edc5064ef4bb301d24ee402b63.png

3.查看数据库里是否有用户信息

Database changed
MariaDB [wordpress]> show tables;
+-----------------------+
| Tables_in_wordpress   |
+-----------------------+
| wp_commentmeta        |
| wp_comments           |
| wp_links              |
| wp_options            |
| wp_postmeta           |
| wp_posts              |
| wp_term_relationships |
| wp_term_taxonomy      |
| wp_termmeta           |
| wp_terms              |
| wp_usermeta           |
| wp_users              |
+-----------------------+
12 rows in set (0.000 sec)MariaDB [wordpress]> select * from wp_users;
+----+------------+------------------------------------+---------------+---------------------+----------+---------------------+-----------------------------------------------+-------------+--------------+
| ID | user_login | user_pass                          | user_nicename | user_email          | user_url | user_registered     | user_activation_key                           | user_status | display_name |
+----+------------+------------------------------------+---------------+---------------------+----------+---------------------+-----------------------------------------------+-------------+--------------+
|  1 | su         | $P$BKXqDGFNyKlDuc5PhCWFz.rSw6i/mo0 | su            | 123@qq.com          |          | 2023-08-12 14:25:31 |                                               |           0 | su           |
|  2 | qwe        | $P$Be3x8/Et/cnjTymICFYPKqRpjsSjrD/ | qwe           | xxxxxxxx@163.comxxx |          | 2023-08-12 14:52:09 | 1691851929:$P$Bn49MnVV16FhF3a0Na0H32GvDRirDM1 |           0 | l, lklk      |
+----+------------+------------------------------------+---------------+---------------------+----------+---------------------+-----------------------------------------------+-------------+--------------+
2 rows in set (0.000 sec)

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/38730.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

好用的安卓手机投屏到mac分享

工具推荐&#xff1a;scrcpy github地址&#xff1a;https://github.com/Genymobile/scrcpy/tree/master mac使用方式 安装环境&#xff0c;打开terminal&#xff0c;执行以下命令&#xff0c;没有brew的先安装brew brew install scrcpy brew install android-platform-too…

学习 Iterator 迭代器

今天看到一个面试题&#xff0c; 让下面解构赋值成立。 let [a,b] {a:1,b:2} 如果我们直接在浏览器输出这行代码&#xff0c;会直接报错&#xff0c;说是 {a:1,b:2} 不能迭代。 看了es6文档后&#xff0c;具有迭代器的就一下几种类型&#xff0c;没有Object类型&#xff0c;…

404. 左叶子之和

给定二叉树的根节点 root &#xff0c;返回所有左叶子之和。 示例 1&#xff1a; 输入: root [3,9,20,null,null,15,7] 输出: 24 解释: 在这个二叉树中&#xff0c;有两个左叶子&#xff0c;分别是 9 和 15&#xff0c;所以返回 24示例 2: 输入: root [1] 输出: 0提示: 节点…

【NetCore】09-中间件

文章目录 中间件&#xff1a;掌控请求处理过程的关键1. 中间件1.1 中间件工作原理1.2 中间件核心对象 2.异常处理中间件:区分真异常和逻辑异常2.1 处理异常的方式2.1.1 日常错误处理--定义错误页的方法2.1.2 使用代理方法处理异常2.1.3 异常过滤器 IExceptionFilter2.1.4 特性过…

react实现对数组做增删改操作自定义hook

需求 实现对数组的增删改操作。 实现 import { useState } from react;const useArray (currList) > {const [list, setList] useState(currList);// 增const addItem (item) > {setList([...list, item]);};// 删const removeItem (idx) > {const _arr [...l…

实战指南,SpringBoot + Mybatis 如何对接多数据源

系列文章目录 MyBatis缓存原理 Mybatis plugin 的使用及原理 MyBatisSpringboot 启动到SQL执行全流程 数据库操作不再困难&#xff0c;MyBatis动态Sql标签解析 从零开始&#xff0c;手把手教你搭建Spring Boot后台工程并说明 Spring框架与SpringBoot的关联与区别 Spring监听器…

基于eBPF技术构建一种应用层网络管控解决方案

引言 随着网络应用的不断发展&#xff0c;在linux系统中对应用层网络管控的需求也日益增加&#xff0c;而传统的iptables、firewalld等工具难以针对应用层进行网络管控。因此需要一种创新的解决方案来提升网络应用的可管理性。 本文将探讨如何使用eBPF技术构建一种应用层网络…

【CSS】禁用元素鼠标事件(例如实现元素禁用效果)

文章目录 基本用法 基本用法 pointer-events 属性指定在什么情况下 (如果有) 某个特定的图形元素可以成为鼠标事件。实际运用中可以通过对auto 和none动态控制&#xff0c;来动态实现元素的禁用效果。 属性描述auto与pointer-events属性未指定时的表现效果相同&#xff0c;对…

【笔试题心得】排序算法总结整理

排序算法汇总 常用十大排序算法_calm_G的博客-CSDN博客 以下动图参考 十大经典排序算法 Python 版实现&#xff08;附动图演示&#xff09; - 知乎 冒泡排序 排序过程如下图所示&#xff1a; 比较相邻的元素。如果第一个比第二个大&#xff0c;就交换他们两个。对每一对相邻…

【LeetCode-简单】剑指 Offer 29. 顺时针打印矩阵(详解)

题目 输入一个矩阵&#xff0c;按照从外向里以顺时针的顺序依次打印出每一个数字。 示例 1&#xff1a; 输入&#xff1a;matrix [[1,2,3],[4,5,6],[7,8,9]] 输出&#xff1a;[1,2,3,6,9,8,7,4,5]示例 2&#xff1a; 输入&#xff1a;matrix [[1,2,3,4],[5,6,7,8],[9,10,1…

互联网发展历程:速度与效率,交换机的登场

互联网的演进就像一场追求速度与效率的竞赛&#xff0c;每一次的技术升级都为我们带来更快、更高效的网络体验。然而&#xff0c;在网络的初期阶段&#xff0c;人们面临着数据传输速度不够快的问题。一项关键的技术应运而生&#xff0c;那就是“交换机”。 速度不足的困境&…

规划性和可扩展性,助力企业全面预算管理的推进

对于当今社会经济市场的不稳定状况和不断变化的消费者行为&#xff0c;企业业务也从未像今天这样不可预测过。面对变化和变革&#xff0c;企业需要具备规划性的预测能力&#xff0c;才能使得自身在竞争中保持领先地位。那些具备前瞻性的企业都尝试在现阶段通过更好的规划不断提…

基于Mysqlrouter+MHA+keepalived实现高可用半同步 MySQL Cluster项目

目录 项目名称&#xff1a; 基于Mysqlrouter MHA keepalived实现半同步主从复制MySQL Cluster MySQL Cluster&#xff1a; 项目架构图&#xff1a; 项目环境&#xff1a; 项目环境安装包&#xff1a; 项目描述&#xff1a; 项目IP地址规划&#xff1a; 项目步骤: 一…

windows11下配置vscode中c/c++环境

本文默认已经下载且安装好vscode&#xff0c;主要是解决环境变量配置以及编译task、launch文件的问题。 自己尝试过许多博客&#xff0c;最后还是通过这种方法配置成功了。 Linux(ubuntu 20.04)配置vscode可以直接跳转到配置task、launch文件&#xff0c;不需要下载mingw与配…

localhost:8080 is already in use

报错原因&#xff1a;本机的8080端口号已经被占用。因为机器的空闲端口号是随机分配的&#xff0c;而idea默认启动的端口号是8080,所以是存在这种情况。 对于这个问题&#xff0c;我们只需要重启idea或者修改项目的启动端口号即可。 更推荐第二种。对于修改项目启动端口号&…

ZDH-wemock模块

本次介绍基于版本v5.1.1 目录 项目源码 预览地址 安装包下载地址 wemock模块 wemock模块前端 配置首页 配置mock wemock服务 下载地址 打包 运行 效果展示 项目源码 zdh_web: https://github.com/zhaoyachao/zdh_web zdh_mock: https://github.com/zhaoyachao/z…

TCGA数据下载推荐:R语言easyTCGA包

#使用easyTCGA获取数据 #清空 rm(listls()) gc() # 安装bioconductor上面的R包 options(BioC_mirror"https://mirrors.tuna.tsinghua.edu.cn/bioconductor") if(!require("BiocManager")) install.packages("BiocManager") if(!require("TC…

怎样让音频速度变慢?请跟随以下方法进行操作

怎样让音频速度变慢&#xff1f;在会议录音过程中&#xff0c;经常会遇到主讲人语速过快&#xff0c;导致我们无法清晰听到对方说的内容。如果我们能够减慢音频速度&#xff0c;就能更好地记录对方的讲话内容。此外&#xff0c;在听到快速播放的外语或方言时&#xff0c;我们也…

机器人的运动范围

声明 该系列文章仅仅展示个人的解题思路和分析过程&#xff0c;并非一定是优质题解&#xff0c;重要的是通过分析和解决问题能让我们逐渐熟练和成长&#xff0c;从新手到大佬离不开一个磨练的过程&#xff0c;加油&#xff01; 原题链接 机器人的运动范围https://leetcode.c…

高等数学教材重难点题型总结(二)导数与微分

本章重点题目较少&#xff0c;除了*标题页没什么特别难的&#xff0c;本帖出于总结性的角度考虑并未囊概全部的*标&#xff0c;最后会出一期*标题的全部内容整理&#xff0c;在攻克重难点的基础上更上一层楼。 1.根据定义求某点处的导数值 2.通过定义证明导数 3.左右导数的相关…