У меня установлена WordPress веб-сайт, который я разрабатываю на моем Mac (OSX 10.6). Я могу получить к нему доступ и легко вносить изменения через localhost/username/Sites/websitefolder/.

Однако мне нужно сделать его доступным через Интернет, чтобы я мог работать над ним удаленно и чтобы другие люди осматривались, и я пытаюсь сделать это, запустив приложение ngrok (используя это руководство и сам сайт приложения - www. sitepoint.com/accessing-localhost-from-anywhere/).

У меня запущен ngrok, но всякий раз, когда я ввожу адрес, который он дает мне в браузере, он возвращает сообщение об ошибке «Запрещено: у вас нет прав доступа / на этом сервере».

Что-то мне не хватает, чтобы сделать это доступным?

1 ответ1

1

Эти шаги предполагают, что все файлы находятся в том же месте, что и мой компьютер в Mac OS X.

  1. cd /private /etc /apache2 /

  2. нано httpd.conf

  3. Изменить файл. Выполните шаги видео:

    https://www.youtube.com/watch?v=YgVJnqQ_Xb8

    (У меня нет времени, чтобы поставить видео шаги. Я поставил это позже).

  4. Перезагрузите сервер

    перезапуск sudo apachectl

  5. Идти к

    ./ngrok 80

Скопируйте YourAdrres24dfg33.ngrok.com

6 Откройте httpd-vhosts.conf

cd /private /etc /apache2 /extra

нано httpd-vhosts.conf

Напишите: ServerAlias YourAdrres24dfg33.ngrok.com под DocumentRoot

Имя_сервера localhost DocumentRoot / Библиотека / WebServer / Документы / ServerAlias YourAdrres24dfg33.ngrok.com

Вы настроены!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .