Настройка Apache Linux
Первым этапом является непосредственно установка веб сервера apache. Сам файл можно скачать с официального сайта. Кстати, рекомендуется использовать версию 1.3.33, поскольку она наиболее стабильная и удобна в работе, а при ее последующей настройке не возникает проблем и особых сложностей. Последующие версии веб сервера являются экспериментальными, а соответственно они требует большей усидчивости при настройке, особенно при подключении MySQL.
Удобная установка сервера apache обеспечивается понятным диалоговым окном. Все что необходимо – это следовать предлагаемым шагам программы. При установке необходимо дать название домену, серверу и написать Е-мэйл адрес администратора. При дальнейшей работе имя домена и сервера можно изменить. После прохождения всех шагов и установки веб сервера нужно установить phpфайл. Его тоже можно скачать на официальном сайте в заархивированном виде. Установить файл необходимо в директорию с установленным веб сервером. Далее потребуется также установить интерпретатор кодинга Perl и подключить MySQL. Все скачивается на официальных сайтах и устанавливается при помощи мастера установки, поэтому дополнительных разъяснений не требует.
После установки всех перечисленных программ следует настройка сервера апач. В первую очередь необходимо обеспечить оптимальность работы веб сервера. Для редактирования всех основных настроек достаточно воспользоваться файлом httpd.conf. Он располагается в реестре со всеми файлами установленного сервера и открывается обычным блокнотом. С его помощью и вводятся все будущие изменения.
Первый шаг – это изменение названия папки htdocs на documentRoot “C:/www/html”. Это необходимо для того, чтобы все HTML-документы сохранялись в одной папке. Дальнейшая настройка сервера apache linux производится путем замены строчек в искомом выше файле с помощью блокнота. Необходимо сделать так, чтобы cgi-скрипты располагались в одной и той же папке, для наибольшего удобства. Также важно создать для каталога скриптов два псевдонима, что также приводит к наибольшему удобству пользования веб сервером. Затем в директории htdocs необходимо изменить содержимое для того, чтобы задать ряд настроек по умолчанию для данного каталога и всех его подкаталогов. Это важно, потому что все подкаталоги обладают автоматической генерацией списка содержимого при просмотре с помощью браузера, а также оснащены поддержкой SSI и имеют файл для индивидуальной настройки. Также должна производиться centos настойка веб сервера в виде указания рассмотрения файлов с расширениями exe и bat в виде cgi-модулей. Также необходимо настроить технологию подключения «внешних» файлов, чтобы можно было в дальнейшем с максимальным удобством редактировать сайт по частям. Заключительным этапом будет сохранение всех внесенных изменений.
После того, как завершена настройка веб сервера linux, необходимо заняться привязкой Apache к PHP5. для этого необходимо скопировать установленный файл php5ts.dll в папку операционной системы SYSTEM32 и переименовать его в php.ini. После этого его можно открыть при помощи блокнота и внести нужные изменения в виде указания переменных. Однако производить настройку данного файла рекомендуется только опытным пользователям. В противном случае лучше оставить все настройки по умолчанию или обратиться за помощью к IT-специалисту. Дальнейшая настройка apache linux, а именно PHP файла может производиться двумя методами – в виде модуля Apache или в качестве CGI-бинарника. Профессиональные IT-специалисты рекомендуют настраивать данный файл в виде модуля Apache, поскольку это защищает от неработоспособности некоторых функций, например virtual, а также обеспечивает наибольшую стабильность и скорость работы веб-сервера. Далее необходимо проверить, что все внесенные в реестр изменения установили привязку Apache с PHP и Perl.
В конечном итоге остается настроить работу MySQL совместно с PHP и Perl. Это делается путем копирования файла libmysql.dll из реестра с программой в папку system32, а также дальнейшей проверкой его на работоспособность. Этим и заканчивается настройка веб сервера ubuntu и всех необходимых для оптимальной работы дополнений и функций. Для опытного пользователя вся вышеизложенная информация не окажется непонятной и сложной. Но если в голове зреют сомнения о правильности установки и настойки веб сервера, лучше обратиться к опытным IT-специалистам.