Какой порт мне нужно открыть, чтобы другие могли подключиться к моей папке "www"?

Я хочу следовать этому решению, но...

Я специально хочу разрешить другим доступ к сайту в локальной сети, который будет храниться в системной папке по умолчанию "/var/www/html" AKA 127.0.0.1

Итак, я думаю, мне просто нужно знать, какой порт мне использовать, предположим, это порт 8080, в любом случае, я хочу, чтобы этот вопрос был здесь @ AskUbuntu за его полезность.

2 ответа

Решение

Сразу после установки пользователем веб-сервера apache веб-сервер запускается как сервис. При запуске этой службы порт 80 (для трафика HTTP) открывается автоматически.

Предлагаемое чтение и подробности о apache / php / MySQL в Ubuntu: ApacheMySQLPHP

Важно: Apache, php, phpmyadmin и MySQL должны быть правильно настроены для безопасной работы вашего сайта. Пожалуйста, обратитесь к подробным руководствам в другом месте.

Вы не хотите "открывать порт", вы хотите настроить веб-сервер.

По умолчанию веб-сервер прослушивает порт 80 для HTTP, или веб-сервер открывает этот порт для вас. Ваш сайт хранится в папке, вы можете назвать его "www", но это не "AKA" 127.0.0.1, и если вы обслуживаете его на других компьютерах, вы не можете позволить своему веб-серверу прослушивать только 127.0.0.1. Кроме того, если доступ ограничен только локальной сетью, безопасность может не быть проблемой, но помните о такой проблеме безопасности, когда вы настраиваете сервер для доступа других пользователей к вашим файлам. Пожалуйста, убедитесь, что вы понимаете такие вещи, прежде чем продолжить.

Вы можете начать с установки apache2 пакет, и ваш веб-сервер запущен и работает (файлы хранятся в /var/www/html).

Я предлагаю вам Google что-то вроде "ubuntu apache php", чтобы найти тонны руководств по этой теме, то есть установить, настроить веб-сервер, поддерживающий работу сайтов PHP (возможно, включая сервер MySQL), если вы столкнулись с некоторыми конкретными проблемами во время этого процедура, задайте эти вопросы вместо.

СОВЕТ: может быть более полезным добавить вашу конкретную версию Ubuntu при поиске в Google, например: "Ubuntu 14.04 LTS apache php"

Другие вопросы по тегам