成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 在CentOS 7.2上安裝SuPHP的詳細(xì)方法

在CentOS 7.2上安裝SuPHP的詳細(xì)方法

熱門標(biāo)簽:菏澤自動電銷機(jī)器人公司 外呼線路隨意切換嗎 淘寶辦理400電話是多少 艾澤拉斯地圖標(biāo)注 福州語音電銷機(jī)器人招商 滴滴急救中心地圖標(biāo)注 北海智能電銷機(jī)器人公司 申請400電話收費(fèi)標(biāo) 網(wǎng)絡(luò)電話外呼系統(tǒng)開發(fā)

CentOS 7上PHP默認(rèn)是以apache或者nobody的身份運(yùn)行的,這種方式下由于PHP運(yùn)行需要的權(quán)限比較大,會有安全隱患,還可能會受到服務(wù)器其他用戶影響。

SuPHP是一個(gè)apache模塊,允許PHP在與Apache用戶不同的Linux用戶之下。 這可以提高托管網(wǎng)站的安全性,因?yàn)槟梢栽谄渌脩粝逻\(yùn)行每個(gè)網(wǎng)站的PHP腳本。 本教程介紹了從源代碼安裝的CentOS 7.2上的SuPHP,因?yàn)镃entOS 7.2沒有可用的SuPHP軟件包。

先決條件

您將安裝CentOS 7.2或更高版本的服務(wù)器,我將使用本教程作為我的設(shè)置的基礎(chǔ)。 在第一章中,我將安裝Apache Web服務(wù)器。 如果您已經(jīng)安裝了apache,請立即從第2章開始。

我的服務(wù)器將使用hostname server1.example.com和IP地址192.168.1.100。 在以下教程中將這些值替換為服務(wù)器的主機(jī)名和IP地址。

為安全起見,建議安裝防火墻,如果您還沒有安裝防火墻,可以使用以下命令進(jìn)行安裝:

yum -y install firewalld

啟動防火墻并使其在啟動時(shí)啟動。

systemctl start firewalld.service
systemctl enable firewalld.service

接下來,打開您的SSH端口,以確保您能夠通過SSH連接到服務(wù)器。

firewall-cmd --permanent --zone=public --add-service=ssh
firewall-cmd --reload

1、安裝Apache 2.4和PHP 5

Apache和PHP在CentOS基礎(chǔ)存儲庫中可用,因此我們可以使用yum安裝這兩個(gè)軟件包。

安裝Apache和Aapache開發(fā)包,其中包含以后的SuPHP編譯所需的文件。

yum -y install httpd httpd-devel

PHP安裝(我添加了一些常用的PHP模塊):

yum -y install php php-mysql php-gd php-pear php-xml php-xmlrpc php-mbstring curl

我們必須使Apache能夠在引導(dǎo)時(shí)啟動并啟動服務(wù)。

systemctl start httpd.service
systemctl enable httpd.service

我們必須打開HTTP(80)和HTTPS(443)端口,使得Web服務(wù)器可以從其他計(jì)算機(jī)訪問。 執(zhí)行以下命令配置防火墻。

firewall-cmd --permanent --zone=public --add-service=http
firewall-cmd --permanent --zone=public --add-service=https
firewall-cmd --reload

2、安裝SuPHP

在此步驟中,我們將從源代碼編譯SuPHP。 安裝開發(fā)工具來設(shè)置所需的構(gòu)建鏈。

yum -y groupinstall 'Development Tools'

并且wget可以下載源文件和nano編輯器。

yum -y install wget nano

下載SuPHP源tar.gz存檔并解壓縮它。

cd /usr/local/src
wget http://suphp.org/download/suphp-0.7.2.tar.gz
tar zxvf suphp-0.7.2.tar.gz

CentOS 7使用Apache 2.4,所以我們必須補(bǔ)丁suphp,然后我們可以編譯它aganst Apache。 補(bǔ)丁應(yīng)用如下:

wget -O suphp.patch https://lists.marsching.com/pipermail/suphp/attachments/20130520/74f3ac02/attachment.patch
patch -Np1 -d suphp-0.7.2 < suphp.patch
cd suphp-0.7.2
autoreconf -if

[root @ server1 suphp-0.7.2]#autoreconf -if
libtoolize:將輔助文件放在AC_CONFIG_AUX_DIR,`config'中。
libtoolize:復(fù)制文件`config / ltmain.sh'
libtoolize:考慮將`AC_CONFIG_MACRO_DIR([m4])'添加到configure.ac和
libtoolize:重新運(yùn)行l(wèi)ibtoolize,以保持正確的libtool宏in-tree。
libtoolize:考慮在Makefile.am中的ACLOCAL_AMFLAGS中添加`-I m4'。
configure.ac:9:warning:AM_INIT_AUTOMAKE:不支持雙參數(shù)和三參數(shù)形式。 有關(guān)更多信息,請參閱:
configure.ac:9:http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT_005fAUTOMAKE-invocation
configure.ac:24:安裝'config / config.guess'
configure.ac:24:安裝'config / config.sub'
configure.ac:9:安裝'config / install-sh'
configure.ac:9:安裝'config / missing'
src / Makefile.am:安裝'config / depcomp'
[root @ server1 suphp-0.7.2]#

autoreconf命令應(yīng)用補(bǔ)丁,現(xiàn)在我們可以如下配置新的源。 注意: configure命令是一行!

./configure --prefix=/usr/ --sysconfdir=/etc/ --with-apr=/usr/bin/apr-1-config --with-apache-user=apache --with-setid-mode=owner --with-logfile=/var/log/httpd/suphp_log

然后編譯并安裝SuPHP。

make
make install

然后通過添加一個(gè)新的suphp.conf文件將suPHP模塊添加到Apache配置中。

nano /etc/httpd/conf.d/suphp.conf

具有以下內(nèi)容。

LoadModule suphp_module modules/mod_suphp.so

...并創(chuàng)建文件/etc/suphp.conf如下:

nano /etc/suphp.conf

[global]
;Path to logfile
logfile=/var/log/httpd/suphp.log
;Loglevel
loglevel=info
;User Apache is running as
webserver_user=apache
;Path all scripts have to be in
docroot=/
;Path to chroot() to before executing script
;chroot=/mychroot
; Security options
allow_file_group_writeable=true
allow_file_others_writeable=false
allow_directory_group_writeable=true
allow_directory_others_writeable=false
;Check wheter script is within DOCUMENT_ROOT
check_vhost_docroot=true
;Send minor error messages to browser
errors_to_browser=false
;PATH environment variable
env_path=/bin:/usr/bin
;Umask to set, specify in octal notation
umask=0077
; Minimum UID
min_uid=100
; Minimum GID
min_gid=100

[handlers]
;Handler for php-scripts
x-httpd-suphp="php:/usr/bin/php-cgi"
;Handler for CGI-scripts
x-suphp-cgi="execute:!self"

最后,我們重新啟動Apache:

systemctl restart httpd.service

3、使用SuPHP配置Apache Vhost

在本章中,我將介紹如何在單獨(dú)的用戶下運(yùn)行PHP的apache中添加虛擬主機(jī)。 我將使用域名www.example.com作為網(wǎng)站,PHP將作為用戶和組“ web1 ”運(yùn)行,網(wǎng)站的文檔根目錄是/var/www/example.com

首先,添加一個(gè)新的用戶和組“web1”。

useradd web1

添加網(wǎng)站根目錄。

mkdir /var/www/example.com
chown web1:web1 /var/www/example.com

現(xiàn)在在apache conf.d目錄中添加虛擬主機(jī)配置文件。

nano /etc/httpd/conf.d/example.com.conf

為此內(nèi)容:

<VirtualHost *>
 DocumentRoot /var/www/example.com
 ServerName example.com
 ServerAdmin webmaster@example.com
 
 <FilesMatch ".+\.ph(p[345]?|t|tml)$">
 SetHandler None
 </FilesMatch>
 
 <IfModule mod_suphp.c>
 suPHP_Engine on
 <FilesMatch "\.php[345]?$">
 SetHandler x-httpd-suphp
 </FilesMatch>
 suPHP_AddHandler x-httpd-suphp
 </IfModule>
</VirtualHost>

在ServerName和ServerAdmin行中用自己的域替換域名。

然后重新啟動apache來應(yīng)用配置更改。

systemctl restart httpd.service

4、測試SuPHP設(shè)置

在本章中,我將向您展示在本網(wǎng)站測試PHP的幾種方法。 首先,我將創(chuàng)建一個(gè)使用phpinfo()函數(shù)來顯示PHP是否正常工作的文件,并且現(xiàn)在是否以CGI模式運(yùn)行。

用nano創(chuàng)建一個(gè)info.php文件:

nano /var/www/example.com/info.php

并將以下行添加到新文件中:

<?php
phpinfo();

然后將文件的所有者更改為web1用戶和組。

chown web1:web1 /var/www/example.com/info.php

在網(wǎng)絡(luò)瀏覽器中打開文件http://example.com/info.php的URL,它將顯示以下頁面。

重要的是顯示CGI / FastCGI的ServerAPI行。 這表明PHP是通過SuPHP而不是mod_php運(yùn)行的。

現(xiàn)在我將測試PHP是否運(yùn)行在正確的用戶(web1)下。 SuPHP如何知道使用哪個(gè)用戶? SuPHP將PHP切換到擁有PHP腳本的用戶,因此我們的Web根文件夾/var/www/example.com中的所有PHP文件都由web1用戶和組擁有非常重要。

那么,如何測試PHP是否使用正確的用戶? 一種方法是執(zhí)行返回用戶名的“whoami”命令。

我將在網(wǎng)站root中創(chuàng)建一個(gè)新腳本testuser.php:

nano /var/www/example.com/testuser.php

與此內(nèi)容:

<?php
system('whoami');

然后將文件的所有者更改為web1用戶和組。

chown web1:web1 /var/www/example.com/testuser.php

在web瀏覽器中打開http://example.com/testuser.php,結(jié)果應(yīng)該是: web1

SuPHP被配置并作為本網(wǎng)站的用戶執(zhí)行PHP文件。 從網(wǎng)站目錄中刪除測試文件,并開始添加您的網(wǎng)站腳本。

5、將此CentOS 7.2服務(wù)器下載為虛擬機(jī)

此設(shè)置可用于以ova / ovf格式(與VMWare和Virtualbox兼容)的虛擬機(jī)下載,以了解用戶的身份。

VM的登錄詳細(xì)信息

root密碼是:howtoing
“管理員”用戶的密碼是:howtoing
請?jiān)诘谝淮蔚卿洉r(shí)更改兩個(gè)密碼。

虛擬機(jī)的IP地址為192.168.1.100

6、鏈接

CentOS

Apache Web服務(wù)器

SuPHP

標(biāo)簽:亳州 丹東 滄州 混顯 延安 資陽 賀州 三沙

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《在CentOS 7.2上安裝SuPHP的詳細(xì)方法》,本文關(guān)鍵詞  在,CentOS,7.2,上,安裝,SuPHP,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《在CentOS 7.2上安裝SuPHP的詳細(xì)方法》相關(guān)的同類信息!
  • 本頁收集關(guān)于在CentOS 7.2上安裝SuPHP的詳細(xì)方法的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美性大战久久久久久久蜜臀| 国产成人在线观看网站| 欧美激情国产高清| www.国产亚洲| 同性恋视频一区| 精品欧美日韩精品| 欧美两根一起进3p做受视频| 成人在线免费观看视视频| 天天综合网天天综合| 中文国产一区| 亚洲精品中文字幕成人片| 日韩在线免费观看视频| 国产一区二区三区在线看| 日韩三级一区二区三区| 亚洲天堂一区二区三区| 国产成人精品999| 亚洲午夜av| 久久99精品久久久野外观看| 国产一在线精品一区在线观看| 国产一二三在线观看| 二区三区中文字幕| 国产一区二三区| 婷婷综合伊人| 中文字幕超碰在线| 欧美午夜电影在线观看| 国产在线观看精品一区二区三区| 黑人巨大猛交丰满少妇| 国产日韩二区| 欧美视频亚洲色图| 岛国av中文字幕| 欧美日韩国产免费观看| 国产在线视频你懂得| www.66久久| 日韩城人网站| 亚洲人成小说网站色在线| 亚洲精品在线免费播放| 欧美美最猛性xxxxxx| 亚洲色图欧美激情| 男人天堂v视频| av在线视屏| 国产a√精品区二区三区四区| 精品国产乱码久久久久久1区2匹| www.国产精品.com| 成年女人在线视频| 天天夜碰日日摸日日澡性色av| 亚洲va在线观看| 一级特黄视频| 亚洲午夜久久久久久久久久久| 色播一区二区| 黄色网址在线免费看| 欧美 日韩 国产 成人 在线| 在线观看中文字幕av| 亚洲AV无码成人片在线观看| 激情文学一区| 欧美激情视频一区二区| 欧美精品密入口播放| 蜜臀一区二区三区精品免费视频| 亚洲特级毛片| 国产精品毛片一区二区在线看| 最新中文字幕在线播放| 亚洲国产成人爱av在线播放| 国产毛片在线视频| 欧美午夜网站| 国产成人av自拍| 欧美国产第二页| 精品毛片乱码1区2区3区| 桃色av一区二区| 人人做人人澡人人爽欧美| 日韩欧美中文视频| 久久免费精品| 噜噜噜在线观看播放视频| 精品播放一区二区| 性生活三级视频| 欧美绝顶高潮抽搐喷水合集| 日本aa大片在线播放免费看| 在线女人免费视频| 久久综合九色综合欧美就去吻| 日本一区二区三区四区高清视频| 午夜影院免费观看视频| а√最新版天堂中文在线| 无码av天堂一区二区三区| 国产精品久久久久久久久久久免费看| 成年网站在线观看视频| 亚洲成人黄色av| 欧美性猛片aaaaaaa做受| 国产精品不卡一区| 波多野吉衣中文字幕| 亚洲女人被黑人巨大进入al| 伊人成综合网| 色呦呦国产精品| 国产寡妇树林野战在线播放| 黄漫在线播放| 亚洲国产日韩综合一区| 日韩美女视频一区| 九九视频精品在线观看| 日韩国产在线一区| 国产三级三级三级看三级| 午夜视频福利在线观看| ts人妖另类在线| **毛片在线网站| 亚洲3p在线观看| 久久久久久日本一区99| xvideos亚洲人网站| 中文字幕最新精品| 亚洲高清在线看| 亚洲高清久久| 久久爱www成人| 男人日女人的bb| 日韩欧美在线观看强乱免费| 亚州av日韩av| 日韩在线成人| 九九九在线观看| 91九色国产蝌蚪| 最近在线中文字幕| 久久精品—区二区三区舞蹈| 欧美日韩人妻精品一区二区三区| 先锋资源久久| 91久久国产精品| 特黄特色特刺激视频免费播放| 国产精品亲子伦av一区二区三区| 美国成人av| 美女又爽又黄视频毛茸茸| 久久精品99久久无色码中文字幕| 欧美一级一级性生活免费录像| 久久精品99久久久香蕉| 亚洲三级视频在线观看| 国产精品9191| 欧美日韩国产一区二区三区地区| 666欧美在线视频| 精品三级在线观看| 91色.com| 亚洲资源在线播放| 国产91久久久久| 欧美一区二区三区小说| 久久亚洲春色中文字幕| 欧美α欧美αv大片| 久久久久久免费视频| 蜜桃视频第一区免费观看| 小早川怜子一区二区的演员表| 日韩在线三级| 亚洲成av人片乱码色午夜| av网站在线不卡| 国产成人精品视频一区| 亚洲人成在线一二| 婷婷国产成人精品视频| 欧美性视频网站| 男女毛片免费视频看| 国产成人禁片在线观看| 国模娜娜一区二区三区| 亚洲aⅴ优女av综合久久久| 国产女人18毛片18精品| 欧美激情亚洲综合| 久久久精品国产免费观看同学| 国产剧情麻豆剧果冻传媒视频免费| 日韩不卡在线观看| 人妻少妇精品无码专区久久| 久久精品91久久久久久再现| 操人视频免费看| 精品人妻少妇AV无码专区| 一区二区三区观看| 青青草综合网| 久久男人资源站| 丝袜a∨在线一区二区三区不卡| 91偷拍精品一区二区三区| 一本一道波多野毛片中文在线| 亚洲天堂男人的天堂| 手机在线观看免费av| jizzjizz在线| 北条麻妃一区二区三区中文字幕| 成人激情久久| 日本三级韩国三级欧美三级| 色综合久久久久久久久久久| 久久国际精品| 成人久久精品人妻一区二区三区| 亚洲xxx自由成熟| 疯狂试爱三2浴室激情视频| 黄色免费观看视频网站| 亚洲天堂免费在线观看视频| 99久久国产综合精品麻豆| 999国产精品永久免费视频app| 欧美综合二区| 欧美高清视频看片在线观看| 亚洲天堂免费电影| aaaa一级片| **孕交吃奶水一级毛片| eeuss影院一区二区三区| 国产精品igao视频网网址不卡日韩| 国产91色蝌蚪视频| 姬川优奈av一区二区在线电影| 亚洲午夜精品国产| 色噜噜狠狠色综合网图区| 国产三级电影在线播放| 亚洲精品**不卡在线播he| 无码精品黑人一区二区三区| 一区二区三区毛片免费| 国内露脸中年夫妇交换精品| 中文字幕人成乱码在线观看| 日本一二三视频| 精品人妻无码一区二区色欲产成人| 国产v日产∨综合v精品视频| 免费视频一区二区三区在线观看| 秋霞午夜理伦电影在线观看| 午夜久久久久| 91极品美女在线| 91亚洲精品在线| 91精品天堂福利在线观看| 久久久久久久久久久91| 国产精品香蕉国产| 亚洲精品久久久久久久蜜桃| 99精品视频国产| 国产精品19乱码一区二区三区| 毛片基地在线观看| 国产96在线亚洲| 91麻豆精品国产91久久| 欧美在线色图| 国产精品一区二区三区久久| 免费网站你懂的| 欧美成人在线直播| 97超碰在线资源站| shkd中文字幕久久在线观看| 天天综合成人网| 四虎永久在线观看免费网站网址| 91精品视频免费看| 欧美性活一级视频| 7777精品伊人久久久大香线蕉完整版| 久久久久国产精品视频| 导航福利在线| 欧美v亚洲v综合v国产v仙踪林| 日本 片 成人 在线| 99久久精品免费看| 无人在线观看的免费高清视频| 日韩毛片一二三区| 热久久免费视频精品| 精品一区在线观看视频| 国产免费不卡视频| 美女的诞生在线观看高清免费完整版中文| 亚洲乱码中文字幕综合| 国产高潮在线观看| 少妇精品在线| 亚洲国产aⅴ精品一区二区三区| 久久久青草青青国产亚洲免观| av免费精品一区二区三区| 中文字幕日韩免费视频| 国产精品久久久久9999小说| 91久久在线观看| 日韩视频在线直播| 国产精品videossex| 国产又大又黄又粗又爽| 日本电影亚洲天堂| 欧美一区二区免费| 91香蕉国产线在线观看| 亚洲国产剧情在线观看| 亚洲免费观看在线观看| 欧美粗暴jizz性欧美20| 韩国三级大全久久网站| 亚洲一区免费看| 亚洲伦理在线观看| 国产精品九九九九九九| 亚洲精品免费视频| 欧美一区二区三区人| 日韩一级片免费在线观看| 黄色片视频网站| aa级大片欧美三级| 中文日本在线观看| 91国内精品| 国产调教一区二区三区| 任我爽在线视频精品一| 亚洲欧美日韩综合网| 欧美综合视频| 大尺度在线观看| 国产精品久久一区二区三区不卡| 亚洲精品在线三区| 日韩第二十一页| а√天堂8资源中文在线| 91欧美日韩在线| 在线精品视频一区| 日韩av资源在线| 亚洲人精选亚洲人成在线| 97超碰免费在线观看| 亚洲国产精彩中文乱码av在线播放| 久操视频在线| 日本蜜桃在线观看| 丝袜老师在线| 日韩写真欧美这视频| 日本女优北野望在线电影| 成人在线免费公开观看视频| 欧美大波大乳巨大乳| 日本一区二区视频在线| www.亚洲人| 狠狠狠色丁香婷婷综合激情| 国产91亚洲精品久久久| 久久久.com| 91麻豆福利精品推荐| 国产在线69| 国产精品视频免费观看| 国产aⅴ精品一区二区四区| 成人羞羞在线观看网站| 久久久久久一区| 久久久久久久久久久久电影| 草莓视频成人appios| 欧美黑人疯狂性受xxxxx喷水| 秋霞蜜臀av久久电影网免费| 国产精伦一区二区三区| 国产精品人成电影在线观看| 久久九九全国免费精品观看| 九九九九九国产| jizz在线免费播放| 色综合咪咪久久| 国产精品久久久久久久av福利| 四季av一区二区三区| 欧美日韩国产精品自在自线| 美女av在线免费观看| 国产v综合ⅴ日韩v欧美大片| 黄色网络在线观看| 91久久一区二区| 欧美成人精品在线观看| 九九热青青草| 精品九九在线| 91精品一区国产高清在线gif| 欧美午夜在线一二页| 欧美一区二区在线免费播放| 日韩欧美电影一区二区| 国产激情视频在线播放| 777sesese| 久久国产福利国产秒拍| 久操视频在线观看免费| 欧美一级视频| 欧美一区二区美女|