Назад | Перейти на главную страницу

Настройка публичного сервера

Мне нравится разработка веб-страниц и PHP, но я всегда использовал FTP и общедоступный домен для тестирования. Мне повезло, что у меня очень быстрое интернет-соединение, и это нормально сработало. Я только что настроил EasyPHP как локальный сервер. После того, как мне показали Opera Unite, я заинтересовался настройкой общедоступного сервера с моим компьютером. Я знаю, что EasyPHP не «идеален» для этого, и я знаю, что сделать это для любого серьезно используемого веб-сайта невозможно. Однако я знаю, что это возможно, и был бы очень признателен за помощь в этом, будь то EasyPHP или другая установка, о которой я не знаю.

Если вы хотите создать свой собственный сервер в виде виртуальной машины или физического оборудования, Ubuntu Server имеет Вариант LAMP-in-a-box:


(источник: debianadmin.com)

Это дает вам коробку, очень похожую на то, что вы ожидаете от своей среды хостинга.

Если вы хотите остаться на Windows, подумайте XAMPP.

Небо здесь предел. Просто помните, что интернет-провайдеры могут блокировать определенный трафик или порты из-за того, что вы подключены к потребителю. Вы настроили службу динамического DNS, чтобы вы могли следить за своим тестовым окном при изменении вашего IP-адреса? Я использую dyndns.com, и мне с ними повезло. Затем настройте Apache или все, что вы хотите протестировать, и подключитесь. Я думаю, вы найдете это бесценным инструментом обучения.

Вы можете запросить у своего интернет-провайдера статический IP-адрес для домашнего подключения к Интернету. Здесь, в Австралии, это обходится мне дополнительно в 10 долларов в месяц. Не уверен насчет других стран. Если вы используете LAMP, вы можете виртуализировать свой компьютер ... запустить сервер в виртуальном боксе или vmware, прежде чем открывать его для всего мира.

Кроме того, интернет-провайдеры обычно ограничивают (блокируют) скорость загрузки из домашних интернет-соединений (в частности, чтобы они не использовались для веб-хостинга). Скорость вашего исходящего интернета можно проверить с помощью ookla speedtest. Интернет-модемы также часто показывают скорость соединения.

Например, моя скорость загрузки составляет менее 1/8 от моей скорости загрузки, поэтому для меня запуск чего-либо из дома очень-очень медленный.

В дополнение к этому, я считаю, что на самом деле намного быстрее работать с онлайн-веб-сервером, чем с использованием WAMP на моем настольном ПК (мой процессор - I 7 720 ... возможно, он будет лучше)

Почему бы не получить что-нибудь вроде Vultr VPS за 10 долларов в месяц? (1 ЦП, 2 ГБ ОЗУ, 55 ГБ ХРАНИЛИЩА) ... установите на нее бесплатную панель управления, такую ​​как Cyberpanel, Vesta, Centos Web Panel или Virtualmin .... вы не ошибетесь с такой настройкой.