Как запустить XAMPP в Ubuntu с помощью командной строки?

XAMPP – это локальное серверное окружение, полезное для разработчиков или тех, кто хочет протестировать какое-либо веб-приложение локально, либо для дальнейшего развития, либо для того, чтобы испытать его перед использованием в производстве. Она предлагает полный стек LAMP, включающий Apache, MySQL, PHP и Perl. Лучшая особенность заключается в том, что XAMPP не будет вмешиваться в работу веб-сервера или компонентов стека LAMP, если они есть в вашей системе.

Он доступен для Windows, Linux и macOS, но в отличие от Windows, у пользователей Linux по умолчанию не будет ярлыка для открытия XAMPP. Поэтому новые пользователи после установки этого инструмента оказываются в недоумении, так как после закрытия приложения, чтобы запустить его снова, нужно либо использовать командную строку, либо создать ярлык.

Шаг 1: Установите XAMPP

Предполагаю, что у вас уже установлен XAMPP в системе Ubuntu Linux, и теперь вы ищете способ запустить его с помощью терминала. Однако те, кто еще не установил его, могут посмотреть нашу статью об установке XAMPP в Ubuntu шаг за шагом.

Шаг 2: Откройте терминал Ubuntu

Теперь, чтобы запустить XAMPP с помощью команды на Ubuntu, сначала откройте приложение терминала. Вы можете воспользоваться сочетанием клавиш, которое выглядит следующим образом Ctrl+Alt+T или нажмите на кнопку Деятельность в панели задач Ubuntu найдите “Терминал“.

Шаг 3: Команда для запуска графического интерфейса XAMPP

Когда мы установим XAMPP, система сконфигурирует его исполняемые файлы внутри /opt/lampp каталог. Итак, если вы хотите запустить графический интерфейс XAMPP, то команда будет такой:

sudo /opt/lampp/./manager-linux-x64.run
Запуск графического интерфейса XAMPP с помощью команды в Ubuntu

Шаг 4: Запуск или остановка служб XAMPP в Ubuntu

Итак, предположим, что вы хотите запустить или остановить все сервисы XAMPP с помощью командного терминала на вашем Ubuntu. Для этого сначала переключитесь на /opt/lampp каталог:

cd /opt/lampp

Теперь используйте исполняемый инструмент XAMPP для управления различными его функциями. Давайте посмотрим, какие опции доступны для использования с этим командным инструментом.

./xampp --help
Опции команды Xampp

Запуск всех служб:

Допустим, вы хотите запустить все доступные в XAMPP сервисы с помощью командной строки, такие как Apache, MySQL и ProFTPD. Таким образом, команда будет выглядеть следующим образом:

Чтобы запустить все сервисы вместе:

sudo ./xampp start

По отдельности:

Для Apache:

sudo ./xampp startapache

Только для MySQL

sudo ./xampp startmysql

Только для ProFTPD

sudo ./xampp startftp

Остановите все службы:

Если службы Apache, MySQL и FTP уже запущены и вы хотите остановить их все одновременно, то команда будет выглядеть так:

Чтобы остановить все службы вместе:

sudo ./xampp stop

По отдельности по одному:

Для Apache:

sudo ./xampp stopapache

Только для MySQL

sudo ./xampp stopmysql

Только для ProFTPD

sudo ./xampp stopftp

Перезагрузка или перезапуск

Для тех, кто хочет использовать командную строку для перезагрузки или перезапуска сервисов XAMPP, вот команды, которые следует выполнить:

Перезагрузить все службы:

sudo ./xampp reload

Аналогично перезапуску используйте:

sudo ./xampp restart

Для отдельных служб:

Перезагрузите или перезапустите Apache:

sudo ./xampp reloadapache

или

sudo ./xampp restartapache

Аналогично для MySQL:

sudo ./xampp reloadmysql

или

sudo ./xampp restartmysql

Для ProFTPD

sudo ./xampp reloadftp

или

sudo ./xampp restartftp

Шаг 5: Проверка состояния текущих служб

Если вы не уверены, какой сервис запущен, а какой нет, мы можем воспользоваться командой Status в XAMPP, вот она:

sudo ./xampp status

Шаг 6: Добавьте ярлык командной строки XAMPP

Ну, использовать командный инструмент Xampp, переходя в директорию его установки, может быть немного раздражающим, чтобы решить эту проблему, мы можем создать жесткую ссылку на его исполняемый файл под /usr/local/bin.

sudo ln /opt/lampp/xampp /usr/local/bin

После этого вы можете использовать командную строку Xampp из любого места терминала.

пример:

sudo xampp status

Сокращение для рабочего стола (необязательно)

Тем, кому нужны ярлыки для рабочего стола и приложений XAMPP, необходимо создать файл, который будет использоваться в качестве ярлыка рабочего стола, в который мы добавим несколько записей, которые позволят системе выполнить и запустить приложение XAMPP.

nano Desktop/XAMPP.desktop

Добавьте сервер Lampp и путь к значку

Внутри созданного выше файла launcher скопируйте и вставьте следующие записи, которые определяют тип ярлыка и путь к нему, а также иконку.

[Desktop Entry]
Version=1.0
Type=Application
Name=XAMPP
Exec=sudo /opt/lampp/manager-linux-x64.run
Icon=/opt/lampp/htdocs/favicon.ico
Terminal=false
StartupNotify=false

Сохраните файл с помощью Ctrl+O, нажмите кнопку Введите , а затем выйдите из файла – Ctrl+X.

Теперь дайте разрешение sudo на ярлык рабочего стола.

sudo visudo

Прокрутите файл до конца и вставьте указанную строку:

your-user ALL = NOPASSWD: /opt/lampp/manager-linux-x64.run

Примечание: Не забудьте заменить ваш пользователь с текущим пользователем, который вы используете для запуска XAMPP в вашей системе Ubuntu.

Сохранить файл с помощью – Ctrl+O нажать Введите , а затем выйдите. Ctrtl+X.

Следующий, щелкните правой кнопкой мыши на Рабочий стол значок и выберите Разрешить запуск.

Теперь дважды щелкните на значке рабочего стола, чтобы запустить XAMPP.

Ярлык XAMPP на рабочем столе ubuntu

Те, кто также хочет создать программу запуска приложений , для этого нужно просто скопировать созданный значок рабочего стола в каталог Applications системы.

sudo cp ~/Desktop/XAMPP.desktop /usr/share/applications/

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *