心有多大舞臺便有多大

          Embrace changes, pursue excellence, share niceness.

          (轉載)apachectl startssl啟動apache自動運行輸入密碼

          apachectl startssl啟動apache自動運行輸入密碼

          作者:不詳 來源: http://www.chinaunix.net(無顯示即不詳)
          • 核心提示:安裝了一臺服務器,只開放了https,沒有開放http 把啟動命令/usr/local/bin/apachectl startssl寫到/etc/rc.local里,重啟服務器。 發現apache并沒有自動運行。 手動運行 [root@localhost]# /usr/local/bin/apachectl restart httpd not running, trying to start Apach.....
          安裝了一臺服務器,只開放了https,沒有開放http
          把啟動命令/usr/local/bin/apachectl startssl寫到/etc/rc.local里,重啟服務器。
          發現apache并沒有自動運行。
          手動運行
          [root@localhost]# /usr/local/bin/apachectl restart
          httpd not running, trying to start
          Apache/2.2.0 mod_ssl/2.2.0 (Pass Phrase Dialog)
          Some of your private key files are encrypted for security reasons.
          In order to read them you have to provide the pass phrases.

          Server www.example.com:443 (RSA)
          Enter pass phrase:

          OK: Pass Phrase Dialog successful.
          發現原來是要輸入pass phrase的原因

          解決方案有2種
          1:去掉/usr/local/bin/apachectl startssl啟動的pass phrase,用空pass phrase啟動apache
          (while preserving the original file):
          $ cp server.key server.key.org
          $ openssl rsa -in server.key.org -out server.key

          確認server.key 文件為root可讀
          $ chmod 400 server.key
          參考http://www.chinaunix.net/jh/13/599604.html

          2:編輯
          vi /usr/local/apache2/conf/extra/httpd-ssl.conf
          注釋SSLPassPhraseDialog  builtin
          在后添加
          SSLPassPhraseDialog exec:/usr/local/apache2/conf/apache_pass.sh

          vi /usr/local/apache2/conf/apache_pass.sh
          #!/bin/sh
          echo "密碼"

          chmod +x /usr/local/apache2/conf/apache_pass.sh

          然后重啟apache
          [root@localhost conf]# /home/apache2/bin/apachectl start
          [root@localhost conf]#

          然后從起服務器,就可以運行了

          參考http://httpd.apache.org/docs/2.0 ... sslpassphrasedialog

          posted on 2008-04-28 09:24 pony 閱讀(2751) 評論(3)  編輯  收藏 所屬分類: linux

          評論

          # re: (轉載)apachectl startssl啟動apache自動運行輸入密碼 2009-02-19 16:28 pony

          一定要記得把apache_pass.sh腳本的+x權限加上  回復  更多評論   

          # re: (轉載)apachectl startssl啟動apache自動運行輸入密碼[未登錄] 2014-02-21 16:43 0

          薩頂頂頂頂頂頂頂頂頂頂頂頂  回復  更多評論   

          # re: (轉載)apachectl startssl啟動apache自動運行輸入密碼[未登錄] 2014-02-21 16:43 0

          這是我見過最丑的網站了  回復  更多評論   

          主站蜘蛛池模板: 轮台县| 乌鲁木齐市| 苍南县| 本溪市| 平阴县| 喀什市| 平遥县| 惠东县| 乐平市| 济源市| 桐乡市| 时尚| 贺州市| 随州市| 安泽县| 布拖县| 宁德市| 铁岭市| 开平市| 湾仔区| 龙江县| 东源县| 三河市| 神农架林区| 株洲市| 镇雄县| 黔东| 漳浦县| 安宁市| 沿河| 怀远县| 镇远县| 涞水县| 石台县| 浦北县| 昭平县| 株洲市| 蚌埠市| 青田县| 永清县| 水富县|