本帖最後由 q1082121 於 2016-11-24 12:31 編輯 方案二 apache 一、把apache類型的ssl三個文件上傳到:/www/wdlinux//www/wdlinux/httpd-2.4.18/ /conf/下面便可! 三個文件分別是根證書、私鑰、公鑰 2、打開 /www/wdlinux/httpd-2.2.24/conf/httpd.conf 開啓 LoadModule slotmem_shm_module modules/mod_slotmem_shm.so LoadModule ssl_module modules/mod_ssl.so LoadModule socache_shmcb_module modules/mod_socache_shmcb.so 查找 #Include conf/extra/httpd-ssl.conf (刪除行首的配置語句註釋符號「#」保存退出) 三、進入子站對應配置文件 即vhost文件夾下的 XX.XXXX.com.conf 並編輯文件 示例配置: <VirtualHost *:443> DocumentRoot "/www/web/company_api/public_html/public" ServerName api.tzsuteng.com ErrorLog "/www/wdlinux/httpd-2.4.18/logs/error_log" TransferLog "/www/wdlinux/httpd-2.4.18/logs/access_log" SSLEngine on (將服務器證書公鑰配置到該路徑下); SSLCertificateFile "/www/wdlinux/httpd-2.4.18/conf/www.tzsuteng.com_Apache.crt" (將服務器證書私鑰配置到該路徑下); SSLCertificateKeyFile "/www/wdlinux/httpd-2.4.18/conf/tzsuteng.key" (根CA證書配置到該路徑下); SSLCertificateChainFile "/www/wdlinux/httpd-2.4.18/conf/sutengroot.crt" <FilesMatch "\.(cgi|shtml|phtml|php)$"> SSLOptions +StdEnvVars </FilesMatch> <Directory "/www/web/company_api"> SSLOptions +StdEnvVars </Directory> BrowserMatch "MSIE [2-5]" \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0 CustomLog "/www/wdlinux/httpd-2.4.18/logs/ssl_request_log" \ "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" </VirtualHost> 還有別忘記 443端口開啓 ![]() ![]() ![]() |