
Сегодня я расскажу как установить веб-сервер XAMPP (на момент написания статьи версия сервера - 1.7.7) в Ubuntu 12.04/11.10 с помощью PPA. Благодаря установки через репозиторий весь процесс займёт не больше 5-10 минут.
АПД: Вот новая статья, по установке XAMPP 1.8.0, которую я сам проверил и с ней не должно быть проблем: Установка и настройка XAMPP 1.8.0 в Ubuntu Linux. Думаю теперь будет поменьше бурления говн в комментариях.
Установка XAMPP
Итак, открываем терминал и вводим следующие команды:
1 2 3 |
sudo add-apt-repository ppa:upubuntu-com/web sudo apt-get update sudo apt-get install xampp |
Вот и всё. Можете запустить XAMPP с помощью данной команды:
1 |
sudo /opt/lampp/lampp start |
Теперь откройте браузер и перейдите по ссылке: http://localhost. Откроется такая страница:
Теперь вы можете перенести все свои проекты (скрипты, PHP файлы, HTML файлы и так далее) в web-директорию сервера: /opt/lampp/htdocs/.
Предлагаю для удобства перенести web-директорию в домашнюю папку. Для этого выполните следующие команды:
1 2 |
mkdir ~/public_html sudo ln -s ~/public_html /opt/lampp/htdocs/username |
Вместо username введите имя пользователя. Теперь ваши проекты будут доступны по адресу http://localhost/username.
Полезные команды и детали
Для остановки XAMPP воспользуйтесь данной командой:
1 |
sudo /opt/lampp/lampp stop |
Для перезапуска XAMPP воспользуйтесь данной командой:
1 |
sudo /opt/lampp/lampp restart |
Логин администратора MySQL - root, пароля нет.
Имя пользователя в ProFTPD - nobody, пароль - lampp.
Чтобы остановить/запустить Apache воспользуйтесь данными командами:
1 |
sudo /opt/lampp/lampp startapache |
1 |
sudo /opt/lampp/lampp stopapache |
Чтобы остановить/запустить MySQL воспользуйтесь данными командами:
1 |
sudo /opt/lampp/lampp startmysql |
1 |
sudo /opt/lampp/lampp stopmysql |
Больше полезных команд и интструкций вы найдёте тут: apachefriends.org/en/xampp-linux.html.
Удаление XAMPP
Для удаления XAMPP введите следующую команду:
1 |
sudo apt-get remove xampp |
Затем перезагрузите компьютер.