У наступній статті ми збираємось поглянути на XAMPP. Це популярний веб-сервер які можуть добре працювати в різних операційних системах. Ця публікація в основному призначена для початківців користувачів, особливо тих, хто змінює Windows і не наважується встановити систему ЛАМПИ.
Для тих, хто ще не знає, XAMPP - це веб-сервер, який в основному складається з система управління базами даних, то Веб-сервер Apache і перекладачі для мов сценаріїв PHP y Perl. Станом на версію 5.6.15 вони змінили базу даних MySQL на MariaDB, що є форком MySQL з ліцензією GPL.
XAMPP - це абсолютно безкоштовний та простий у встановленні дистрибутив Apache який містить MariaDB, PHP та Perl. Інсталяційний пакет був розроблений таким чином, щоб бути неймовірно простим у встановленні та використанні. Кілька років тому колега повідомив нас про переваги цієї програми. Ви можете побачити цю статтю в наступному посилання.
Цей сервер з’являється налаштовано за замовчуванням з активованими майже всіма опціями. Він безкоштовний як для комерційного, так і для некомерційного використання. Якщо ви використовуєте його комерційно, переконайтесь, що ви дотримуєтесь ліцензій на продукти, що входять до нього. На даний момент у ньому встановлені програми для встановлення Windows, Gnu / Linux та OS X.
Офіційно дизайнери використовували його лише як інструмент розробки, щоб дозволити дизайнерам веб-сайтів та програмістам тестувати свою роботу на власних комп'ютерах, не маючи доступу до Інтернету. Щоб зробити це якомога простішим, деякі функції безпеки вимкнено за замовчуванням. Одночасно передбачений спеціальний інструмент для захисту паролем найважливіших частин пакету.
Встановіть XAMPP на Ubuntu 17.10
Ці кроки можна реалізувати в інших версіях Ubuntu, але в цьому випадку я буду робити це далі Щойно встановлений Ubuntu 17.10.
скачати
Для початку ми збираємося завантажити необхідний пакет (з Розширення файлу .run) від Офіційний сайт.
Запустіть інсталятор
Ми збираємось розмістити файл xampp-linux-x64-7.1.10-0-installer.run (назва може змінитися із випуском нових версій) у нашому домашньому каталозі. Опинившись там, у терміналі (Ctrl + Alt + T) ми напишемо такі команди:
chmod + x xampp-linux-x64-7.1.10-0-installer.run
Далі ми повинні запустити інсталятор з наступною командою:
sudo ./xampp-linux-x64-7.1.10-0-installer.run
Якщо продовжити, ця програма буде встановлена в каталозі / opt / lampp за замовчуванням.
Нам також доведеться відібрати які компоненти ми хочемо встановити. Ми зробимо це за допомогою перевірок на наступному екрані:
Після завершення встановлення запитає нас, чи хочемо ми менеджер запуску. Якщо ми відповімо "так", ми побачимо приблизно таке:
Відвідайте Localhost
Після активації веб-сервера (Apache), тепер ви можете ввести у своєму браузері http://localhost. Якщо все піде добре, ви повинні побачити привітальну сторінку XAMPP. Якщо так, це працює.
Створіть панель запуску інформаційних панелей XAMPP
Створити панель запуску панель управління, яку ми можемо знайти в Dash нашого Ubuntu, з якого ми можемо зупинити та запустити Apache, MariaDB та ProFTPD, нам потрібно буде виконати лише такі дії:
Спочатку нам доведеться встановити таку бібліотеку на випадок, якщо вона не встановлена:
sudo apt install python-glade2
Тоді ми створимо файл із розширенням .desktop у такий шлях: / usr / share / applications /
Наприклад:
sudo nano /usr/share/applications/xampp-control-panel.desktop
У цьому файлі, який ми зараз відкрили, нам залишиться лише скопіювати наступний код, зберегти та закрити.
[Desktop Entry] Comment=Start/Stop XAMPP Name=XAMPP Control Panel Exec=gnome-terminal -e "bash -c 'sudo -i /opt/lampp/manager-linux-x64.run'" Encoding=UTF-8 Terminal=false Type=Application Icon=/opt/lampp/xampp.png
Рядок, де написано Icon, служить для імпорту відповідного значка, ми шукаємо в Google зображення значка цього сервера з розширенням .png і зберігаємо його в / opt / lampp.
Тепер, щоб закінчити, в тире ми пишемо ваше ім’я, і в цей момент з’явиться піктограма панелі управління. Ну, або ми можемо запустити його безпосередньо звідси, або ми додаємо його в док улюблених.
Тепер, коли у нас запущений сервер, кожен, хто хоче, може встановити деяке програмне забезпечення для Інтернету, наприклад, WordPress або OwnCloud, або може розпочати розробку власних програм на PHP або Perl.
Видаліть XAMPP
Щоб виключити цей сервер з нашої операційної системи, ми можемо скористатися видалити файл що пропонує. Для його запуску з терміналу (Ctrl + Alt + T) пишемо:
sudo /opt/lampp/uninstall
Я зрозумів .. дякую людині
Мені це дуже допомогло. У мене вже є стара версія xampp на ubuntu, але мені потрібно оновити лише версію PHP до останньої версії. Я зробив процес компіляції та встановлення, який відображається в localhost / інформаційній панелі / для оновлення до нової версії, але мені це не вдалося, я все скомпілював добре, але не можу знайти створені файли, які мають існувати. Будь-який підручник про те, як виконати це оновлення?
Привіт. Я не пробував, але спробуй що google вказує. Ви скажете нам, чи це працює. Салю2.
Привіт Густаво, спробуй цей підручник, щоб побачити, чи може він тобі допомогти, встановити xampp на ubuntu . Він оновлений до 2021 року, але я вважаю, що виконуючи всі кроки, у вас не виникне проблем. Все найкраще
Це мені не допомогло, я шукаю його в тире, і він не виходить, і коли я запускаю його безпосередньо з додатків, він видає помилку.
Якщо більше даних, можу сказати лише, що вони були встановлені неправильно. Салю2.
в кінці я отримую цю помилку:
Не вдалося запустити python '/opt/lampp/share/xampp-control-panel/xampp-control-panel.py' як кореневий користувач.
Не вдалося скопіювати файл Xautorization користувача.
Як зберегти при створенні доступу до панелі керування?
Якщо ви використовуєте nano, як у статті, вам потрібно натиснути CTRL + O, щоб зберегти, і CTRL + X, щоб вийти. Салю2.
Сердечне привітання,
Я зробив усі кроки, і шукаю його в тире, і він не відображається, я переходжу в папку / usr / share / applications і запускаю його безпосередньо і з'являється повідомлення про те, що під час запуску додаток ", я заходжу і виправляю xampp-control-panel.desktop і видаляю з exec = наступний текст" gksudo phyton "і зберігаю, тому він запускає вікно, але не запускає служби apache і mysql, що мені робити в той випадок?
Заздалегідь дякую за вашу відповідь
Привіт. Переконайтеся, що у вас немає іншої установки MySQL та Apache. Що стосується панелі запуску, яку ви маєте в / usr / share / applications, відредагуйте її та змініть рядок EXEC, який з’явився у статті, на: Exec = gnome-terminal -e "bash -c 'sudo -i / opt / lampp / manager- linux -x64.run '». Збережіть, і ви зможете запустити всі послуги, які пропонує xampp. Салю2.
Доброго ранку, кожного разу, коли xampp відкривається, він запитує пароль sudo, чи є спосіб налаштувати його не запитувати його, лише для цієї програми?