Установка и настройка XAMPP в Ubuntu 12.04/11.10

/www/pages/modesco/ubuntovod

Сегодня я расскажу как установить веб-сервер XAMPP (на момент написания статьи версия сервера - 1.7.7) в Ubuntu 12.04/11.10 с помощью PPA. Благодаря установки через репозиторий весь процесс займёт не больше 5-10 минут.

АПД: Вот новая статья, по установке XAMPP 1.8.0, которую я сам проверил и с ней не должно быть проблем: Установка и настройка XAMPP 1.8.0 в Ubuntu Linux. Думаю теперь будет поменьше бурления говн в комментариях.

Установка XAMPP

Итак, открываем терминал и вводим следующие команды:

sudo add-apt-repository ppa:upubuntu-com/web
sudo apt-get update
sudo apt-get install xampp

Вот и всё. Можете запустить XAMPP с помощью данной команды:

sudo /opt/lampp/lampp start

Теперь откройте браузер и перейдите по ссылке: http://localhost. Откроется такая страница:

XAMPP

Теперь вы можете перенести все свои проекты (скрипты, PHP файлы, HTML файлы и так далее) в web-директорию сервера: /opt/lampp/htdocs/.

Предлагаю для удобства перенести web-директорию в домашнюю папку. Для этого выполните следующие команды:

mkdir ~/public_html
sudo ln -s ~/public_html /opt/lampp/htdocs/username

Вместо username введите имя пользователя. Теперь ваши проекты будут доступны по адресу http://localhost/username.

Полезные команды и детали

Для остановки XAMPP воспользуйтесь данной командой:

sudo /opt/lampp/lampp stop

Для перезапуска XAMPP воспользуйтесь данной командой:

sudo /opt/lampp/lampp restart

Логин администратора MySQL - root, пароля нет.

Имя пользователя в ProFTPD - nobody, пароль - lampp.

Чтобы остановить/запустить Apache воспользуйтесь данными командами:

sudo /opt/lampp/lampp startapache
sudo /opt/lampp/lampp stopapache

Чтобы остановить/запустить MySQL воспользуйтесь данными командами:

sudo /opt/lampp/lampp startmysql
sudo /opt/lampp/lampp stopmysql

Больше полезных команд и интструкций вы найдёте тут: apachefriends.org/en/xampp-linux.html.

Удаление XAMPP

Для удаления XAMPP введите следующую команду:

sudo apt-get remove xampp

Затем перезагрузите компьютер.

Компания "Норд Сервис" известна в Санкт-Петербурге и далеко за его пределами как производитель качественной офисной мебели, офисные столы - это их профиль. С 1995 года организация реализует продукцию отличного качества, ценимую потребителями за экономичность, эргономичность и долговечность. Подробности на сайте nord-service.ru.

Михаил Ильинский
2012-05-28 19:43:00
Вы шутите?
lor
2012-07-05 16:34:00
sudo tasksel [x] LAMP server и никаких ppa, перезагрузок и пр.
crusty
2012-07-05 17:36:00
Автор идиот. Tasksel же.
зшявус
2012-07-05 17:50:00
ну охуеть теперь. автор гори в аду
галина
2013-02-26 13:05:00
Спасибо за инструкцию! Все установила по Вашему описанию, но когда запускаю xampp и перехожу localhost пишет Error Not Found. В параметрах xampp директория установки /opt/lampp. Не подскажите что сделать чтобы увидеть заветную оранжевую страницу?
галина
2013-02-26 13:38:00
Да и еще при запуске xampp в окошке запуска стоит apache stopped mysql stopped, нажимаю рядом кнопки выполнить ничего не происходит.
greenbuks
2013-09-11 12:57:00
Все сделал по инструкции, xampp пишет access forbiden! Что я делаю не так?
Артём
2014-05-11 09:06:00
Одного понять не могу, почему доступ к папкам и файлам закрыт?!
c
2016-02-01 15:38:00
Unable to locate package xampp