一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

就這22步讓你在30分鐘內(nèi)完成wordpress網(wǎng)站三位搭建

 秋天網(wǎng)站資源 2019-08-31

1.首先到https://www./ 下載最新版本的centos(7.6.1810),標(biāo)準(zhǔn)版或者minimal都可以。

當(dāng)然了,選擇其它的操作系統(tǒng)版本也可以,但是后面的一些命令可能就不能直接復(fù)制黏貼來(lái)用了。

2.操作系統(tǒng)安裝完之后,建議直接把默認(rèn)yum源切換到阿里云的yum源,使用起來(lái)方便一些。

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum makecache

然后我們就可以開(kāi)始裝wordpress全家桶了。Z哥選擇的是LNMP的組合,當(dāng)然你也可以選擇LAMP的組合,但是后面的一些操作就不一樣了,需要你自己調(diào)整。

3.(可選)如果yum中沒(méi)有nginx的rpm包的話,需要手動(dòng)添加一下。

rpm -ivh http:///packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

4.添加完Nginx的包后,就可以正式安裝Nginx了。

yum install -y nginx

nginx的安裝完成,暫時(shí)先放一放,接下來(lái)安裝php。

5.安裝php之前先得更新一下php的rpm包,因?yàn)橐话闱闆r下,操作系統(tǒng)里默認(rèn)的php的rpm包版本都比較老。Z哥這里是5.4.16,而Z哥選擇的最新版本wordpress5.2.2要求的php版本是5.6.20以上。(如果php的版本不對(duì),會(huì)在打開(kāi)安裝好的wordpress時(shí),在web頁(yè)面上提示給你的。)

rpm -Uvh https://dl./pub/epel/epel-release-latest-7.noarch.rpmrpm -Uvh https://mirror./yum/el7/webtatic-release.rpm

6.然后開(kāi)始安裝 php(注意70w不要漏了)

yum install php70w-fpm php70w-mysql -y

好了,下面再安裝數(shù)據(jù)庫(kù)。

7.最新的rpm包列表中,原先的mysql已經(jīng)被mariadb代替,所以,不用懷疑,直接裝mariadb就好了。

yum install mariadb-server -y

8.啟動(dòng)mariadb

systemctl start mariadb

9.連接mariadb,默認(rèn)密碼為空。(用法和mysql完全一樣)

mysql -uroot -p

10.創(chuàng)建wordpress用的數(shù)據(jù)庫(kù)。名字你可以自行決定。

create database wordpress_db;

11.給新建的數(shù)據(jù)庫(kù)設(shè)置用戶名和密碼。Z哥這里設(shè)置的是wp_account和wordpress_password,你也可以自行調(diào)整。

grant all privileges on wordpress_db.* to wp_account@localhost identified by 'wordpress_password';flush privileges;

下面主角wordpress登場(chǎng)。

12.為了裝最新版本的wordpress,去官網(wǎng)上下載最新版。

wget https://cn./latest-zh_CN.tar.gz

13.Z哥平時(shí)習(xí)慣把文件目錄按照統(tǒng)一的規(guī)范管理,怕后續(xù)找東西費(fèi)時(shí)間。所以我在根目錄創(chuàng)建了一個(gè)www的文件夾用于存放解壓后的wordpress目錄。

mkdir /wwwtar xf latest-zh_CN.tar.gzmv wordpress/ /www/wordpress

wordpress的存放目錄后面還有用,所以如果你沒(méi)有像Z哥一樣單獨(dú)建立一個(gè)統(tǒng)一的目錄的話,可以先記錄一下當(dāng)前的wordpress地址。不過(guò),Z哥后面統(tǒng)一用的都是/www/wordpress,這個(gè)要注意一下。

14.然后需要在wordpress的配置文件中設(shè)置之前創(chuàng)建的數(shù)據(jù)庫(kù)地址。默認(rèn)的配置文件只有wp-config-sample.php,我們需要從它復(fù)制一個(gè)wp-config.php出來(lái),這才是真正的配置文件。

cd /www/wordpresscp wp-config-sample.php wp-config.phpvi wp-config.php

打開(kāi)wp-config.php之后,找到文本內(nèi)容中下面的位置。把之前的數(shù)據(jù)庫(kù)信息填上。

/** WordPress數(shù)據(jù)庫(kù)的名稱 */define('DB_NAME', 'wordpress_db');/** MySQL數(shù)據(jù)庫(kù)用戶名 */define('DB_USER', 'wp_account');/** MySQL數(shù)據(jù)庫(kù)密碼 */define('DB_PASSWORD', 'wordpress_password');

15.還沒(méi)完,再把nginx的配置文件打開(kāi)。

vi /etc/nginx/nginx.conf

把wordpress網(wǎng)站相關(guān)的信息配置進(jìn)去。完全復(fù)制下面的這段配置內(nèi)容就好,只要注意修改兩個(gè)地方。

  • 【你的ip】自己用ifconfig查一下,替換進(jìn)去。

  • 如果你沒(méi)有創(chuàng)建新的目錄存放wordpress根目錄的話,root后面配置的【/www/wordpress】就是前面讓你提前復(fù)制出來(lái)的路徑。

server { listen 80; server_name 你的ip; index index.html index.php; # 網(wǎng)站根目錄 root /www/wordpress; location / { root /www/wordpress; } 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; }}

16.最后把php和nginx運(yùn)行起來(lái),環(huán)境的搭建算是完成了。

service php-fpm startnginx

17.然后打開(kāi) http://你的ip 就可以看到一個(gè)歡迎界面。

18.填寫(xiě)完頁(yè)面中的信息就會(huì)自動(dòng)生成一個(gè)網(wǎng)站。

接下去開(kāi)始就是折騰我好一會(huì)時(shí)間的地方了。

wordpress有豐富的插件和主題庫(kù),所以你必然會(huì)去安裝一些新的插件和主題。但是當(dāng)你點(diǎn)擊安裝的時(shí)候,會(huì)出現(xiàn)一個(gè)讓你填寫(xiě)ftp服務(wù)器信息的表單。

其實(shí)你可以不用理會(huì)它,網(wǎng)上搜了下,這個(gè)情況是在某個(gè)版本之后才開(kāi)啟的新模式,早些時(shí)候的wordpress版本都是直接下載并安裝的。

19.所以,我們可以把模式調(diào)整成直接安裝的模式。去到wordpress的目錄,再次打開(kāi)wp-config.php。

vi /www/wordpress/wp-config.php;

在文件內(nèi)容的最后增加下面三行內(nèi)容。

define("FS_METHOD","direct");define("FS_CHMOD_DIR", 0777);define("FS_CHMOD_FILE", 0777);

還沒(méi)完。只是這樣的話,你再點(diǎn)擊安裝,還會(huì)提示“安裝失?。簾o(wú)法創(chuàng)建目錄?!?/p>

20.這個(gè)時(shí)候,需要你找到php的運(yùn)行的用戶和用戶組,默認(rèn)情況下,在/etc/php-fpm.d/www.conf中。

vi /etc/php-fpm.d/www.conf

找到其中的user和group,看看對(duì)應(yīng)的值是什么。

然后再做兩件事。

21.先把nginx的user改為和這里一樣的apache,默認(rèn)應(yīng)該在nginx.conf的第一行。

vi /etc/nginx/nginx.conf

改完之后重啟nginx。

nginx -s reload

22.因?yàn)橹黝}和插件之類都是安裝在wordpress/wp-content/目錄下,所以再給這個(gè)目錄指定一下操作權(quán)限。否則默認(rèn)的權(quán)限是root的,導(dǎo)致wordpress無(wú)法自行創(chuàng)建目錄和文件。

chown -R apache:apache /www/wordpress/wp-content

至此,就大功告成了??梢泽w驗(yàn)一下wordpress的大量插件和主題,試試吧。

總結(jié)

之前一直聽(tīng)別人說(shuō),用wordpress建站很簡(jiǎn)單。但是實(shí)際做起來(lái)總還是會(huì)遇到一些小麻煩的。

類似的情況,可能你也深有體會(huì)。

所以,收藏好這22步,可能在不久的將來(lái)你也需要用它來(lái)建站。至少可以幫你節(jié)約一些時(shí)間呀。

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    午夜国产福利在线播放| 91精品国产av一区二区| 亚洲一区二区亚洲日本| 国产精品免费无遮挡不卡视频| 久久天堂夜夜一本婷婷| 国产精品成人一区二区三区夜夜夜| 暴力性生活在线免费视频| 美国黑人一级黄色大片| 中国少妇精品偷拍视频| 国产精品福利一二三区| 欧美日韩亚洲综合国产人| 精品国自产拍天天青青草原| 丰满的人妻一区二区三区| 精品一区二区三区人妻视频| 欧美日韩亚洲国产av| 亚洲综合日韩精品欧美综合区| 成人精品国产亚洲av久久| 日木乱偷人妻中文字幕在线| 欧美色欧美亚洲日在线| 日韩精品一级片免费看| 这里只有九九热精品视频| 老司机精品视频免费入口| 国产精品久久香蕉国产线| 久久精品视频就在久久| 高清不卡一卡二卡区在线| 九九热视频经典在线观看| 91欧美日韩一区人妻少妇| 国产精品大秀视频日韩精品| 不卡中文字幕在线视频| 久久久免费精品人妻一区二区三区| 99久久免费看国产精品| 九九热在线免费在线观看| 亚洲天堂有码中文字幕视频| 99视频精品免费视频播放| 国产精品一区二区香蕉视频| 日韩人妻毛片中文字幕| 久久精品国产亚洲av久按摩| 亚洲av一区二区三区精品| 亚洲欧美日韩中文字幕二欧美| 少妇人妻无一区二区三区| 日韩性生活视频免费在线观看|