Какой http сервер лучше установить на домашнем компьютере?
Для того чтобы сделать сайт более простым и понятным, можно воспользоваться “CMS”. Однако здесь возникают законные вопросы: «А что такое вообще эта “CMS”? Как ей пользоваться? И насколько она вообще подходит к конкретной программе?»
Эти вопросы тем более существенны, если в вашем распоряжении нет безлимитного интернета, и вы пока не готовы выложить всю имеющуюся у вас информацию в интернет. Допустим, что вы еще так и не смогли пока определиться с названием сайта и его тематикой. В это случае вы сможете установить необходимый сервер в домашних условиях.
Для начала нужно определиться с понятием «Сервер» вообще. Итак, сервер – это специальная программа, которая устанавливается на конкретном компьютере и в ответ на запросы пользователя выдает готовый ответ. Однако, предварительно ей приходится обратиться к скриптам “CMS” и обработать полученный результат.
“Apache”. Очень интересный вариант для продвинутых пользователей и прочих любителей сложных настроек. Этот сервер «с превеликим удовольствием» позволит вам учиться и экспериментировать. Вам придется часто менять конфигурации и подключать множество самых разных опций. Если вы не обладаете достаточным опытом, то у вас есть два пути: либо вы потратите много времени, разберетесь с предложенными задачами и успешно их решите, либо вы так и не сумеете создать собственный сайт на базе этого сервера.
В любом случае, пробуйте и не отступайте! Создавайте нужные конфигурации и запускайте сервер не сразу, а поэтапно. Это значительно облегчит вам задачу. Если в какой-то момент произойдет сбой, вы гораздо быстрее сможете найти и устранить допущенную ошибку. Наверняка, она будет в той строчке, которую вы заполнили только что. Вам может показаться, что это нудно и очень долго, может быть в чем-то вы и правы.
Это действительно требует больших временных затрат и приложения умственных способностей: настройка и подключение отдельных модулей требует от пользователя большого терпения и сообразительности. Однако, результат того стоит. Тем более, что есть и другие серверы, подключение которых возможно окажется еще более сложным и непонятным. С другой стороны, если вы все сделаете правильно, вы не только оптимизируете работу, но и приобретете ценный опыт.
“Denwer”. Достаточно прост в установке и использовании. Устанавливается на персональный компьютер одновременно с базовым комплектом, в который входит все необходимое. Специалисты советуют устанавливать именно его.
“Appserver”. Как и предыдущий не вызовет никаких затруднений даже у малоопытного пользователя. Единственное условие: при установке обязательно укажите порт «80» или «8080», хост “localhost”, имя пользователя базы данных “root”. Поле «Пароль» оставляется незаполненным. Все. Это весь алгоритм подключения, который вы с легкостью преодолеете, если будете достаточно внимательны и ничего не перепутаете.
Как только вы сможете окончательно определиться в пользу того или иного сервера, устанавливайте его на своем компьютере. Он обязательно понадобится для того, чтобы установить CMS на компьютере, который вы используете дома.
Вот несколько ссылок, с которых вы можете скачать нужный вам вариант. Они не прямые, так как через некоторое время станут доступными новые версии.
“Apache HTTP server” можно найти здесь: “PHP – http://www.php.net/”. Или здесь: http://www.apache.org/. Под сочетанием слов “MySql” или “Stable Releases” найдите ссылку http://dev.mysql.com/downloads/.
Пройдите по ссылке http://www.denwer.ru/ и скачайте “Denwer”.
“Appserver” можно скачать с официального сайта разработчика http://appservnetwork.com/.
Ссылки на новые версии программы вы сможете найти или на главной странице сайта или в соответствующем разделе “Downloads”.
После завершения установки сервера, попробуйте его запустить. Для этого наберите в браузере следующее сочетание: http://loclahost. вы успешно справились с поставленной задачей по установке сервера, если перед вами будет развернута стандартная страничка. Это значит, сервер работает, и вы можете разместить в папке “www” файлы, выбранные “CMS” или “html”-файлы. Если сервер отказывается работать, а для его подключения вы выбирали порт «8080», наберите http://localhost:8080.
Успехов в создании собственного сайта и больших прибылей!