Если Вы разработчик, то наверняка знакомы с XAMPP, который позволяет легко установить Apache веб сервер с поддержкой MySQL, PHP и Perl на локальный сервер. Установка XAMPP в Windows не вызывает никаких затруднений, в то время как в Ubuntu новички мира Линукс могут столкнуться с некоторыми сложностями.
Загрузка и установка XAMPP
XAMPP для Linux раньше назывался LAMP. Здесь вы можете прочесть о том, как я устанавливал LAMP в Ubuntu.
Итак, сперва нам потребуются исходники пакета. Мы можем перейти по ссылке и скачать XAMPP для Linux через веб-интерфейс.
А также можно сразу написать в консоли:
wget http://www.apachefriends.org/download.php?xampp-linux-1.7.7.tar.gz
После того как архив был успешно скачан мы переходим к следующему шагу. Для начала разместим его где-то в удобном месте. К примеру, перенесём архив на рабочий стол. Теперь открываем терминал и заходим в директорию рабочего стола:
cd Рабочий\ стол/
Получаем привилегии суперпользователя
sudo -s
Для того, чтобы установить пакет XAMPP нам необходимо распаковать его в директорию /opt, которая доступна исключительно суперпользователю. Я качал через wget и архив у меня был с таким именем download.php?xampp-linux-1.7.7.tar.gz. Вот собственно зачем и понадобилось входить рутом. Теперь пишем команду:
tar xvfz download.php?xampp-linux-1.7.7.tar.gz -C /opt
Конфигурация и GUI панель
Несмотря на то что XAMPP установлен, нам нужны будут каждый раз права root для доступа к /opt/lampp/htdocs. Чтобы исправить это мы меняем права доступа на 777:
sudo chmod 777 -R /opt/lampp/htdocs/Запуск XAMPP/opt/lampp/lampp startОстановка XAMPP/opt/lampp/lampp stop
Настройка GUI интерфейса в XAMPP
Сперва нужно добавить ярлык запуска:
sudo gedit ~/.local/share/applications/xampp-control-panel.desktop
в открывшееся окно текстового редактора вставим такие строки:
[Desktop Entry]
Comment=Запуск и остановка XAMPP
Name=Панель управления XAMPP
Exec=gksudo python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py
Encoding=UTF-8
Terminal=false
Type=Application
Icon=/usr/share/icons/Humanity/devices/24/samba.svg
Сохраняем файл и наслаждаемся. Ярлык запуска XAMPP в Ubuntu теперь доступен по адресу "Приложения>Прочие" (Applications>Other)
Если всё правильно сделано, то Вы теперь можете запустить XAMPP и попробовать перейти по адресу http://localhost, где увидите окно приветствия XAMPP:
Выбираем нужным нам язык. Русского, к сожалению, нет. Выбрал английский. Вот скрин менюшки XAMPP в Ubuntu:
Спасибо за GUI XAMPP'а. В других сайте написано про "если хотите можете воспользоватся графическим интерфейсом. Запускаем ...", а как запускать то >:(. Дебилы, если спрашивать про то как запустить GUI эти дебилы отвечают "написано же sudo /opt/lampp/lampp start". Уроды...
Но хорошо что есть slick.name :) показали, объяснили и научили. Respect!