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.pswp.cn/news/38730.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/38730.shtml
英文地址,請注明出處:http://en.pswp.cn/news/38730.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

maven編譯始終提示無效的目標發行版的解決方法

摘自個人印象筆記2021-05-07&#xff1a;https://app.yinxiang.com/fx/55e1d5f4-aeea-446a-a768-0f1a48195f5b(圖顯示不完整可查看原筆記內容)1&#xff1a;確保IDE中的編譯版本正確 在idea中&#xff0c;主要看項目屬性中和setting的java compiler中對應的jdk版本是否正確&…

好用的安卓手機投屏到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 特性過…

go web框架 gin-gonic源碼解讀02————router

go web框架 gin-gonic源碼解讀02————router 本來想先寫context&#xff0c;但是發現context能簡單講講的東西不多&#xff0c;就準備直接和router合在一起講好了 router是web服務的路由&#xff0c;是指講來自客戶端的http請求與服務器端的處理邏輯或者資源相映射的機制。&…

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監聽器…

輕松解決docker容器啟動閃退

docker run -p 3306:3306 --name mysql8 \ -v /usr/local/mysql/log:/var/log/mysql \ -v /usr/local/mysql/data:/var/lib/mysql \ -v /usr/local/mysql/conf:/etc/mysql \ -e MYSQL_ROOT_PASSWORD666 -d mysql:8.0.32執行這個命令的時候閃退&#xff0c;其實這個是命令是對你…

[cv] stable diffusion——2、公式

背景&#xff1a; 在圖像生成領域中&#xff0c;最常見的生成模型是GAN和VAE。然而&#xff0c;在2020年&#xff0c;提出了一種新的模型&#xff0c;即DDPM&#xff08;Denoising Diffusion Probabilistic Model&#xff09;&#xff0c;也被稱為擴散模型&#xff08;Diffusi…

基于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;那就是“交換機”。 速度不足的困境&…

CloudEvents—云原生事件規范

我們的系統中或多或少都會用到如下兩類業務技術&#xff1a; 異步任務&#xff0c;用于降低接口時延或削峰&#xff0c;提升用戶體驗&#xff0c;降低系統并發壓力&#xff1b;通知類RPC&#xff0c;用于微服務間狀態變更&#xff0c;用戶行為的聯動等場景&#xff1b; 以上兩種…

Go和Java實現解釋器模式

Go和Java實現解釋器模式 下面通過一個四則運算來說明解釋器模式的使用。 1、解釋器模式 解釋器模式提供了評估語言的語法或表達式的方式&#xff0c;它屬于行為型模式。這種模式實現了一個表達式接口&#xff0c;該接口 解釋一個特定的上下文。這種模式被用在 SQL 解析、符…

規劃性和可擴展性,助力企業全面預算管理的推進

對于當今社會經濟市場的不穩定狀況和不斷變化的消費者行為&#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與配…