心有多大舞臺便有多大

          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里,重啟服務器。 發(fā)現(xiàn)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里,重啟服務器。
          發(fā)現(xiàn)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.
          發(fā)現(xiàn)原來是要輸入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 閱讀(2758) 評論(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

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

          主站蜘蛛池模板: 贵德县| 石家庄市| 济宁市| 鸡泽县| 荣成市| 乐东| 巨鹿县| 仪征市| 永清县| 封丘县| 乡宁县| 资中县| 苏尼特右旗| 布尔津县| 泰来县| 南通市| 阜宁县| 南投市| 浮山县| 丰原市| 叶城县| 海原县| 新田县| 漠河县| 历史| 环江| 息烽县| 台安县| 晴隆县| 富裕县| 区。| 栾川县| 温宿县| 高邮市| 廉江市| 民丰县| 大兴区| 漳平市| 巴东县| 郧西县| 甘洛县|