Debian Squeeze устанавливаем LAMP (Linux, Apache, MySQL, PHP)В продолжение статьи об установке сервера на базе дистрибутива Linux Debian Squeeze мы расскажем о том как настроить полнофункциональный WEB Сервер с использованием Apache2, MySQL и PHP5.

Установку нашего Веб сервера начнем с установки MySQL - сервера.
Для этого в консоли выполняем такую команду.

tester@debian:~$ sudo apt-get install mysql-server mysql-client
[sudo] password for tester:
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient16 libnet-daemon-perl libplrpc-perl mysql-client-5.1 mysql-common mysql-server-5.1
  mysql-server-core-5.1
Предлагаемые пакеты:
  libipc-sharedcache-perl libterm-readkey-perl tinyca
НОВЫЕ пакеты, которые будут установлены:
  libdbd-mysql-perl libdbi-perl libhtml-template-perl libmysqlclient16 libnet-daemon-perl libplrpc-perl mysql-client mysql-client-5.1 mysql-common
  mysql-server mysql-server-5.1 mysql-server-core-5.1
обновлено 0, установлено 12 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 23,4 MБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 55,1 MB.
Хотите продолжить [Д/н]?

В процессе установки нас попросят ввести пароль для пользователя root (именно для пользователя баз данных а не всей системы)
Debian Squeeze устанавливаем LAMP (Linux, Apache, MySQL, PHP)
Debian Squeeze устанавливаем LAMP (Linux, Apache, MySQL, PHP)

На этом установка сервера баз данных MySQL закончена.

Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..

Теперь установим веб сервер apache2
Делается это очень просто. В консоли выполняем

tester@debian:~$ sudo apt-get install apache2
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap ssl-cert
Предлагаемые пакеты:
  apache2-doc apache2-suexec apache2-suexec-custom openssl-blacklist
НОВЫЕ пакеты, которые будут установлены:
  apache2 apache2-mpm-worker apache2-utils apache2.2-bin apache2.2-common libapr1 libaprutil1 libaprutil1-dbd-sqlite3 libaprutil1-ldap ssl-cert
обновлено 0, установлено 10 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 2.060 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 6.935 kB.
Хотите продолжить [Д/н]?
....
....
....
Starting web server: apache2.
Настраивается пакет apache2 (2.2.16-6) ...
Настраивается пакет ssl-cert (1.0.28) ...

Ну и естественно добавим поддержку PHP5. Устанавливаем пакеты php5 libapache2-mod-php5

tester@debian:~$ sudo apt-get install php5 libapache2-mod-php5
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  apache2-mpm-prefork libonig2 libqdbm14 php5-cli php5-common php5-suhosin
Предлагаемые пакеты:
  php-pear
Пакеты, которые будут УДАЛЕНЫ:
  apache2-mpm-worker
НОВЫЕ пакеты, которые будут установлены:
  apache2-mpm-prefork libapache2-mod-php5 libonig2 libqdbm14 php5 php5-cli php5-common php5-suhosin
обновлено 0, установлено 8 новых пакетов, для удаления отмечено 1 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 6.654 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 17,3 MB.
Хотите продолжить [Д/н]?
....
....
....
Creating config file /etc/php5/apache2/php.ini with new version
Reloading web server config: apache2.
Настраивается пакет php5 (5.3.3-7) ...
Настраивается пакет php5-cli (5.3.3-7) ...

И напоследок перезапускаем наш веб сервер

tester@debian:~$ sudo /etc/init.d/apache2 restart
Restarting web server: apache2 ... waiting .
tester@debian:~$

Теперь в браузере вбиваем адрес нашего сервера и наслаждаемся .... :)
Debian Squeeze устанавливаем LAMP (Linux, Apache, MySQL, PHP)

____________________________________________________
  Жителям Уфы авторитетно заявляю что купить авто в уфе можно на этом сайте. Мне он нравится. Пользуйтесь. Благодарностей не надо.

Теги: