wordpress-apache-mysql-php-ftp配置

下載

  1. 軟件下載野哭,除了wordpress,和php,統(tǒng)一采用的yum安裝亚侠,具體安裝見其他文章软能。啟動各服務(wù)
  2. 在官網(wǎng)下載wordpress后,解壓慌闭,將解壓后的文件别威,放到apache默認訪問的/var/www/html目錄下

配置

mysql 5.6

在另一篇文章中,按步驟進行即可
http://www.reibang.com/p/fae6a8e69c85

apache

安裝過程
http://www.reibang.com/p/317ae4c31eb0

安裝完apache后驴剔,檢查是否可以訪問服務(wù)省古。如果不能訪問,查看防火墻是否開放80端口

查詢開放端口

 firewall-cmd --list-port

查看80端口是否開啟

firewall-cmd --query-port=80/tcp

開放80端口

firewall-cmd --zone=public --add-port=80/tcp --permanent

重啟防火墻

systemctl reload firewalld

再次訪問ip地址即可看到如下頁面


image.png

php 7.3 安裝

由于wordpress 建議使用php7.3版本丧失,故安裝php7.3豺妓。由于官方的yum源只有5.4版本,故這里使用源碼包進行安裝

源碼編譯都需要有g(shù)cc包,首先安裝gcc包

yum install -y gcc

下載安裝包:https://www.php.net/downloads
上傳到服務(wù)器中琳拭,上傳路徑為/usr/local/src
解壓
要把程序安裝到 /usr/local/php下载佳,先在/usr/local 目錄下新建一個php目錄,進入到解壓目錄中臀栈。

image.png

查看幫助蔫慧,安裝所需擴展

./configure --help

首先安裝一些必要的包

yum install -y libxml2-devel
yum install -y openssl-devel
yum install -y bzip2-devel
yum -y install libjpeg-devel
yum install -y libpng-devel
yum install -y freetype-devel
yum install -y epel-release
yum install -y libmcrypt-devel

然后進行配置編譯

./configure --prefix=/usr/local/php --with-apxs2=/usr/bin/apxs --with-config-file-path=/usr/local/php/etc --with-pdo-mysql --with-mysqli --with-libxml-dir --with-gd --with-jpeg-dir --with-png-dir --with-freetype-dir --with-iconv-dir --with-zlib-dir --with-bz2 --with-openssl --enable-soap --enable-mbstring --enable-sockets --enable-exif

說明:

--prefix 是要安裝php的路徑
--with-apxs2 是和apache連接的包,可以通過 find / -name apxs 找到所在路徑
如果查找不到权薯,需要安裝包
yum install -y httpd-devel
再次執(zhí)行命令即可找到
find / -name apxs 
image.png

出現(xiàn)如下圖姑躲,說明配置編譯完成,如果沒有報錯盟蚣,進行編譯和安裝


image.png

進行編譯和安裝(make時間較長)

make
make install

也可以 用如下命令
make&&make install

查看httpd模塊是否安裝了php

httpd -M
image.png

把配置文件放到/usr/local/php/etc/目錄下黍析,改名為 php.ini

cp php.ini-production /usr/local/php/etc/php.ini

進入php安裝文件目錄

cd /usr/local/php/bin

查看php安裝模塊


image.png

可以看到,已經(jīng)安裝了mysql的相關(guān)模塊

至此屎开,php7安裝完成

httpd 和 php 結(jié)合

在/var/www/html 下添加文件 version.php 加入如下內(nèi)容

<?php
phpinfo();
?>

訪問 IP/version.php


image.png

如果是這種頁面阐枣,檢查apache服務(wù)器,沒有打開php解析
在/etc/httpd/conf 目錄下打開httpd.conf配置文件奄抽,需要修改兩處

AddType application/x-gzip .gz .tgz
AddType application/x-httpd-php .php

<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

保存退出蔼两,重啟apache

systemctl restart httpd

再次訪問即可


image.png

可以看到,mysql 模塊也安裝成功


image.png

配置wordpress

下載wordpress 安裝包
https://wordpress.org/download/
上傳到linux上逞度,上傳目錄為 /usr/local/src
解壓

image.png

將wordpress下的文件復(fù)制到apache的訪問路徑下

cp -r wordpress/* /var/www/html/

訪問 ip + readme.html


image.png

點擊 wp-admin/install.php


image.png

點擊 Let's go!


image.png

首先需要在mysql數(shù)據(jù)庫中建立一個wordpress的數(shù)據(jù)庫额划,然后輸入用戶名和密碼等信息,點擊Submit
image.png

出現(xiàn)該錯誤档泽,先檢查一下所有信息是否添加正確俊戳,如果確認無誤,說明php沒有建立和mysql數(shù)據(jù)庫的連接馆匿,數(shù)據(jù)庫連接失敗了抑胎。
打開php的配置文件

vi /usr/local/php/etc/php.ini

找到MySQLi部分,并修改如下配置


image.png

socket配置方法

mysql -uroot -p
輸入密碼
輸入status;
image.png

重啟httpd

service httpd restart

根據(jù)提示渐北,創(chuàng)建wp-config.php ,將內(nèi)容復(fù)制到該文件中阿逃,并點擊Run the installation


image.png

根據(jù)提示,輸入內(nèi)容腔稀,點擊Install WordPress


image.png

點擊Log in


image.png

輸入賬號名和密碼即可
image.png

下面是安裝插件時遇到的一些問題

image.png

要添加插件盆昙,需要建立ftp服務(wù),下面進行ftp服務(wù)的搭建
參考文檔:
https://help.aliyun.com/document_detail/92048.html?spm=a2c4g.11186623.2.11.58ca4c074XVNVb

安裝

yum install -y vsftpd

出現(xiàn)下圖說明安裝成功


image.png

進入vsftp配置目錄下

cd /etc/vsftpd/
image.png
  • vsftpd.conf //主配置文件焊虏,核心配置文件
  • ftpusers //黑名單淡喜,這個里面的用戶不允許訪問FTP服務(wù)器
  • user_list //白名單,允許訪問FTP服務(wù)器的用戶列表

啟動服務(wù)

systemctl enable vsftpd.service //設(shè)置開機自啟動
systemctl start vsftpd.service //啟動ftp服務(wù)
netstat -antup | grep ftp //查看ftp服務(wù)端口
image.png

需要防火墻開放21端口

firewall-cmd --zone=public --add-port=21/tcp --permanent
systemctl reload firewalld
配置本地用戶登錄

創(chuàng)建ftptest用戶

useradd ftptest

passwd ftptest

修改/etc/vsftpd/vsftpd.conf

anonymous enable=NO
local_enable=YES

更改/var/ftp/pub目錄的權(quán)限诵闭,為FTP用戶添加寫權(quán)限

chmod o+w /var/ftp/pub/

創(chuàng)建一個供FTP服務(wù)使用的文件目錄

mkdir /var/ftp/test

更改/var/ftp/test目錄的擁有者為ftptest炼团。

chown -R ftptest:ftptest /var/ftp/test

配置FTP為主動模式

#除下面提及的參數(shù)外澎嚣,其他參數(shù)保持默認值即可。

#修改下列參數(shù)的值
anonymous_enable=NO      #禁止匿名登錄FTP服務(wù)器
local_enable=YES         #允許本地用戶登錄FTP服務(wù)器
listen=YES               #監(jiān)聽IPv4 sockets

#在行首添加#注釋掉以下參數(shù)
#listen_ipv6=YES          #關(guān)閉監(jiān)聽IPv6 sockets

#添加下列參數(shù)
chroot_local_user=YES    #全部用戶被限制在主目錄
chroot_list_enable=YES   #啟用例外用戶名單
chroot_list_file=/etc/vsftpd/chroot_list  #指定例外用戶列表文件瘟芝,列表中的用戶不被鎖定在主目錄
allow_writeable_chroot=YES  
local_root=/var/ftp/test #設(shè)置本地用戶登錄后所在的目錄

創(chuàng)建chroot_list文件易桃,并在文件中寫入例外用戶名單

vi /etc/vsftpd/chroot_list

重啟vsftp服務(wù)
如果在安裝插件時報錯,可以修改apache默認訪問目錄的權(quán)限锌俱,添加的所屬用戶與apache配置文件中的相同即可

chown -R apache:apache /var/www/html
image.png

vsftpd.conf的配置文件參數(shù)說明晤郑。


image.png

結(jié)束 ~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市贸宏,隨后出現(xiàn)的幾起案子造寝,更是在濱河造成了極大的恐慌,老刑警劉巖吭练,帶你破解...
    沈念sama閱讀 216,544評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件诫龙,死亡現(xiàn)場離奇詭異,居然都是意外死亡鲫咽,警方通過查閱死者的電腦和手機签赃,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來分尸,“玉大人锦聊,你說我怎么就攤上這事≡⒙洌” “怎么了括丁?”我有些...
    開封第一講書人閱讀 162,764評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長伶选。 經(jīng)常有香客問我,道長尖昏,這世上最難降的妖魔是什么仰税? 我笑而不...
    開封第一講書人閱讀 58,193評論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮抽诉,結(jié)果婚禮上陨簇,老公的妹妹穿的比我還像新娘。我一直安慰自己迹淌,他們只是感情好河绽,可當我...
    茶點故事閱讀 67,216評論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著唉窃,像睡著了一般耙饰。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上纹份,一...
    開封第一講書人閱讀 51,182評論 1 299
  • 那天苟跪,我揣著相機與錄音廷痘,去河邊找鬼。 笑死件已,一個胖子當著我的面吹牛笋额,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播篷扩,決...
    沈念sama閱讀 40,063評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼兄猩,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了鉴未?” 一聲冷哼從身側(cè)響起枢冤,我...
    開封第一講書人閱讀 38,917評論 0 274
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎歼狼,沒想到半個月后掏导,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,329評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡羽峰,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,543評論 2 332
  • 正文 我和宋清朗相戀三年趟咆,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片梅屉。...
    茶點故事閱讀 39,722評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡值纱,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出坯汤,到底是詐尸還是另有隱情虐唠,我是刑警寧澤,帶...
    沈念sama閱讀 35,425評論 5 343
  • 正文 年R本政府宣布惰聂,位于F島的核電站疆偿,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏搓幌。R本人自食惡果不足惜杆故,卻給世界環(huán)境...
    茶點故事閱讀 41,019評論 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望溉愁。 院中可真熱鬧处铛,春花似錦、人聲如沸拐揭。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽堂污。三九已至家肯,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間敷鸦,已是汗流浹背息楔。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評論 1 269
  • 我被黑心中介騙來泰國打工寝贡, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人值依。 一個月前我還...
    沈念sama閱讀 47,729評論 2 368
  • 正文 我出身青樓圃泡,卻偏偏與公主長得像,于是被迫代替她去往敵國和親愿险。 傳聞我的和親對象是個殘疾皇子颇蜡,可洞房花燭夜當晚...
    茶點故事閱讀 44,614評論 2 353