一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

云服務器|WEB服務器|FTP服務器|郵件服務器|虛擬主機|服務器安全|DNS服務器|服務器知識|Nginx|IIS|Tomcat|

服務器之家 - 服務器技術 - 服務器知識 - Windows Server 2016 上配置 APACHE+SSL+PHP+perl的教程詳解

Windows Server 2016 上配置 APACHE+SSL+PHP+perl的教程詳解

2020-08-20 20:33tty521 服務器知識

這篇文章主要介紹了Windows Server 2016 上配置 APACHE+SSL+PHP+perl的教程詳解,需要的朋友可以參考下

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<strong><span style="color:#FF0000;">安裝環境</span></strong>
 谷歌云實例 Windows Server 2016
Apache   Apache/2.4.25 (win64-VC14)
PHP    php-5.6.30 (VC11 x64 Thread Safe)
PERL    ActivePerl-5.24 (Win64)
OpenSSL  openssl-1.0.2j-win64
VC14    Microsoft Visual C++ 2015(vcredist_x64)
VC11    Microsoft Visual C++ 2015(vcredist_x64)
<strong><span style="color:#FF0000;">1.安裝 Apache</span></strong>
Apache/2.2 不支持php-5.3以后的版本,用最新的 Apache/2.4,由于是Win64-VC14版本,需安裝 x64位版本的 VC2015運行庫,即VC14
http://httpd.apache.org/download.cgi
http://www.apachelounge.com/download/VC14/binaries/httpd-2.4.25-win64-VC14.zip
解壓到 D:\httpd
修改 D:\httpd\conf 和 D:\httpd\conf\extra 目錄下的文件,替換 C:/apache24 到 D:/httpd

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<span style="color:#FF0000;"><strong>2.安裝 SSL</strong></span>
http://openssl.org
https://wiki.openssl.org/index.php/Binaries
https://slproweb.com/products/Win32OpenSSL.html
這里使用了 Apache/2.4.25 自帶的 openssl ,在 D:\httpd\bin 目錄 ,默認配置文件位于 C:/openssl-1.0.2j-win64/ssl/openssl.cnf
用命令建立 server.key 和 server.crt
  set path=D:/httpd/bin
  D:
  cd D:/httpd/conf/
  copy openssl.cnf openssl.conf
  mkdir demoCA\newcerts
  echo.>demoCA/index.txt
  echo.>demoCA/serial
  openssl genrsa -out server.key 1024
  openssl req -new -x509 -key server.key -out server.crt -days 3650 -config openssl.conf  
修改 D:/httpd/conf/httpd.conf 文件,去掉下面兩行前面的 #
#LoadModule ssl_module modules/mod_ssl.so
#Include conf/extra/httpd-ssl.conf
修改 D:/httpd/conf/extra/httpd-ssl.conf 文件,注釋下面的行
#SSLSessionCache    "shmcb:d:/httpd/logs/ssl_scache(512000)"
<span style="color:#FF0000;"><strong>3.安裝 perl</strong></span>
?
1
2
3
4
5
6
下載后安裝時選第三項會自動安裝到 c:/perl64 ,無需做其它修改,以后加載.pl文件時,第一行指向 #!c:/perl64/bin/perl.exe
http://perl.org
http://www.activestate.com/activeperl/downloads
修改 D:/httpd/conf/httpd.conf 文件,去掉下行前面的 #
#LoadModule cgi_module modules/mod_cgi.so
<span style="color:#FF0000;"><strong>4.安裝 php</strong></span>

php 有兩種版本,Thread Safe(TS) 和 Non Thread Safe(NTS) , TS 用于APACHE ,NTS 用于IIS 

由于 VC11 x64 Thread Safe 需安裝 x64位版本的 VC2012運行庫,即VC11,在微軟官方網站搜索安裝。   

?
1
2
3
4
5
6
7
8
http://windows.php.net/download/
http://windows.php.net/downloads/releases/php-5.6.30-Win32-VC11-x64.zip
解壓到 D:/httpd/php-5.6.30 ,把 php.ini-production 改名為 php.ini
修改 D:/httpd/conf/httpd.conf 文件,增加下面的行
LoadModule php5_module "D:/httpd/php-5.6.30/php5apache2_4.dll"
PHPIniDir "d:/httpd/php-5.6.30"
AddType application/x-httpd-php .php .html .htm
如果出現找不到 D:/httpd/php-5.6.30/php5apache2_4.dll 文件的提示,可能是需要的VC運行庫沒有安裝,或者是apache和php的版本不配。
?
1
2
3
4
5.到此配置結束,<span style="color:#FF0000;"><strong>使用下面的命令啟動服務</strong></span> 
httpd -k install
httpd -k start 
單是 httpd -k start 不能啟動服務

以上所述是小編給大家介紹的Windows Server 2016 上配置 APACHE+SSL+PHP+perl的教程詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對服務器之家網站的支持!

原文鏈接:http://blog.csdn.net/tty521/article/details/54631608

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品一区二区三区免费视频 | 好爽好深好猛好舒服视频上 | 亚洲国产精品自在现线让你爽 | 192.168.191| 色依依视频视频在线观看 | 亚洲国产精品自在现线让你爽 | 性满足久久久久久久久 | 免费一区在线观看 | 国产一及毛片 | 小草观看免费高清视频 | 天堂avav| 男同桌脱我奶罩吸我奶作文 | 交换余生在线播放免费 | 嫩草视频在线观看免费 | 青青在线香蕉国产精品 | 亚洲欧美日本在线观看 | a男人天堂| 爽好紧别夹宝贝叫大声点护士 | 国产一级黄毛片 | 日本javhd | 亚洲精品www久久久久久久软件 | 天堂资源在线www中文 | 91久久偷偷做嫩草影院免费 | 9久re在线观看视频精品 | 扒开双腿猛进入爽爽视频ai | 97成网| 九九久久精品 | 含羞草传媒网站免费进入欢迎 | 麻豆找网服 | 袖珍人与大黑人性视频 | jk制服蕾丝超短裙流白浆 | 日韩理论在线观看 | 亚洲天堂v| 国产精品美女久久久久 | 校服下的白嫩小乳尖h1v1 | 亚洲视频在线观看地址 | 国产成人精品一区二三区 | 青青青手机视频 | 99久久精品免费看国产 | 国产成人毛片 | 日韩国产欧美成人一区二区影院 |