亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

目錄
一、環(huán)境準(zhǔn)備
首頁 CMS教程 &#&按 基於centos7建置wordpress個人網(wǎng)站的方法詳解

基於centos7建置wordpress個人網(wǎng)站的方法詳解

Jun 17, 2020 pm 01:34 PM
centos7 wordpress

下面由WordPress技巧專欄給大家介紹基於centos7搭建wordpress個人網(wǎng)站的方法詳解,希望對需要的朋友有所幫助!

基於centos7建置wordpress個人網(wǎng)站的方法詳解

#前言:

#隨著電腦科技的普及,搞IT的越來越多,但隨著深入你會發(fā)現(xiàn)自己上了賊船,真的是一如IT深似海,從此妹紙是路人啊,當(dāng)你越來越接近自己想想中的目標(biāo)是,就會有種渺小感,這個行業(yè)知識太過深奧龐大啦。好啦不閒扯,我們開始我們的主題:使用wordpress建立個人部落格。

一、環(huán)境準(zhǔn)備

我們先介紹下環(huán)境和實驗中所需的套件

#環(huán)境:

##我使用的是centos7.4的系統(tǒng)

建議關(guān)掉selinux和影響到80埠的防火牆策略

套件:

nginx(使用系統(tǒng)預(yù)設(shè)帶的光碟裡的包,當(dāng)然也可以自己編譯安裝,但是搭建個人部落格不建議,因為沒必要)

mariadb-server(資料庫使用maridb-server也是系統(tǒng)本地鏡像裡的)

php-fpm(用來管理php程式的,另外nginx不支援php模組)

php-mysql(用來事項php連接到資料庫)

wordpress套件,官網(wǎng)網(wǎng)址:https://wordpress.org/download/

wordpress主題:https://wordpress.org/themes/

#?yum?install?nginx?mariadb-server?php-fpm?php-mysql??-y
#?systemctl?enable?nginx?mariadb?php-fpm???設(shè)置開機(jī)自啟
二、各服務(wù)設(shè)定

Nginx

寫nginx的設(shè)定檔也有兩種方式,直接寫主配置裡,和寫到conf.d資料夾下,這裡使用第二種,其實沒啥區(qū)別

#?vim?/etc/nginx/nginx.conf
在http配置段里添加
http?{
????fastcgi_cache_path?/var/cache/nginx/fcgi_cache?levels=1:2:1?keys_zone=fcgicache:20m?inactive=120s;??????????#特別注意:用來設(shè)置緩存的一些參數(shù),當(dāng)你要做多虛擬主機(jī)時一定要在重新設(shè)置以個并在server配置段里修改
}
這個主要是定義緩存的一些配置,可直接拿來用
#?vim?/etc/nginx/conf.d/blog.conf???#必須conf后綴
server?{
????????listen???????80?;?????#監(jiān)聽地址
????????server_name??blog.luckynm.cn?;???#域名
????????root?????????/data/wordpress?;???#web的根路徑
????????index?index.php?index.html?index.hml;???#默認(rèn)索引
????????location?/?{
????????????????try_files?$uri?$uri/?/index.php?q=$uri&$args;
????????}
????????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;
????????????????fastcgi_cache?fcgicache;
????????????????fastcgi_cache_key?$request_uri;
????????????????fastcgi_cache_valid?200?302?10m;
????????????????fastcgi_cache_valid?301?1h;
????????????????fastcgi_cache_valid?any?1m;
????????}
????????location?~*?^/(status|ping)$?{????????#用來查看網(wǎng)站的狀態(tài)信息,可以不添加
????????????????fastcgi_pass?127.0.0.1:9000;
????????????????fastcgi_param??SCRIPT_FILENAME??$fastcgi_script_name;
????????????????include?fastcgi_params;
????????}
????????location?/files?{????????????#用來在網(wǎng)頁訪問文件夾,相當(dāng)于做了個文件夾映射,可根據(jù)個人情況添加
????????????????root?/data/wordpress;
????????????????autoindex?on;
????????????????autoindex_exact_size?off;
????????????????autoindex_localtime?on;
????????}

}
nginx的配置基本就這些,如有疑問可以聯(lián)系我

MySQL

在命令列輸入mysql進(jìn)入資料庫

資料庫的話可以再做些安全配置,這裡就不示範(fàn)啦

#?mysql
MariaDB?[(none)]>?create?user?'ningmeng'@'localhost'?identified?by?'XXXXXXX';??創(chuàng)建個給wordpress使用的連接數(shù)據(jù)庫的賬號
MariaDB?[(none)]>?create?database?wordpress;??創(chuàng)建數(shù)據(jù)庫
MariaDB?[(none)]>?grant?all?privileges?on?wordpress.*?to?'ningmeng'@'%';???給ningmeng用戶授權(quán)
建議創(chuàng)建好後登陸測試一下

mysql?-uningmeng?-pXXXXXX

Php-Fpm

#它有好多的參數(shù)可以設(shè)置,也有很多坑,在這裡會給大家說一下需要注意的地方

#?vim?/etc/php-fpm.d/www.conf
user?=?nginx????#設(shè)置所屬者所屬組,不設(shè)置的話在裝wordpress升級主題時有各種各樣的權(quán)限問題
group?=?nginx?
pm?=?ondemand????#推薦使用這個模式,對他的詳細(xì)介紹參考http://blog.luckynm.cn/?p=65
pm.max_children?=?50????#這些都可以配置也可以默認(rèn),看情況
pm.start_servers?=?5
pm.min_spare_servers?=?5
pm.max_spare_servers?=?35
pm.status_path?=?/status
pm.status_path?=?/status???#后面這三個是用來設(shè)置在web頁面上查看服務(wù)器狀態(tài)信息的,配合nginx種server段的配置使用
ping.path?=?/ping
ping.response?=?pong

Wordpress

在做好前面的步驟後先不要啟動,因為它們啟動可能會有順序問題

把下載下來的

wordpress套件傳到本地,可以重新建一個資料夾存放也可以直接放到/root目錄下

建議使用中文的套件wordpress -4.9.4-zh_CN.tar.gz

#?mkdir?-pv?/data???創(chuàng)建data目錄,這個要和nginx中root定義的根要一致
#?tar?xvf?wordpress-4.9.4-zh_CN.tar.gz?-C?/data/????解壓到/data目錄下
#?chown?-R?nginx:nginx?/data/wordpress????修改所屬者所屬組,不該沒辦法換主題升級插件,等一系列問題
#?cd?/data/wordpress
#?mv?wp-config-sample.php?wp-config.php???設(shè)置配置文件
#?vim?wp-config.php
define('DB_NAME',?'wordpress');?????WordPress數(shù)據(jù)庫的名稱
define('DB_USER',?'ningmeng');?????MySQL數(shù)據(jù)庫用戶名
define('DB_PASSWORD',?'970628');????MySQL數(shù)據(jù)庫密碼
define('DB_HOST',?'localhost');?????MySQL主機(jī)

啟動

systemctl?start?mariadb??php-fpm
systemctl?start?nginx??
注意:php-fpm一定要在nginx前啟動,要不然會提示找不到緩存文件夾

總結(jié)

以上就是我們搭建部落格的全部內(nèi)容,在搭建過程中一定要注意一些配置的細(xì)節(jié),又可能一個參數(shù)沒配,整個架構(gòu)都起不來,這篇文章也僅代表我自己的見解,不同的系統(tǒng)有不同的配置,我總結(jié)了下平常小夥伴可能遇到的問題,在這裡跟大家分享下:

解決辦法:都是權(quán)限的問題,在php-fpm的/etc/php-fpm.d/www.conf里修改所屬者所屬組,默認(rèn)時apache

user?=?nginx??
group?=?nginx

問題描述:服務(wù)器內(nèi)存小,mysql老自動停機(jī)

解決辦法:???優(yōu)化下pfp-fpm就好啦,本文中提到啦優(yōu)化的方式,或參考:http://blog.luckynm.cn/?p=65

如果想要實現(xiàn)讓nginx顯示文件夾目錄可參考:http://blog.luckynm.cn/?p=120

以上是基於centos7建置wordpress個人網(wǎng)站的方法詳解的詳細(xì)內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

熱門話題

Laravel 教程
1597
29
PHP教程
1488
72
wordpress文章列表怎麼調(diào) wordpress文章列表怎麼調(diào) Apr 20, 2025 am 10:48 AM

有四種方法可以調(diào)整 WordPress 文章列表:使用主題選項、使用插件(如 Post Types Order、WP Post List、Boxy Stuff)、使用代碼(在 functions.php 文件中添加設(shè)置)或直接修改 WordPress 數(shù)據(jù)庫。

為Web開發(fā)者準(zhǔn)備的10個最新工具 為Web開發(fā)者準(zhǔn)備的10個最新工具 May 07, 2025 pm 04:48 PM

Web開發(fā)設(shè)計是一個充滿潛力的職業(yè)領(lǐng)域。然而,這個行業(yè)也面臨著諸多挑戰(zhàn)。隨著越來越多的企業(yè)和品牌轉(zhuǎn)向網(wǎng)絡(luò)市場,Web開發(fā)者有機(jī)會展示他們的技能並在職業(yè)生涯中取得成功。然而,隨著對Web開發(fā)需求的持續(xù)增長,開發(fā)人員的數(shù)量也在增加,導(dǎo)致競爭日益激烈。但令人振奮的是,如果你具備天賦和意願,你總能找到新方法來創(chuàng)造獨特的設(shè)計和創(chuàng)意。作為一名Web開發(fā)人員,你可能需要不斷尋找新的工具和資源。這些新工具和資源不僅能讓你的工作更加便捷,還能提升工作質(zhì)量,從而幫助你贏得更多的業(yè)務(wù)和客戶。 Web開發(fā)的趨勢不斷變化,

wordpress怎麼導(dǎo)入源碼 wordpress怎麼導(dǎo)入源碼 Apr 20, 2025 am 11:24 AM

導(dǎo)入 WordPress 源碼需要以下步驟:創(chuàng)建子主題以進(jìn)行主題修改。導(dǎo)入源碼,覆蓋子主題中的文件。激活子主題,使其生效。測試更改,確保一切正常。

wordpress主機(jī)怎麼建站 wordpress主機(jī)怎麼建站 Apr 20, 2025 am 11:12 AM

要使用 WordPress 主機(jī)建站,需要:選擇一個可靠的主機(jī)提供商。購買一個域名。設(shè)置 WordPress 主機(jī)帳戶。選擇一個主題。添加頁面和文章。安裝插件。自定義您的網(wǎng)站。發(fā)布您的網(wǎng)站。

如何在 Yandex 網(wǎng)站管理員工具中添加您的 WordPress 網(wǎng)站 如何在 Yandex 網(wǎng)站管理員工具中添加您的 WordPress 網(wǎng)站 May 12, 2025 pm 09:06 PM

您想將您的網(wǎng)站連接到Y(jié)andex網(wǎng)站管理員工具嗎? Google搜索控制臺、Bing和Yandex等網(wǎng)站管理員工具可幫助您優(yōu)化網(wǎng)站、監(jiān)控流量、管理robots.txt、檢查網(wǎng)站錯誤等。在本文中,我們將分享如何在Yandex網(wǎng)站管理員工具中添加您的WordPress網(wǎng)站來監(jiān)控您的搜索引擎流量。什麼是Yandex? Yandex是一個位於俄羅斯的流行搜索引擎,類似於Google和Bing。您可以在Yandex中優(yōu)

如何設(shè)置、獲取和刪除 WordPress Cookie(像專業(yè)人士一樣) 如何設(shè)置、獲取和刪除 WordPress Cookie(像專業(yè)人士一樣) May 12, 2025 pm 08:57 PM

您想了解如何在WordPress網(wǎng)站上使用cookie嗎? Cookie是在用戶瀏覽器中存儲臨時信息的有用工具。您可以使用此信息通過個性化和行為定位來增強(qiáng)用戶體驗。在本終極指南中,我們將向您展示如何像專業(yè)人士一樣設(shè)置、獲取和刪除WordPresscookie。注意:這是一個高級教程。它要求您精通HTML、CSS、WordPress網(wǎng)站和PHP。什麼是Cookie? Cookie是用戶訪問網(wǎng)站時創(chuàng)建並存儲在用戶瀏覽

wordpress賬號怎麼註冊 wordpress賬號怎麼註冊 Apr 20, 2025 am 11:45 AM

要在 WordPress 上創(chuàng)建賬號,只需訪問其網(wǎng)站,選擇註冊選項,填寫註冊表,並驗證您的電子郵件地址。其他註冊方法包括使用 Google 賬號或 Apple ID。註冊的好處包括創(chuàng)建網(wǎng)站、獲得功能、加入社區(qū)和獲得支持。

如何修復(fù) WordPress 中的 HTTP 圖片上傳錯誤(簡單) 如何修復(fù) WordPress 中的 HTTP 圖片上傳錯誤(簡單) May 12, 2025 pm 09:03 PM

您需要修復(fù)WordPress中的HTTP圖片上傳錯誤嗎?當(dāng)您在WordPress中創(chuàng)建內(nèi)容時,此錯誤可能會特別令人沮喪。當(dāng)您使用內(nèi)置WordPress媒體庫將圖像或其他文件上傳到CMS時,通常會發(fā)生這種情況。在本文中,我們將向您展示如何輕鬆修復(fù)WordPress中的HTTP圖片上傳錯誤。 WordPress媒體上傳過程中出現(xiàn)HTTP錯誤的原因是什麼?當(dāng)您嘗試使用WordPress媒體上傳器將文件上傳到Wo

See all articles