Уже я это установил в домене с инструментом puTTY, но пробую присоединять mailgun и, итак, для того, чтобы оно функционировало, нуждаюсь в удостоверении SSL также в помещении, остаюсь этот руководитель https://www.youtube.com/watch? v=mb8OkCLS43w, и так как он дает мне ошибку, это - то, что у меня есть в моем виртуальном host
ServerName panetown.com
ServerAlias panetown.com
DocumentRoot "${INSTALL_DIR}/www/shopp-app/public"
# Por aqui la ruta absoluta donde se aloja tu web para futuras renovaciones en Let's Encrypt
Alias /.well-known "C:/wamp64/www/shopp-app/.well-known"
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
Создавать удостоверение SSL для твоего localhost может быть достаточно тоскливое задание. Как дела помогать для нам, оставило одну им guГ - в простую шаг за шагом как устанавливать удостоверение SSL в твоем localhost используя Wamp. Он известен из всех Devs, что иметь сервер разработки это mГЎs idГ©ntico возможно в producciГіn - жизненный важно, чтобы реализовывать Тест обоснованные. Ну, я оставляю тебе окончательный путеводитель:
ObservaciГіn: В каких-то маршрутах я размещаю имя apachex.x.x, это, потому что ты versiГіn от индейца-апачиа и Wamp он может отличаться в нее mГ, - за которым ты должен санкционировать и быть висящим на этой части шагов.
Устанавливать OpenSSL:
Вводит в компьютер в https://slproweb.com/products/Win32OpenSSL.html и загружает соответствующую версию с твоей операционной системой.
По умолчанию индеец-апачи имеет обыкновение sobrescribir 2 файла .dll очень важные для того, чтобы удостоверение смогло функционировать хорошо, что libay32.dll и ssleay32.dll, это производит ошибки mГЎs вперед, когда estГЎs конфигурируя твое удостоверение.
, Чтобы это исправлять, видит до маршрута
C:/wamp/bin/apache/apachex.x.x/bin
ищет и подтверждает, что эти два файла были типа .dll, и что они не взвешивали 0 Kb, если выполняется одно из этих условий, тогда обратись к
C:\wamp\bin\php\phpx.x.x\ (la version de php que uses)
и скопируй их aquГ, - потом вернись и прикрепи их в папке bin индейца-апачиа. Из-за Гєltimo видь в файл
C:/wamp/scripts/config.inc.php
и прокомментируй они lГ-neas 133 и 139 и в continuaciГіn:
Производит ключи SSL:
Открывает конечную остановку и dirГ-gete в маршрут, где устанавливается openSSL, которая quedarГ - в сходный с этим: C:\OpenSSL-Win64\bin\ (en caso que uses Window, sino sigue los pasos correspondientes en tu sistema operativo)
.
a) Помещенный в маршруте, выполняет следующие команды:
openssl genrsa -aes256 -out private.key 2048
openssl rsa -in private.key -out private.key
openssl req -new -x509 -nodes -sha1 -key private.key -out certificate.crt -days 36500 -config C:/wamp/bin/apache/apachex.x.x/conf/openssl.cnf
b) Копирует файлы, которые произвелись в маршруте ее instalaciГіn OpenSSL, что deberГ-an быть private.key и certificate.crt (это твои ключи для удостоверения) и они прикрепи в
C:/wamp/bin/apache/apachex.x.x/conf/
Конфигурировать httpd.conf и php.ini Вводя информацию в компьютер в твоем файле httpd.conf и descomenta они lГ-neas следующие:
LoadModule ssl_module modules/mod_ssl.so
Include conf/extra/httpd-ssl.conf
LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
Потом открывает твой файл php.ini и descomenta:
extension=php_openssl.dll
Проверяет tambiГ©n, что этот актив в расширении Php в menГє нижнее право Wamp.
Конфигурируя твой файл httpd-ssl.conf:
, Когда ты устанавливаешь и производишь удостоверение SSL, ты нуждаешься в том, чтобы конфигурировать файл
C:/wamp/bin/apache/apachex.x.x/conf/extra/httpd-ssl.conf
для того, чтобы он остался asГ-:
DocumentRoot “C:/wamp/www”
ServerName localhost:443
ServerAdmin admin@example.com
ErrorLog “C:/wamp/bin/apache/apachex.x.x/logs/ssl_error.log”
TransferLog “C:/wamp/bin/apache/apachex.x.x/logs/ssl_access.log”
MГЎs внизу в ней lГ-nea 145:
SSLCertificateFile “C:/wamp/bin/apache/apachex.x.x/conf/ssl/certificate.crt”
И в ней lГ-nea 155:
SSLCertificateKeyFile “C:/wamp/bin/apache/apachex.x.x/conf/ssl/private.key”
ты Должен проверять, что маршруты, воплощенные наверху estГ©n правильные и, что файлы, которые estГЎn определенные существуют (а создай их), для того, чтобы оно смогло функционировать. Это я лишаю себя большого количества времени открывать это и решать это в Вашем моменте.
Однажды ты создал, сохранял и конфигурировал все, как я объясняю тебе, перейди, когда Индеец-апачи / апачекс.кс.кс тестирует эту configuraciГіn с консоли в маршруте C: / wamp / bin / / bin/. Выполни следующую команду в консоли:
httpd -t
Проверяет, что синтаксис и она configuraciГіn estГ©n правильные.
, Если despuГ©s от этой команды ты получаешь этот экран:
Syntax OK
Entonces совсем он будет хорошо, только тебе остается возобновлять или загружать твой server с Wamp.
, Если ты продолжаешь указанные шаги и осторожен, что маршруты, которые ты устанавливаешь, совпали с маршрутами твоей папки Wamp, не deberГ-схватывай, иметь проблемы и разместив https://localhost в твоем server tГ©cnicamente ты должен мочь начинать скроллировать твой собственный localhost с удостоверением. Ошибка Chrome подозрительного удостоверения получается как предупреждение (это нормальное, потому что твое удостоверение не распознано как популярный один, сравнивается с оставшейся частью доменов и pГЎginas Веб на рынке).
Надеялся пожертвовать сообществом с этой статьей. Если у тебя есть какая-то подсказка, сомнение или лучший способ делать вещи, не жди и прокомментируй, чтобы улучшаться.
Шрифтов: https://medium.com / jdevmanzo/como-crear-una-llave-ssl-para-wamp-en-localhost-8055e7116a21