xampp — це незалежна серверна платформа, яка складається головним чином з бази даних mysql, веб-сервер apache і перекладачів на скриптових мовах: php і perl. Назва походить від абревіатури: x — для будь — яких різних операційних систем, apache -веб — сервер, mysql — система управління базами даних, php — мова програмування, perl — так само є мовою програмування.
Програма випущена під ліцензією gnu ліцензію і виступає в якості безкоштовного веб-сервера, він простий у використанні і здатний інтерпретувати динамічні сторінки. В даний час xampp доступний для основних операційних систем, всіх дистрибутивів linux, microsoft windows і в macos x.
Установка xampp.
Для того, щоб перейти безпосередньо до самої установки, потрібно завантажити інсталятор. Завантажити можна скориставшись терміналом. Останньою версією xampp на момент написання статті є 7.0.4 / php 7.0.4. Вибираємо розрядність в залежності від вашої операційної системи і викачуємо.
Для 32-бітної версії:
wget https://www.apachefriends.org/xampp-files/7.0.4/xampp-linux-7.0.4-0-installer.run
Для 64-бітної версії:
wget https://www.apachefriends.org/xampp-files/7.0.4/xampp-linux-x64-7.0.4-0-installer.run
Після того як завантажиться пакет, потрібно змінити дозволи для даного установника. Скориставшись наступною командою, де, замість * прописуємо потрібну версію ( для 32-біт 7.0.4-0 , а для 64-біт x64-7.0.4-0 ).
sudo chmod 755 xampp-linux-*-installer.run
Доступ до установника отримали, тепер запускаємо процес установки.
sudo ./xampp-linux-*-installer.run
Запуститься графічний установник. Далі слідуємо інструкціям. Натискаємо на next.
Підтверджуємо установку тиснемо next.
Підтверджуємо установку в директорію /opt/lampp, тиснемо next.
Далі прибираємо галочку, натискаємо на next.
Знову підтверджуємо установку next.
Далі почнеться процес розпакування файлів xampp. Чекаємо закінчення процесу.
На цьому кроці установка закінчена. Тиснемо finish, після чого запуститься наш сервер.
Графічний інтерфейс сервера запущений, для ознайомлення багато часу не буде потрібно.
Настав час перевірити працездатність цього хлопця. Переходимо у вкладку manage servers. Запускаємо всі компоненти збірки, start all.
Після того як всі компоненти запустяться, відкриваємо браузер і в адресному рядку вводимо localhost.
Для переходу в phpmyadmin переходимо за адресою localhost/phpmyadmin.
Папка з сайтом. Додавання сайтів.
За замовчуванням, домашньою директивою сайтів є каталог / opt/lampp / htdocs. Тепер давайте створимо новий сайт, назвемо його, наприклад ‘newsite’. Для додавання нового сайту створюємо папку (в домашній директиві), під такою ж назвою ‘newsite’. Має вийти- / opt/lampp/htdocs / newsite. Створимо в даній папці файл index.html з простою розміткою. Наприклад:
Наш новий сайт newsite!
Переходимо за посиланням localhost / newsite. І на білому тлі бачимо напис створену в розмітці, ось і все на цьому наш сайт створений. Як змінити домашню директиву і ознайомитися з іншими настройками xampp можна в наступній статті.
Команди для xampp
Для запуску xampp використовуємо команду:
sudo /opt/lampp/lampp start
Для зупинки xampp використовуємо команду:
sudo /opt/lampp/lampp stop
Якщо хочете щоб xampp запускався автоматично з запуском операційної системи, використовуйте команди для debian і ubuntu .
sudo ln -s /opt/lampp/lampp /etc/init.d/lamppsudo update-rc.d lampp start 80 2 3 4 5 . Stop 30 0 1 6 .
Керувати сервером зручно графічним інструментів і для його запуску використовуємо команди:
cd /opt/lamppsudo ./manager-linux.run (або manager-linux-x64.run)
Або заходимо в папку /opt/lampp і запускаємо подвійним кліком по файлу manager-linux.run.
Офіційному сайті xampp.