亚洲女同成aV人片在线观看|亚洲www啪成人一区二区麻豆|亚洲国产中日韩精品综合|亚洲国产成人精品一级片|亚洲无码在线视频免费

您好,歡迎訪(fǎng)問(wèn)天津九安特機電工程有限公司!

17789947309

全國咨詢(xún)熱線(xiàn)

您現在所在位置: 主頁(yè) > 口碑營(yíng)銷(xiāo)

如何利用centos7搭建wordpress站點(diǎn)

更新時(shí)間:2026-05-04 15:53:47

隨著(zhù)計算機技??術(shù)的何利普及,搞IT的站點(diǎn)越來(lái)越多,但是何利隨著(zhù)深入你會(huì )發(fā)現自己??上了賊船,真的站點(diǎn)是一如IT深似海,從此妹紙是何利路人啊,當你越來(lái)越接近自己想想(???)中的站點(diǎn)目標是,就會(huì )??有種渺小感,何利這個(gè)行(xing)業(yè)知識太過(guò)深奧龐大啦。站點(diǎn)好啦不閑扯,何利我們開(kāi)始我們的站點(diǎn)主題??:使用wordpress搭建個(gè)人博客。

一、何利環(huán)境準備

我們先介紹下環(huán)境和實(shí)驗中所需要的站點(diǎn)包

環(huán)境:

我使用的是centos7??.4的系統

建議關(guān)(guan)掉selinux和影響到80端口的防火墻??策略

程序包:

nginx(使用系統默認帶的光盤(pán)里的包,當然(′▽?zhuān)?)也可以自己編譯安裝,何利但是站點(diǎn)搭建個(gè)人博客不建議,因為沒(méi)必(bi)要)

mariadb-server(數據庫??使用maridb-server也是何利系統本地鏡像里的)

php-fpm(用(′?_?`)來(lái)管理php程序的,另外nginx不支持php模塊)(╥_╥)

php-mysql(用來(lái)事項php與數據庫連┐(′д`)┌接)

wordpress程序包,官網(wǎng)地址:https://wordpress.org/download/

wordpress主題:https://wordpresヾ(′▽?zhuān)??s.org/themes/

# yum install nginx mariadb-server php-fpm php-mysql -y

# systemctl enable nginx mariadb php-fpm 設置開(kāi)機自啟

二、各服務(wù)配置

Nginx

寫(xiě)nginx的配置文件也有兩種方式,直??接寫(xiě)主配置里,和寫(xiě)到conf.d文件夾下,這里??使用第二種,其實(shí)沒(méi)啥區別

# vim /etc/nginx??/nginx.conf

在http配置段里添加

http {

fastcgi_cac(╯°□°)╯he_path /var/cache/nginx/fcgi_cache levels=1:2:1 key??s_zone=fcgicache:20m inactive=120s; #特別注意:用來(lái)設置緩存的一些參數,當你要做多??虛擬主機時(shí)一定要在重新設置以個(gè)并在server配置段里修改

}

這個(gè)主要是定義緩存的一些配置,可直接拿來(lái)用

# vim /etc/nginx/conf.d/blog.conf #必須conf后綴

server {

listen 80 ; #監聽(tīng)地址

server_name blog.luckynm.cn ; #域名

index index.(′?_?`)php index.html index.hml; #默認索引

location?? / {

try_files $uri $uri/ /index.php?q=$uri&$ar(?????)gs;

}

location ~* \.php$ {

fastcgi_pass 127.0.0.1:??9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME $docヽ(′▽?zhuān)?ノument_root$fastcgi_script_name;

include fastcgi_paraヾ(′?`)?ms;

fastcgi_cache fcgicach(′?ω?`)e;

fastcgi_cache_key $request_uri;

fastcgi_cache_valid 200 302 10m;

fastcgi_ca(′?`)che_valid 301 1h;

fastcgi_cache_valid any 1m;

}

location ~* ^/(status|ping)$ { #用來(lái)查看網(wǎng)站的(/ω\)狀態(tài)信息,可以不添加

fastcgi_pass 127.0.0.1:9000;

fastcgi_param SCRIPT_FILENAME $fastcgi_script_name;

include fastcgi_params;

}

location /files { #用來(lái)在網(wǎng)頁(yè)訪(fǎng)問(wèn)文件夾,相當于做了個(gè)文件夾映射,可根據個(gè)人情況添加

root /data/wordpress;

autoindex on;

autoin??dex_exact_size off;

autoindex_local(′ω`)time on;

}

}

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

MySQL

在命令行輸入mysql進(jìn)入數據庫

數據庫的話(huà)可以再做些安全配置,這里就不演示啦

# mysql

MariaDB [(none)]> create user 'ningmeng'@'localhost' identified by 'XXXXXXX'; 創(chuàng )建個(gè)給wordpress使用的連接數據庫的賬號

MariaDB [(none)]> create database wordpress; 創(chuàng )建數據庫

MariaDB [(none)]> grant all privileges on wordpress.* to 'ningmeng'@'%'; 給ningmeng用戶(hù)授權

建議創(chuàng )建好后登陸測試一下

mysql -uningmeng -pXXXX(′Д` )XX

Php-Fpm

它有好多的參數可以設置,也有好多坑,在??這里會(huì )給大家說(shuō)一下需要注意的地方

# vim /etc?/php-fpm.d/www.conf

user = nginx #設置所屬者所屬組,不(bu)設置的話(huà)在裝wordpress升級主題時(shí)有各種各樣的權限問(wèn)題

group = nginx

pm = ondemand #推薦使用這個(gè)模式,對他的詳細介紹參考http://blog.luckynm.cn/?p=65

pm.max_children = 50 #這些都可以配置也可以默認,看情況

pm.s??tart_servers = 5

pm.min_?spare_servers = 5

pm.max_spare_serv(′▽?zhuān)?)ers = 35

pm.status_path = /status

pm.status_path = /status #后面這三個(gè)是用來(lái)設置??在webヽ(′▽?zhuān)?ノ頁(yè)面上查看服務(wù)器狀態(tài)信息的,配合ngi(′?ω?`)nx種server段的配置使用

ping.path = /ping

ping.response = pong

Wordpress

在做好前( ?° ?? ?°)面的步驟后先不要啟動(dòng),因為它們啟動(dòng)可能會(huì )有順序問(wèn)題

把下載下來(lái)的wordpress包傳到本地,可以重新建一個(gè)文??件夾存放也可以直接放到/root目錄下

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

#(′?_?`) mkdir -pv /data 創(chuàng )建data目錄,這個(gè)要和nginx中root定義的根要一致

# tar xvf wordpress-4.9.4-z??h_CN.tar.gz -C /data/ 解壓到/data目錄下

# chown -R nginx:nginx /data/wordpress 修改所屬者所屬組,不該沒(méi)辦法換主題升級插件,等??一系列問(wèn)題

# cd /data/wordpress

# mv wp-config-sample.php wp-config.php 設置配置文件

# vim wp-config.php

define('DB_NAME', 'wordpress'??); WordPress數據庫的名稱(chēng)

define('DB_USER', 'n( ?▽?)ingmeng'); MySQ(′ω`)L數據庫用戶(hù)名

def??ine('??DB_PASSWORD', '970628'); MySQL數據庫密碼

define('DB_HOST', 'localhost'); MySQL主機

啟動(dòng)

systemctl start mariadb php-fpm

systemctl start nginx

注意:php-fpm一定要在nginx前(qian)啟動(dòng),要不然會(huì )提示找不到緩存文件夾

總結

以上就是我們搭建博客的全部?jì)热?,在搭建過(guò)程(cheng)中一定要注意一些配置的細節,又(⊙_⊙)可能一個(gè)參數沒(méi)配,整個(gè)架構都起不來(lái),這篇文章也僅代表我自己的見(jiàn)解,不同的系統有不同??的配置,我總結了下平常小伙伴們可能遇到的問(wèn)題,在這里和大家分享下:

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

user = nginx

group = nginx

問(wèn)(╯°□°)╯題描述:服務(wù)器內存(cun)小,mysql老自動(dòng)停機

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

如果想要實(shí)現讓nginx顯示文件夾目錄可ヽ(′▽?zhuān)?/參考:http://blog.luckynm.cn/?p(╯‵□′)╯=120

文章來(lái)源:黎青松SEO博客

來(lái)源地址:http://www.alitaohuo.com/CM??Sjiaocheng/wordpressjiaocheng/2013.(╯°□°)╯html

在線(xiàn)客服

ONLINE SERVICE

聯(lián)系電話(huà)

17707521353

返回頂部
亚洲女同成aV人片在线观看|亚洲www啪成人一区二区麻豆|亚洲国产中日韩精品综合|亚洲国产成人精品一级片|亚洲无码在线视频免费 天台县| 香河县| 葵青区| 博野县| 顺平县| 永川市| 德保县| 溧水县| 荃湾区| 封丘县| 常山县| 林周县| 龙岩市| 张北县| 南昌县| 合江县| 辽阳市| 天柱县| 抚顺市| 潼南县| 镇康县| 石狮市| 商城县| 化隆| 合水县| 裕民县| 阿拉善左旗| 塔河县| 泰顺县| 汝州市| 奉新县| 石狮市| 东乌珠穆沁旗| 桐乡市| 宁晋县| 衡水市| 千阳县| 荣昌县| 荆门市| 新巴尔虎左旗| 清徐县| http://444 http://444 http://444 http://444 http://444 http://444