Как да се организира на уеб сървър (хостинг) у дома

Уеб администратори, се развива на голям брой сайтове за себе си или за поръчка, можете да използвате сървъра, който се намира точно в дома си. Можете да проверите бързо промените, направени в кода на сайта или неговото проектиране, предварително конфигуриране всички настройки, преди да изпратите готовия проект за актуалното местоположение. В допълнение, много често има ситуации, когато самото функциониране на интернет страницата, губи част от функционалността, или да го има грешки - тогава можете да проверите работата си на друг хост. И местен уеб сървър ще бъде от полза.

Има няколко начина за организиране на хостинг сайтове у дома. Така например, в Windows, като вече има предварително зададено IIS сървър, и феновете на операционната система, може да го използват. За съжаление, уеб сървър не може да се припише на гъвкавост при адаптирането на системата, а всъщност много от продуктите на Microsoft, свързани с уеб технологии страдат от нетривиален подход за изпълнение.

Поради това, в повечето случаи е по-добре да се използва къщата за хостинг сайтове към друг сървър - Apache, която работи огромния брой уеб сървъри в мрежата. Можете да го инсталирате от безплатна инсталационен пакет за Windows, взети от сайта на разработчика, а след това инсталиране на останалата част от необходимите компоненти - сървър на бази данни (например, MySQL), пощенски сървър, а след това го настроите.

Но има и по-лесен начин. Има специална проект - Denwer, която съдържа всички необходими компоненти, конфигурирани за организацията на локалния хост в околната среда на Windows. Инсталиране на програмата е много проста и няма да има никакви затруднения. Единственият недостатък на инсталацията на системата в Windows Web Server се крие във факта, че почти 100% от хостинг доставчици, използвани на тяхната собствени сървъри Unix операционни системи семейство, които се различават от правата на системи за управление на достъп на Microsoft до файлове и директории. Това може да доведе до факта, че в някои случаи на функционирането на теста и истинският сайт може да варира в зависимост от разликите в настройките за сигурност на файлове и директории.

Ето защо, най-добрият вариант ще бъде да организира къща хостинг сайтове на сървъра работи Unix съвместима система. Например, много популярен Ubuntu, или родоначалник на Debian Linux семейство са много добри възможности за избор. Debian стабилни версии се считат за най-надеждната операционната система, под контрола на разпределението минава огромен брой сървъри на различни цели. Монтаж, необходимо за организации, работещи на Linux компоненти е много проста, но тя изисква известна подготовка, както и за неопитен потребител може да е прекалено сложно. Но тази машина е неизискващ до ресурси, като Linux-базирани уеб сървър, можете да използвате остаряла техника. Например, един персонален компютър с едно десетилетие преди Celeron процесор с честота от 1200 мегахерца напълно да се справи с тази задача. Единственото нещо, което трябва да добавите към него - памет, която мнозина никога не се случва, както и че е толкова любители на "яде" сървъра на базата данни.

Монтира се по такъв начин, сървърът е много удобно да се включат компютърната мрежа у дома, организиране на достъп до него чрез SSH и FTP, и взаимодействие с тях няма да се различава от взаимодействието с хостинг сървър на доставчика на. И сега, всички проекти, ще бъде лесно да се разработи и тества, дори и ако няма връзка с интернет.

Предложи на идеята за урок: