日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > centos >内容正文

centos

Centos下安装配置WordPress与nginx教程

發布時間:2024/4/14 centos 102 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Centos下安装配置WordPress与nginx教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

導讀WordPress是一個免費和開源網站和博客工具,使用PHP和MySQL。 它創建于2003年,并擴展到管理所有新創建的網站的22%,并擁有超過20,000個插件來定制其功能。

在使用wordpress之前,您需要在您的VPS上安裝LEMP。 如果你沒有Linux的,Nginx的,MySQL和PHP的服務器上的,你可以找到的教程設置它在這里 。

一旦你有了用戶和所需的軟件,你可以開始安裝wordpress!

第一步:下載WordPress

我們可以從他們的網站直接下載Wordpress:

wget http://wordpress.org/latest.tar.gz

這個命令會將壓縮的wordpress包直接下載到用戶的主目錄。 您可以將其解壓縮到下一行:

tar -xzvf latest.tar.gz

第二步:創建WordPress數據庫和用戶

在我們解壓縮wordpress文件后,它們將在主目錄中名為wordpress的目錄中。

現在我們需要切換齒輪一段時間,并為wordpress創建一個新的MySQL目錄。

繼續登錄MySQL Shell:

mysql -u root -p

使用您的MySQL root密碼登錄,然后我們需要創建一個wordpress數據庫,該數據庫中的用戶,并給該用戶一個新的密碼。 請記住,所有MySQL命令必須以分號結束。

首先,讓我們做數據庫(為了簡單起見,我調用我的wordpress;隨意給它選擇任何名稱):

CREATE DATABASE wordpress; Query OK, 1 row affected (0.00 sec)

然后我們需要創建新用戶。 您可以使用任何您喜歡的數據庫,名稱和密碼替換:

CREATE USER wordpressuser@localhost; Query OK, 0 rows affected (0.00 sec)

設置新用戶的密碼:

SET PASSWORD FOR wordpressuser@localhost= PASSWORD("password"); Query OK, 0 rows affected (0.00 sec)

完成通過授予新用戶的所有權限。 沒有這個命令,wordpress安裝程序將無法啟動:

GRANT ALL PRIVILEGES ON wordpress.* TO wordpressuser@localhost IDENTIFIED BY 'password'; Query OK, 0 rows affected (0.00 sec)

然后刷新MySQL:

FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec) 退出MySQL shell:exit

第三步:設置WordPress配置

第一步是將位于WordPress目錄中的示例WordPress配置文件復制到我們將要編輯的新文件中,創建一個新的可用的WordPress配置:

cp ~/wordpress/wp-config-sample.php ~/wordpress/wp-config.php

然后打開wordpress config:

sudo nano ~/wordpress/wp-config.php

找到包含以下字段的部分,并替換為數據庫,用戶名和密碼的正確名稱:

// ** MySQL settings - You can get this info from your web host ** // /** The name of the database for WordPress */ define('DB_NAME', 'wordpress');/** MySQL database username */ define('DB_USER', 'wordpressuser');/** MySQL database password */ define('DB_PASSWORD', 'password');

保存并退出。

第四步:復制文件

我們幾乎完成將Wordpress上傳到服務器。 我們需要創建我們將保留wordpress文件的目錄:

sudo mkdir -p /var/www/wordpress

最后一步是將解壓縮的WordPress文件傳輸到網站的根目錄。

sudo cp -r ~/wordpress/* /var/www/wordpress

我們可以修改的權限/var/www ,使未來的自動的WordPress插件和文件與SFTP編輯的更新。 如果不執行這些步驟,您可能會在嘗試任一任務時收到“要執行請求的操作,需要連接信息”錯誤消息。

首先,切換到web目錄:

cd /var/www/

將目錄的所有權授予nginx用戶,將“用戶名”替換為服務器用戶的名稱。

sudo chown nginx:nginx * -R sudo usermod -a -G nginx username

第五步:設置Nginx服務器

現在我們需要設置WordPress虛擬主機。 雖然Wordpress在安裝中有一個額外的步驟,nginx網站給我們一個簡單的配置文件:

打開默認的nginx默認hosts文件:

sudo vi /etc/nginx/conf.d/default.conf

配置應包括以下更改(更改的詳細信息在配置信息下):

# # The default server # server {listen 80;server_name _;#charset koi8-r;#access_log logs/host.access.log main;location / {root /var/www/wordpress;index index.php index.html index.htm;}error_page 404 /404.html;location = /404.html {root /usr/share/nginx/html;}# redirect server error pages to the static page /50x.html#error_page 500 502 503 504 /50x.html;location = /50x.html {root /usr/share/nginx/html;}# proxy the PHP scripts to Apache listening on 127.0.0.1:80##location ~ \.php$ {# proxy_pass http://127.0.0.1;#}# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000#location ~ \.php$ {root /var/www/wordpress;fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;}# deny access to .htaccess files, if Apache's document root# concurs with nginx's one##location ~ /\.ht {# deny all;#} }

以下是更改的詳細信息 - 您可能已經有一些效果:

在索引行中添加index.php。

將根更改為/ var / www / wordpress;

取消注釋以“location?\ .php $ {”,

更改根以訪問實際的文檔根,/ var / www / wordpress;

更改fastcgi_param行以幫助PHP解釋器找到我們存儲在文檔root home中的PHP腳本。

保存,退出并重新啟動nginx以使更改生效:

sudo service nginx restart

第六步結果:訪問WordPress安裝

一旦這一切都完成,wordpress在線安裝頁面,并等待你:

通過訪問您網站的域名或虛擬專用服務器的IP地址訪問此頁面(如example.com),并填寫簡短的在線形式(它看起來應該像這樣 )。

原文來自:https://www.linuxprobe.com/install-wordpress-nginx.html

轉載于:https://my.oschina.net/ssdlinux/blog/1833124

總結

以上是生活随笔為你收集整理的Centos下安装配置WordPress与nginx教程的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。