好夥計,我試圖在我的Mac上配置MAMP以用於開發目的。沒有運氣
http://www.emersonlackey.com/article/mamp-with-ssl-https http://www.webopius.com/content/355/getting-mamp-working-with-ssl-on-os-x爲SSL配置MAMP
:我已閱讀並嘗試以下說明。我可以用http或者127.0.0.1
或localhost打但是https://localhost
和https://127.0.0.1
都返回找不到主機的錯誤。
看着phpinfo,我看不到mod_ssl被加載。
有人用os x 10.6.7做過這個嗎?我不知道該從哪裏出發。
希望有人能幫忙。
感謝
------編輯開始------
以下是我已經對配置文件進行得到HTTPS工作的變化。請按照上面列出的內容獲取已創建的證書/密鑰和密碼(也可參見@dallas below)。
的httpd.conf
註釋掉IFDEF確保的LoadModule執行
#<IfDefine SSL>
LoadModule ssl_module modules/mod_ssl.so
#</IfDefine>
確保以下是文件中...
Listen 80
ServerName localhost:80
SSL .conf
添加以下....
<VirtualHost localhost:443>
DocumentRoot /Users/myname/Documents/DevProjects/WebdevProjects
ServerName localhost
SSLEngine on
SSLCertificateFile /Applications/MAMP/conf/ssl/server.crt
SSLCertificateKeyFile /Applications/MAMP/conf/ssl/server.key
</VirtualHost>
現有
<VirtualHost _default_:443>
server.crt這和server.key面前的新創建的具體根據obove TUTS'鏈接。
註釋掉
#<IfDefine SSL>
圍繞線35和周圍線245,使行結束標記...
Listen 443
之間
,更新到新創建的文件,因爲所有的證書引用根據上面的VirtualHost定義。
我也有ssl/mamp問題。我有一個自簽名證書,當我使用https請求我的許可時,但是當我接受時,我得到一個404錯誤。也許我使用錯誤的DocumentRoot作爲虛擬主機?我正在使用'/ Applications/MAMP/htdocs /',它應該是什麼? – you 2011-09-30 22:24:22