Как сделать сервер LAMP доступным из Интернета?

Как сделать сервер LAMP доступным из Интернета?

Я хочу создать свой собственный SNS (сайт социальной сети), поэтому я установил LAMP на свой Ubuntu 14.04. Но он недоступен из интернета! Я могу запустить сервер только на своем компьютере, набравhttps://localhostв моем браузере.

Мне не нужны никакие домены; я просто хочу, чтобы любой человек из любой точки мира мог воспользоваться моей социальной сетью, просто введя IP-адрес, и моя социальная сеть откроется, т.е. я хочу, чтобы мой сервер был доступен из Интернета.

Мой роутер Binatone DT 850W. Подскажите, пожалуйста, что мне делать?

решение1

Ваш Ubuntu работает отлично. Вам нужно настроить маршрутизатор, поэтому сначала прочтите о переадресации портов. Затем вам нужно дать вашему компьютеру статический IP-адрес внутри вашей домашней сети. Вы можете определить его с вашего маршрутизатора. Когда вы выполните эти шаги, пользователь введет ваш публичный IP-адрес вашего маршрутизатора и сможет увидеть ваш сайт. Проблема в том, что ваш публичный IP-адрес не является статическим, он может меняться каждый раз, когда ваш домашний интернет перезагружается. Кроме того, это небезопасно, потому что если кто-то получит доступ к вашему ноутбуку за пределами вашей сети Hoek, он сможет получить доступ ко всем вашим устройствам через дыры в безопасности.

Чтобы узнать, как настроить маршрут, вам следует обратиться на сайт маршрутизаторов StackExchange, как предложено в комментарии.

P.S. Вы можете использовать что-то вроде Heroku, если вы просто хотите бесплатно показать свой сайт кому-то. Но за производство в Heroku вам придется платить.

Связанный контент