Хорошо, коллеги-кодеры, я пытаюсь настроить MAMP с SSL на моем Mac для разработки целей. Я прочитал и попробовал следующие инструкции:
http://www.emersonlackey.com/article/mamp-with-ssl-https
http://www.webopius.com/content/355/getting- mamp-working-with-ssl-on-os-x
безуспешно. Я могу нажать либо 127.0.0.1
, либо localhost с http, но оба https: // localhost
и https://127.0.0.1
возвращают ошибку host not found.
глядя на phpinfo, я не вижу загружаемого mod_ssl.
Кто-нибудь делал это с os x 10.6.7? я понятия не имею, куда идти дальше.
надеюсь, что кто-то может помочь.
спасибо
------ начало редактирования ------
ниже приведены изменения, которые я внес в файлы конфигурации, чтобы https работал. Следуйте инструкциям, перечисленным выше, чтобы создать сертификат / ключ и удалить пароль (как также указано в @dallas ниже ).
httpd.conf
Закомментируйте ifdef, чтобы убедиться, что LoadModule выполняется
#
LoadModule ssl_module modules/mod_ssl.so
#
убедитесь, что следующее находится в файле ...
Listen 80
ServerName localhost:80
ssl.conf
Добавьте следующее ....
DocumentRoot /Users/myname/Documents/DevProjects/WebdevProjects
ServerName localhost
SSLEngine on
SSLCertificateFile /Applications/MAMP/conf/ssl/server.crt
SSLCertificateKeyFile /Applications/MAMP/conf/ssl/server.key
перед существующими
server.crt и server.key являются вновь созданные в соответствии со ссылками на указанные выше ссылки.
Закомментируйте
#
вокруг строки 35 и его закрывающий тег вокруг строки 245, чтобы включить строку ...
Listen 443
между ними, обновите все ссылки сертификатов на вновь созданные файлы согласно приведенному выше определению VirtualHost.