Установка web-сервера Apache в Kubuntu

20.02.2010. Linux

0

Установка и настройка Apache в Kubuntu не занимает много времени.

Устанавливаем Apache2

sudo -s

apt-get install apache2

Сервер установлен и готов к работе;)

Ставим MySQL

apt-get install mysql-server mysql-client

В процессе установки попросят выбрать  пароль для базы данных. Установите его и не потеряйте.

Устанавливаем и настраиваем perl

Если, вдруг, у вас не стоит perl (чего быть не должно, устанавливается обычно с системой), то ставим его:

apt-get install perl

Теперь настраиваем.

Первым делом добавляем в файл /etc/apache2/httpd.conf (nano /etc/apache2/httpd.conf) эту строчку:

AddHandler cgi-script .sh  .pl .cgi

Затем переходим в папку cd /etc/apache2/sites-available

cd /etc/apache2/sites-available

Там должен быть файл с именем default. Открываем его.

nano default

Находим строчку ScriptAlias /cgi-bin/ путь и меняем на путь к папке (только запомните путь, который был до этого), в которой мы хотим хранить perl-скрипты. Например, на /var/www

Теперь, ищем все строчки с путем, запомненным нами и меняем в них путь на новый.

Теперь ваши perl-скрипты доступны по адресу localhost/cgi-bin/

Если мы хотим хранить их не только в этой папке, то надо в блок <VirtualHosts *:80> </VirtualHosts> добавить вот такие строчки:

<Directory "путь">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Options ExecCGI
Order allow,deny
allow from all
</Directory>

Устанавливаем php

apt-get install php5 libapache2-mod-php5 php5-common php5-cli php5-cgi php5-mysql

Устанавливаем phpMyAdmin

apt-get install phpmyadmin

Для доступа к phpmyadmin вводим в браузере localhost/phpmyadmin
После всего этого перезагружаем apache2 (/etc/init.d/apache2 restart) и радуемся жизи.

php5-common php5 libapache2-mod-php5 php5-cli php5-cgi php5-mysql
Страница 1 из 11

Rambler's Top100 Блогун - монетизируем блоги