Быстрая установка и настройка LAMP


Дата добавления: 14 апреля 2010



Для чего нужен LAMP?
LAMP - это аббревиатура обозначающая первые буквы от слов Linux, Apache, PHP, MySQL.
Linux - собственно наша любимая ОС.
Apache - самый популярный Web сервер в мире.
PHP - популярный язык разработки скриптовых приложений для веб.
Mysql - популярная реляционная база данных.
Пакет LAMP необходим для веб-разработчиков или веб-сервера.

Установка LAMP
Приступим собственно к установке. Для установки LAMP необходимо установить из репозитория (или скомпилировать) пакеты:
php5 mysql-server php5-mysql php5-gd php5-imagick php5-xsl php-pear apache2 phpmyadmin php5-cli

Этого будет достаточно для большинства задач, а если мало - можете искать нужные библиотеке по слову php в менеджере пакетов.

Настройка LAMP
*Все нужно будет выполнять от суперпользователя.
Просто установить пакеты не совсем достаточно, нужно заставить работать веб-сервер и его модули как надо.
Включаем apache:
/etc/init.d/apache2 start
Обычно он включается автоматически при включении компьютера.
Теперь нужно включить модуль php5 для apache:
a2enmod php5
После внесения любых изменений нужно перезагружать веб-сервер:
/etc/init.d/apache2 restart

Теперь можно проверить, работает ли сервер, введя в браузер строку:
http://localhost
Если он работает выведется строка "It works!".

Активируем mod_rewrite
a2enmod rewrite
Открываем файл:
nano -w /etc/apache2/sites-available/default
Находим недалеко от начала файла строки

Options FollowSymLinks
AllowOverride None
....

И меняем AllowOverride None на AllowOverride All. Сохраняем Ctrl+O и перезагружаем сервер:
/etc/init.d/apache2 restart

Перемещение папки веб-сервера
По умолчанию веб сервер работает в папке /var/www, что может вызывать много трудностей.
Я рекомендую создать папку www в своем домашнем каталоге и перенаправить в неё веб-сервер.
После создания папки открываем файл:
nano -w /etc/apache2/sites-available/default
Меняем /var/www на путь до нужной папки (например /home/имя_пользователя/www) и сохраняем файл (Ctrl+O).
Теперь можно поставить "мягкие" права на новую папку веб-сервера и перезагрузить apache:
/etc/init.d/apache2 restart
Если все хорошо, то можете копировать свои проекты и файлы в эту папку и тестировать их через браузер по адресу http://localhost
Для управления mysql можете установить phpmyadmin просто скопировав папку с исходным кодом в папку веб-сервера и запустить его через браузер.

Смотреть также:
Быстрая установка и настройка XAMPP
Быстрая установка PostgreSQL и phpPgAdmin в linux
Установка utf8 кодировки mysql после установки LAMP для читаемости символов

Комментарии:
Автор: Soft,   дата: 14 апреля 2010 ,  время: 23:12:39 (MSK).
А как же пхпмайадмин??? так что еще + пакет phpmyadmin

после установки пакета, привычная многим кодерам страничка пхпадмина доступна по адресу localhost/phpmyadmin
Автор: Soft,   дата: 14 апреля 2010 ,  время: 23:37:48 (MSK).
так что не нужно копировать исходники в папки... есть пакет, который сделает это за вас. 30 секунд его поисков в синаптике и проблема решена
Автор: Subsanek,   дата: 15 апреля 2010 ,  время: 07:45:56 (MSK).
С репозитория еще хуже устанавливать т.к он далеко по умолчанию его сохраняет.
Я написал вроде про phpmyadmin много. И вообще это не обязательный компонент LAMP без которого легко обойтись.
Автор: Дмитрий,   дата: 27 марта 2014 ,  время: 06:29:28 (MSK).
Спасибо, нужная статья



 
🖊 Добавить комментарий:
Ваше имя: *
Комментарий: *
Введите число 40: *


Архив статей:
Ноябрь 2018
Октябрь 2018
Май 2017
Март 2017
Апрель 2016
Март 2016
Октябрь 2013
Сентябрь 2013
Май 2013
Март 2013
Ноябрь 2012
Июль 2012
Июнь 2012
Апрель 2012
Март 2012
Февраль 2012
Апрель 2011
Март 2011
Февраль 2011
Январь 2011
Декабрь 2010
Ноябрь 2010
Октябрь 2010
Сентябрь 2010
Август 2010
Июль 2010
Июнь 2010
Май 2010
Апрель 2010
Март 2010

Случайные:
Создание RPM пакетов из исходников

Компиляция ядра linux

Зверополис (Zootopia) — милый кадр (тестовый пост)

XNeur: автоматическое переключение раскладки клавиатуры в linux

Узнаём текущую частоту процессора в Linux

Gnome Do: быстрый запуск программ с помощью клавиатуры



Коллеги:    все
 Linux для всех

Наши баннеры:
linuxnow.ru
linuxnow.ru
Установить баннер