Установка LAMP(Linux+MySQL+Apache+PHP) в Ubuntu

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

Дата: 19.07.2009 г.

Рейтинг: 0

Метки:

Пошаговая инструкция:
Перед установкой необходимых пакетов, рекомендую проверить, что бы ваша система имела самые новые пакеты, это делается следующими командами:
$sudo su
#aptitude update
#aptitude upgrade

После чего принимаемся за основную задачу:

1. Устанавливаем СУБД mysql:

#aptitude install mysql-server mysql-client
Размер загрузки 36.8 Mb. После окончания установки сервер СУБД запросит пароль суперпользователя и его подтверждение. Если же по каким либо причинам вам нужно сменить пароль root\'а, то:
#/usr/bin/mysqladmin -u root password \'пароль\'

2. Установка Apache2:

#aptitude install apache2 apache2-doc
Размер загрузки 3.8 Mb.

3. Установка движков:

PHP

#aptitude install php5 php5-mysql libapache2-mod-php5
Размер загрузки 3.3 Mb.

Perl

#aptitude install perl libapache2-mod-perl2
Размер загрузки 1.2 Mb.


Python

#aptitude install python libapache2-mod-python
Размер загрузки 0.2 Mb.

Ruby

# aptitude install ruby libapache2-mod-ruby
Размер загрузки 1.6 Mb.

Финальные штрихи:
Конфигурируем apache:
#gedit /etc/apache2/apache2.conf

Перезапуск apache:
#/etc/init.d/apache2 restart

Проверяем работоспособность РНР:
# mkdir /var/www/test
# gedit /var/www/test/index.php

В этот документ вставляем текст, приведенный ниже:

Установка LAMP(Linux+MySQL+Apache+PHP) в Ubuntu

сохраняем и закрываем.

Запускаем браузер и в строке адреса вводим \"http://localhost/test\"

Установка LAMP(Linux+MySQL+Apache+PHP) в Ubuntu



Для упрощения себе жизни предлагаю поставить специальную утилиту:

#aptitude install phpmyadmin
Размер загрузки 3.3 Mb.

Установка LAMP(Linux+MySQL+Apache+PHP) в Ubuntu


Во время установки необходимо выбрать к каким веб серверам нужно прикрутить данную утилиту.

Установка LAMP(Linux+MySQL+Apache+PHP) в Ubuntu


Скручиваем PHP и MySQL:

Установка LAMP(Linux+MySQL+Apache+PHP) в Ubuntu



Открываем конфиг РНР

#gedit /etc/php5/apache2/php.ini

Находим блок mysql:

Ctrl+F smile , вводим mysql

Добавляем строчку

extension=mysql.so

Сохраняем



Настройка MySQL:

Конфиг лежит в /etc/mysql/my.cnf

Примеры по настройке можно найти здесь /usr/share/doc/mysql-server/examples

С уважением, Сургай Владимир.



Похожие статьи: