Установка PHP5, Apache2 и MySQL за 5 минут

Добрый день, сегодня я расскажу, как установить LAMP (Linux+Apache+MySQL+PHP) за 5 минут на Ubuntu 14.04.

Install-lamp-ubuntu

Установка базы данных MySQL

Устанавливаем репозиторий с последней актуальной версией MySQL, для этого заходим на эту страничку и качаем установочный пакет.

На данный момент актуальный пакет называется mysql-apt-config_0.7.2-1_all.deb

Устанавливаем репозиторий и сам MySQL сервер.

dpkg -i mysql-apt-config_0.7.2-1_all.deb
apt-get update
apt-get install mysql-server

Установка PHP

В данном случае мы не будем изгаляться и поставим стандартную версию PHP5

apt-get install php-apc php-pear php-xml-parser php5 php5-apcu php5-cli php5-common php5-curl php5-dev php5-gd php5-imap php5-intl php5-json php5-mcrypt php5-mysql php5-readline php5-sqlite php5-tidy pkg-php-tools

Установка Apache2

Здесь мы тоже поставим последнюю актуальную версию, для этого добавляем репозиторий и устанавливаем наш веб-сервер

add-apt-repository ppa:ondrej/apache2
apt-get update
apt-get install apache2 libapache2-mod-php5

Все доступные для Apache2 модули лежат в папке: /etc/apache2/mods-available/

А все подключенные модули в папке: /etc/apache2/mods-enabled/

Давайте подключим один из важных модулей mod_rewrite, делается это так:

ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load

Аналогично дело обстоит с файлами конфигурации для сайтов.

Доступные файлы конфигурации: /etc/apache2/sites-available/

Подключенные файлы конфигурации: /etc/apache2/sites-enabled/

На этом все, задавайте свои вопросы в комментариях.

 

Добавить комментарий