- XAMPP for Linux: организация и настройка виртуальных хостов — 1
- Часть 1. Установка и запуск XAMPP
- Установка XAMPP
- Удаление XAMPP
- Первый запуск. Команды XAMPP. Ярлыки
- Uninstall Remove Xampp from Linux (Ubuntu)
- Uninstall Remove Xampp from Linux (Ubuntu)
- How to Uninstall XAMPP on Ubuntu 16.04
- Read :
- Summary
- Related posts:
XAMPP for Linux: организация и настройка виртуальных хостов — 1
Часть 1. Установка и запуск XAMPP
XAMPP – это локальный сервер наподобие известного виндового Denver, от последнего отличается прежде всего кроссплатформенностью, комплектацией, простотой установки/удаления (особенно до версии 1.8.2), довольно оперативными выпусками версий по мере обновления составляющих.
Основные применения: создание и отладка сайтов на локальном компьютере, изучение различных CMS, «безопасное» изучение apache, php и других серверных компонентов, и т.п.
Обращаю внимание на это самое «и т.п.». Использование XAMPP для подъёма боевого сервера и даже для имитации такового, я считаю неправильным, «нецелевым» и в рамках данного материала рассматривать не буду.
Но уж в качестве локального виртуального хостинга XAMPP на голову превосходит другие возможные решения практически по всем параметрам: по простоте и удобству установки, настройки и управления, по экономичному потреблению ресурсов компьютера, по безопасности для операционной системы, по нетребовательности к начальным знаниям юзера в области серверных технологий.
Установка XAMPP
Нужную версию можно взять на Sourceforge.
Note : О выборе версии мы конкретно поговорим в Части 3.
Версии до 1.8.1 включительно распространялись в виде архива .tar.gz и устанавливались одной-единственной командой:
При этом в каталог /opt устанавливался базовый пакет XAMPP, и можно было начинать настройку и работу.
Но ребятам-девелоперам это, видимо, показалось слишком сложным, и они решили приблизить процесс к типично виндовому (ведь в винде всё проще, не правда ли?). Теперь XAMPP запакован в инсталлятор, и для его установки надо совершить следующие (на мой взгляд, совершенно ненужные и идиотские) действия:
в директории со скачанным пакетом надо дать команду
а затем запустить инсталлятор
И пойдут выскакивать перед нашим восхищенным взором гуишные окошечки, аж семь штук, и к каждом – кнопочки, а кое-где и чек-боксики, есть где отвести душу мышкодавам.
А результат будет всё тот же: XAMPP будет распакован в каталог /opt и можно будет наконец-то заняться делом.
Кстати, о чек-боксах. Если вы впервые имеете дело с XAMPP, советую не отмечать ни одного, за исключением, возможно, XAMPP Developer Files, да и то если у вас есть лишнее место на жестком диске и желание поглубже покопаться в сабже или устанавливать дополнительные модули PHP и т.п..
Note : о месте на харде. Имейте ввиду, что XAMPP – штука не маленькая, инсталлятор весит более 120 метров, а распакованный с developer-файлами – и вовсе под 690 Мб.
Впрочем, ранние версии имеют гораздо более скромный размер. Например, XAMPP 1.7.7 в распакованном виде занимает около 270 Мб.
Еще одно Note : группа BitNami ныне предлагает загрузить свой модуль для облегчения установки ряда CMS на XAMPP. Подробности вы можете узнать на их сайте. Не вижу в этом особого смысла, поскольку XAMPP, имхо, и есть отличный полигон для отработки процесса установки разных CMS со всеми их нюансами, но вы решайте сами.
Удаление XAMPP
Тут мы еще «не доросли» до windows, и поэтому удаление XAMPP любой версии пока еще обходится без uninstall, перезагрузки и т.п.
Для полного и исчерпывающего удаления XAMPP с компа нужно просто-напросто удалить каталог /opt/lampp со всем содержимым:
Первый запуск. Команды XAMPP. Ярлыки
Сразу после установки можно набрать в браузере адрес http://localhost и мы увидим стартовую страницу, которая может вызвать затруднение только у полиглотов.
Нам же, как и прежде, не из чего выбирать, русского как не было, так и нет, поэтому жмем на English и попадаем на обзорную страницу.
Тут, открыв статус, убеждаемся, что XAMPP еще не готов полноценно работать:
и phpMyAdmin, естественно, не открывается:
Для того, чтобы исправить это, надо перезапустить XAMPP командой в консоли
после чего статус MySQL должен измениться на ACTIVATED, а phpMyAdmin нормально открыться.
Вот теперь всё готово для настройки виртуальных хостов. Но сначала – о трех самых главных командах:
Этими командами придется пользоваться часто, особенно рестартом, который нужно делать после всяких изменений настроек, правок конфигов, добавления виртуальных хостов, – короче говоря, после любых действий с XAMPP.
Кстати: Компоненты XAMPP можно запускать и по отдельности, за всеми командами прошу сюда Увы, ныне эта страница недоступна, так что смотрите команды под спойлером:
sudo /opt/lampp/lampp startapache — запуск только Apache sudo /opt/lampp/lampp startssl — запустить Apache с поддержкой SSL sudo /opt/lampp/lampp startmysql — запуск только MySQL sudo /opt/lampp/lampp startftp — запуск ProFTPD сервера (запускается по умолчанию) sudo /opt/lampp/lampp stopapache — остановить Apache sudo /opt/lampp/lampp stopssl — отключить поддержку SSL для Apache sudo /opt/lampp/lampp stopmysql — остановить MySQL sudo /opt/lampp/lampp stopftp — остановить ProFTPD sudo /opt/lampp/lampp status — запущен XAMPP или нет
Понятно, что забивать их каждый раз в консоль, даже копипастом, – не тру линукс вей. Можно повесить их на горячие клавиши, или сделать алиасы, или смастерить кнопки на рабстол, кому как удобнее. Для mate/cinnamon/xfce а, скорей всего и gnome3 (проверьте сами), болванка файлов .desktop будет примерно такая:
[Desktop Entry] Version=1.0 Type =Application Terminal =false # раскомментировать нужное: #Name=XAMPP #Name=Restart_XAMPP #Name=Stop_XAMPP # раскомментировать нужное, изменив терминал на свой: #Exec=mate-terminal -e ‘sudo /opt/lampp/lampp start’ #Exec=mate-terminal -e ‘sudo /opt/lampp/lampp restart’ #Exec=mate-terminal -e ‘sudo /opt/lampp/lampp stop’ Icon =/путь/к/иконке.png
Иначе говоря, desktop-файл для запуска XAMPP в системах с gnome-terminal (например, LM Cinnamon или Ubuntu) будет такой:
[Desktop Entry] Version=1.0 Type =Application Terminal =false Name=XAMPP Exec=gnome-terminal -e ‘sudo /opt/lampp/lampp start’ Icon =/путь/к/иконке.png
Аналогично делаются и остальные файлы. Во всех них остается прописать свой путь к соответствующей иконке.
Кому влом искать иконки на кнопки запуска, может взять эти простенькие:
UPD: Среди апплетов панели Cinnamon есть даже такой: XAMPP Panel Menu 0.1. Кажется, он появился только к Cinnamon 2.x, и я его еще не смотрел Подробнее о нем см. здесь .
На этом будем считать первый этап законченным и в следующей части перейдем к настройке XAMPP для того, для чего мы его и ставили: добавлению и настройке виртуальных хостов, т.е. наших тестовых сайтов.
Uninstall Remove Xampp from Linux (Ubuntu)
Today, We want to share with you Uninstall Remove Xampp from Linux (Ubuntu).In this post we will show you how to uninstall xampp in ubuntu 16.04 64 bit, hear for how to uninstall xampp in ubuntu 16.04 using terminal we will give you demo and example for implement.In this post, we will learn about lamp – uninstall xampp on ubuntu using terminal command with an example. also first of all you can check your download or install xampp in ubuntu path and check version like as a xampp 32 bit.
Uninstall Remove Xampp from Linux (Ubuntu)
There are the Following The simple About Uninstall Remove Xampp from Linux (Ubuntu) Full Information With Example and source code.
also you can read my prev articles like as a download xampp for windows
As I will cover this Post with live Working example to develop uninstall xampp ubuntu 16.04 completely, so the some uninstall xampp ubuntu 16.04 completely for this example is following below.
How to Uninstall XAMPP on Ubuntu 16.04
//how to uninstall xampp in ubuntu 16.04 using terminal Way 1: >sudo /opt/lampp/uninstall
Alternatively -> Remove Xampp from Linux
Way 2:Alternatively > sudo -i cd /opt/lampp ./uninstall
Last run delete for lampp folder
Angular 6 CRUD Operations Application Tutorials
Read :
Summary
I hope you get an idea about Uninstall Remove Xampp from Linux (Ubuntu).
I would like to have feedback on my Pakainfo.com blog.
Your valuable feedback, question, or comments about this article are always welcome.
If you enjoyed and liked this post, don’t forget to share.