Установка xampp 1

XAMPP: установка в ОС Ubuntu

У попередній статті «Установка Ubuntu в VirtualBox» я розповів як встановити Ubuntu в Windows 7 в якості гостьової системи. Сьогодні ми продовжимо працювати з Ubuntu і займемося установкою XAMPP. Локальний сервер XAMPP призначений для веб-розробки і є кросплатформним додатком, яке можна встановити як в Linux і MacOS, так і в Windows. Саме своєю універсальністю та гнучкістю настройки він і привернув мене. До того ж, він регулярно оновлюється і вже вийшли окремо версії під 32- і 64-бітові системи.

Як встановити XAMPP 1.8.2

До версії XAMPP 1.8.2 встановити цей сервер в Linux було дуже просто: достатньо було скопіювати файли XAMPP в директорію / opt і запустити в консолі команду sudo / opt / lampp / lampp start. Тепер же це зробити стало ще простіше :) У цьому посібнику я поетапно розпишу всі дії з налаштування та встановлення XAMPP.

Крок 1. Завантажити XAMPP

Перш за все необхідно завантажити XAMPP.

Установка xampp 1

Сторінка завантаження XAMPP для Linux

Вибір версії XAMPP між 1.8.2 та 1.8.3 залежить від того, яка версія PHP вам потрібна (5.4 або 5.5), а також яка ОС встановлена ​​(32- або 64-бітна). Так як рідко хто з хостинг-провайдерів встиг встановити собі PHP 5.5, вибираю версію PHP 5.4. Ubuntu у мене в VirtualBox встановлена ​​32-бітна, тому мій вибір XAMPP Linux 1.8.2. Тільки вибирайте пакет, який підходить саме до вашої архітектурі. Спроби встановити 32-бітну версію в 64-бітну ОС ні до чого не приведуть - установник просто не запуститься.

Перевірити яка у вас версія Linux / Unix можна командою:

Знаходимо в інтернеті картинку (* .jpg, * .png, * .gif) з логотипом XAMPP і кидаємо в папку з файлом налаштувань робочого столу.

Має вийти приблизно ось так:

Установка xampp 1

Створюємо кнопку в лаунчер Unity

Після всіх маніпуляцій в цій папці повинні бути два файли: файл настройок lampp.desktop і файл з логотипом сервера (або будь-яка інша картинка, яка сподобається). А потім просто перетягуємо мишкою файл настройок на панель Unity:

Установка xampp 1

Перетягуємо файл настройок на панель Unity

Крок 2. XAMPP: настройка

Приступаємо до налаштування нашого сервера.

Увага! Замінюйте в рядках команд вираз% ваше ім'я% на своє ім'я в системі, наприклад, user1 - без знаків відсотка.

  1. Створимо директорію web в домашній папці користувача. У мене повний шлях виглядає так:

все робив за інструкцією, тільки встановлював версію 1.8.3-3
У сервер запускається але при спробі зайти на свій сайт з'являється помилка 403 ...

You do not have permission to access the requested directory. There is either no index document or the directory is read-protected.

If you think this is a server error, please contact the webmaster.
Error 403

Apache / 2.4.7 (Unix) OpenSSL / 1.0.1f PHP / 5.5.9 mod_perl / 2.0.8-dev Perl / v5.16.3

Не підкажете, чому сервер не хоче бачити сайт?

Ви спочатку перевіряєте права на папку www.art-lives.my. а потім без www, тобто на art-lives.my. Це дві різні папки. Першою, з www. у вас немає на сервері. C правами index.php все в порядку, вони і повинні бути такими. Буква d означає, що це каталог, від англ. directory. а буква x - прапор на виконання, від англ. eXecution. Для папки це означає - права на захід у директорію, для БІНАР файлів (наприклад, програми) - можливість запуску.

Все вийшло ... правда довелося встановити версію 1.8.2-5
На останніх версіях, чому -то нічого не виходило, хоча робив я все за інструкцією.

При відкритті файлу index.php тепер з'являється помилка:

Parse error: syntax error, unexpected '>' in /home/meerkat/www/art-lives.my/www/index.php on line 3

Але це вже помилка пхп, видно що сервер нарешті побачив мій сайт 🙂
У вашому файлі треба index.php треба замість подвійних лапок поставити одинарні і помилка пропаде!

Спасибо большое Вам за урок, так як тільки у вас він виявився робітник, інші що траплялися мені в інтернеті по налаштуванню xampp, не працюють на моїй Убунту 14.04 х64

Встановлював 1.8.3. У браузері localhost з'являється

Welcome to nginx!

If you see this page, the nginx web server is successfully installed and working. Further configuration is required.

For online documentation and support please refer to nginx.org.
Commercial support is available at nginx.com.

Thank you for using nginx.

налаштувати толком не вийшло. Можливо потрібно просто відключити nginx?

Олександр, якщо знаєте як відключити nginx - звичайно відключайте. Щоб видалити непотрібні пакети з системи, можна скористатися командою:

В жодному випадку не працює хоча робив все по інструкції ... а раніше запускався і працював, то чи в Убунту щось переробили, то чи самі розробники xampp нахімічили ... перевіряв на 3-4 збірках xampp результат той же ...
лог запуску відразу засмучує:
[Email protected]:

На одному форумі знайшов як виправити цю біду, треба виконати команду яка зупинить вже запущений апач
sudo /etc/init.d/apache2 stop
після чого все запустилось ...

Ось тільки з якого переляку він сам стартує, незрозуміло ... раніше такого не було

Встановлював xampp-linux-x64-5.6.15-installer. У браузері localhost з'являється

XAMPP Apache + MariaDB + PHP + Perl

Welcome to XAMPP for Linux 5.6.15

You have successfully installed XAMPP on this system! Now you can start using Apache, MariaDB, PHP and other components. You can find more info in the FAQs section or check the HOW-TO Guides for getting started with PHP applications.

Start the XAMPP Control Panel to check the server status.
Community

XAMPP has been around for more than 10 years - there is a huge community behind it. You can get involved by joining our Forums, adding yourself to the Mailing List, and liking us on Facebook, following our exploits on Twitter, or adding us to your Google+ circles.
Contribute to XAMPP translation at translate.apachefriends.org.

Can you help translate XAMPP for other community members? We need your help to translate XAMPP into different languages. We have set up a site, translate.apachefriends.org, where users can contribute translations.
Install applications on XAMPP using Bitnami

Apache Friends and Bitnami are cooperating to make dozens of open source applications available on XAMPP, for free. Bitnami-packaged applications include WordPress, Drupal, Joomla! and dozens of others and can be deployed with one-click installers. Visit the Bitnami XAMPP page for details on the currently available apps.

Величезне спасибі за статтю. Нарешті то я зрозумів для себе багато речей які раніше заважали роботі LAMPa.

Схожі статті