亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

安裝配置Apache支持https和fcgi

2024-05-05 00:02:32
字體:
來源:轉載
供稿:網友

Apache安裝及配置

1.1下載軟件

1、Apr:(wgethttp://mirrors.hust.edu.cn/apache//apr/apr-1.5.1.tar.gz)

2、Apr-util:(wgethttp://mirrors.hust.edu.cn/apache//apr/apr-util-1.5.4.tar.gz)

3、Pcre:(wgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.bz2)

4、Openssl:(wgethttp://www.openssl.org/source/openssl-1.0.2.tar.gz)

5、Apache:(wgethttp://www.eu.apache.org/dist/httpd/httpd-2.4.12.tar.gz)

1.2安裝Apache

請按照下面的順序安裝:

1.2.1安裝apr

[root@xttest]#tar-zxfapr-1.5.1.tar.gz

[root@xttest]#cdapr-1.5.1

[root@xtapr-1.5.1]#./configure--prefix=/usr/local/apr

[root@xtapr-1.5.1]#make&&makeinstall

1.2.2安裝apr-util

[root@xttest]#tar-zxfapr-util-1.5.4.tar.gz

[root@xttest]#cdapr-util-1.5.4

[root@xtapr-util-1.5.4]#./configure--prefix=/usr/local/apr-util-with-apr=/usr/local/apr/bin/apr-1-config

[root@xtapr-util-1.5.4]#make&&makeinstall

1.2.3安裝pcre

[root@xttest]#tar-xjfpcre-8.35.tar.bz2

[root@xttest]#cdpcre-8.35

[root@xtpcre-8.35]#./configure--prefix=/usr/local/pcre

[root@xtpcre-8.35]#make&&makeinstall

1.2.4安裝openssl

[root@xttest]#tar-zxfopenssl-1.0.2.tar.gz

[root@xttest]#cdopenssl-1.0.2

[root@xtopenssl-1.0.2]#./config--prefix=${destination_dir}-fPICno-gostno-sharedno-zlib

[root@xtopenssl-1.0.2]#makedepend;makeinstall

1.2.5安裝apache

[root@xttest]Tar-zcfhttpd-2.4.12.tar.gz

[root@xttest]Cdhttpd-2.4.12

[root@xthttpd-2.4.12]./configure--prefix=/opt/wacos/tools/apache--enable-so--enable-ssl--with-ssl=/usr/local/ssl--enable-mods-shared=all--with-apr=/usr/local/apr--with-apr-util=/usr/local/apr-util--with-pcre=/usr/local/pcre

[root@xthttpd-2.4.12]#make;makeinstall

1.3配置Apache,讓apache支持https和fcgi

1.3.1對https的支持

原理:一般一個http請求默認是80端口,一個https請求默認是443端口,這就要對apache配置虛擬主機以支持同域名多端口。在apache安裝目錄的conf/extra文件中有一個httpd-ssl.conf文件,里面是這些內容。

Listen443

DocumentRoot"/opt/wacos/tools/apache/htdocs"

ServerNamewww.example.com:443

ErrorLog"/opt/wacos/tools/apache/logs/error_log"

TransferLog"/opt/wacos/tools/apache/logs/access_log"

 

https協議是http協議里面加了一層ssl加密過程。服務器端需要一個證書文件和一個密鑰文件。下面是生成證書和密鑰的過程:

1、opensslgenrsa-outserver.key2048

運行openssl命令,生成2048位長的私鑰server.key

2、opensslreq-new-keyserver.key-outserver.csr

輸入命令以后,需要填寫如下內容:

CountryName(國家:中國填寫CN)

StateorProvinceName(區域或是省份:CHONGQING)

LocalityName(地區局部名字:CHONGQING)

OrganizationName(機構名稱:填寫公司名)

OrganizationalUnitName(組織單位名稱:部門名稱)

CommonName(網站域名)

EmailAddress(郵箱地址)

Achallengepassword(輸入一個密碼)

Anoptionalcompanyname(一個可選的公司名稱)

輸入完這些內容,就會在當前目錄生成server.csr文件

3、opensslx509-req-days365-inserver.csr-signkeyserver.key-outserver.crt

使用上面的密鑰和CSR對證書進行簽名

到此為止,就有了服務器私有密鑰(server.key)和服務器證書(server.crt)。

接下來把密鑰和證書路徑添加到上面配置的虛擬主機里面:

SSLCertificateFile"/opt/wacos/tools/apache/conf/server.crt"

SSLCertificateKeyFile"/opt/wacos/tools/apache/conf/server.key"

把https的開關打開

SSLEngineon

這樣就完成了對httpd-ssl.conf文件的配置。

在conf目錄下有一個httpd.conf文件,打開,

找到#Includeconf/extra/httpd-ssl.conf一行,把#去掉。

找到#LoadModulessl_modulemodules/mod_ssl.so一行,把#去掉。

重啟apache服務器,在瀏覽器上進行https測試。

1.3.2對fcgi的支持

Fcgi是一個進程,需要在apache啟動的時候同時加載進程。Apache要支持fcgi,需要加載mod_fcgid.so模塊。

安裝mod_fcgid.so模塊:

[root@xttest](wgethttp://www.apache.org/dist/httpd/mod_fcgid/mod_fcgid-2.3.9.tar.gz)

[root@xttest]tar-zxfmod_fcgid-2.3.9.tar.gz

[root@xttest]cdmod_fcgid-2.3.9

[root@xttest]APXS=/opt/wacos/tools/apache/bin/apxs./configure.apxs

[root@xttest]make&&makeinstall

安裝成功后,會在module目錄中生成mod_fcgid.so文件

打開httpd.conf文件,找到#LoadModulefcgid_modulemodules/mod_fcgid.so一行,去掉#號。添加以下代碼:

ScriptAlias/fcgi-bin/"/opt/wacos/tools/apache/fcgi-bin/"

SetHandlerfcgid-script

Options+ExecCGI

Orderallow,deny

Allowfromall

 

 

至此,對fcgi支持的配置已經完成。

寫一個cgi程序放在fcgi-bin目錄中,重啟apache測試。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品色婷婷福利天堂| 中文字幕一区日韩电影| 91精品国产自产在线老师啪| 欧美日韩激情网| 亚洲影影院av| 中文字幕精品在线视频| 欧美日本精品在线| 欧洲永久精品大片ww免费漫画| 色偷偷偷亚洲综合网另类| 欧美在线激情视频| 亚洲精品福利在线观看| 中文精品99久久国产香蕉| www.国产一区| 正在播放欧美视频| 日本道色综合久久影院| 精品电影在线观看| 欧美黄色三级网站| 日韩视频免费在线观看| 欧美xxxx14xxxxx性爽| 欧洲成人午夜免费大片| 欧美性视频精品| 亚洲国产美女久久久久| 日韩成人中文字幕| 亚洲最大av在线| 97国产精品视频| 91影院在线免费观看视频| 色先锋资源久久综合5566| 97视频在线观看成人| 精品国产欧美一区二区三区成人| 原创国产精品91| 亚洲国产精品久久久久久| 美女少妇精品视频| 亲子乱一区二区三区电影| 91视频-88av| 人人爽久久涩噜噜噜网站| 亚洲aaaaaa| 国产精品视频免费观看www| 国产一区二区丝袜高跟鞋图片| 91精品国产网站| 欧美成人免费播放| 欧美性猛交xxxx免费看| 国内精品久久久久久| 国产精品成人观看视频国产奇米| 久久国产精品视频| 热re99久久精品国产66热| 久久精品视频免费播放| 91成品人片a无限观看| 国产69精品久久久久9| 综合国产在线观看| 国产精品一区二区三区久久久| 亚洲精品成人av| 亚洲在线免费观看| 欧美午夜精品伦理| 国产一区二区三区在线免费观看| 国产99视频精品免视看7| 热久久这里只有精品| 国产精品视频yy9099| 日韩视频―中文字幕| 伊人伊人伊人久久| 久热99视频在线观看| 欧美综合在线观看| 欧美综合一区第一页| 成人黄色免费看| 国产成人在线播放| 91精品国产色综合久久不卡98口| 国产精品永久免费视频| 久久亚洲综合国产精品99麻豆精品福利| 亚洲精品在线观看www| 欧美激情精品久久久| 日韩视频精品在线| 91中文在线视频| 欧美xxxx综合视频| 伊人久久精品视频| 一区二区三区回区在观看免费视频| 欧美视频精品一区| 久久精品亚洲94久久精品| 成人女保姆的销魂服务| 亚洲美女精品成人在线视频| 97精品伊人久久久大香线蕉| 亚洲欧美成人一区二区在线电影| 久久免费观看视频| 97av在线视频免费播放| 少妇高潮久久久久久潘金莲| 国产99久久久欧美黑人| 国产美女高潮久久白浆| 国产精品视频午夜| 中文字幕日韩av综合精品| 亚洲综合精品一区二区| 92版电视剧仙鹤神针在线观看| 国产欧美 在线欧美| 成人久久精品视频| 日韩精品极品在线观看| 亚洲大胆人体视频| 国外成人在线播放| 欧美高跟鞋交xxxxxhd| 青青a在线精品免费观看| 欧美视频一区二区三区…| 成人免费视频97| 午夜精品久久久久久99热软件| 国产精品白嫩初高中害羞小美女| 国产精品成人一区| 欧美乱人伦中文字幕在线| 欧美激情一区二区三区高清视频| 麻豆精品精华液| 国产精品99久久99久久久二8| 欧美亚洲另类激情另类| 久久人体大胆视频| 欧美日韩中文字幕| 欧美在线一级va免费观看| 国产精品2018| 国产精品一区二区三区在线播放| 这里只有视频精品| 欧美理论电影网| 日韩视频免费观看| 欧美国产乱视频| 亚洲欧美国产va在线影院| 国产精品一区=区| 亚洲欧美综合区自拍另类| 日本成人免费在线| 欧美日韩一二三四五区| 亚洲精品网站在线播放gif| 亚洲第一精品久久忘忧草社区| 欧美成人精品不卡视频在线观看| 国产精品爽爽爽| **欧美日韩vr在线| 国内精品视频久久| 欧美日韩成人黄色| 国产欧美精品一区二区三区介绍| 久久久久久综合网天天| 国产精品一区二区女厕厕| 中文字幕久久亚洲| 精品国产老师黑色丝袜高跟鞋| 国产精品男女猛烈高潮激情| 久久国产精品免费视频| 青青a在线精品免费观看| 亚洲国产古装精品网站| 亚洲图片在区色| 亚洲国产精品久久久久秋霞蜜臀| 亚洲精品91美女久久久久久久| 在线电影欧美日韩一区二区私密| 国产情人节一区| 亚洲天堂男人的天堂| 亚洲欧美日韩直播| 国产精品美女在线观看| 亚洲乱亚洲乱妇无码| 日韩成人黄色av| 国产一区二区三区精品久久久| 国产欧美精品一区二区三区介绍| 久久久久久久亚洲精品| 欧美日韩aaaa| 欧美日韩国产限制| 精品国产户外野外| 福利一区福利二区微拍刺激| 国产精品一区二区3区| 国产精品久久久久77777| 国产精品h在线观看| 欧美日韩福利在线观看| 久热精品视频在线免费观看| 成人免费视频xnxx.com| 在线观看视频99| 国产区亚洲区欧美区| 欧美精品制服第一页| 青草青草久热精品视频在线网站| 欧美美最猛性xxxxxx|