Установка и настройка веб сервера XAMPP

XAMPP — это готовая сборка ВЕБ сервера, в которую входит Apache, MySQL, PHP и другие дополнительные пакеты (в зависимости от ОС дополнительные пакеты могут отличаться). Этот пакет программ будет интересен в первую очередь WEB-разработчикам, дизайнерам и всем людям, кто имеет дело с сайтостроительством. Установка XAMPP не займет много времени и не потребует специализированных знаний. Первоначальной настройки XAMPP не требует.

Веб-сервер XAMPP существует для всех популярных ОС: Linux, Mac OS, Solaris и Windows. Список программ, входящих в XAMPP для каждую ОС, можно посмотреть на странице Wikipedia.

Установка веб сервера XAMPP в Linux

Установить XAMPP в ОС Linux достаточно просто. WEB-сервер одинаково просто устанавливается в любой операционной системе Linux. Все действия по установки XAMPP сводятся к копированию файлов XAMPP в директорию /opt и загрузки запускаемого скрипта с нужным параметром.


Веб сервер XAMPP при загрузке ОС автоматически не запускается, запуск нужно производить каждый раз вручную. Но по необходимости скрипт автостарта XAMPP можно добавить самому.

Установка XAMPP в Linux:



  1. На официальной странице скачиваем XAMPP: официальная страница загрузки для Linux. Пакет более 60 Мб.

  2. Разархивируем и помещаем XAMPP в директорию /opt.

  3. Для управления сервером XAMPP существуют команды:

    sudo /opt/lampp/./lampp start

    sudo /opt/lampp/./lampp stop

    sudo /opt/lampp/./lampp restart


    Вывод полного списка доступных команд XAMPP можно посмотреть набрав в консоли команду:


    sudo /opt/lampp/./lampp

  4. Если Вы хотите, чтобы сервер XAMPP стартовал автоматически при каждой загрузке ОС, то Вам необходимо скрипт с командой запуска поместить в соответствующий Runlevel. Если автоматически запускать его не требуется, то пропустите этот пункт.

    Для автоматического запуска XAMPP, при каждой загрузке ОС Ubuntu нужно:

    1. создать файл:
      # sudo nano /etc/init.d/start_xampp
      и поместить в него команду запуска сервера XAMPP:
      /opt/lampp/./lampp start
    2. добавить права доступа созданному скрипту:
      chmod +x /etc/init.d/start_xampp
    3. поместить скрипт в «автозагрузку», для этого нужно:
      1. установить chkconfig для добавления скрипта в Runlevels (более подробнее можно прочитать тут):
        sudo apt-get install chkconfig
      2. добавить скрипт в Runlevels 3 и 5:
        sudo chkconfig start_xampp —level 35 on
    Примечание: html-страницы помещаем в директорию /opt/lampp/htdocs для этого добавляем права на эту директорию:
    # sudo chmod 0777 /opt/lampp/htdocs

    Установка веб сервера XAMPP в Windows

    Веб сервер XAMPP в операционной системе Windows устанавливается так же как и любая другая программа. Официальная страница загрузки XAMPP для Windows – https://www.apachefriends.org/ru/download.html Первоначальной настройки сервер XAMPP в Windows также не требует. После установки в ПУСКе добавятся ярлыки запуска и остановки сервера.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Вдохновлен

Комментарии (4)

  • #

    Ставили? Лучше денвера?

  • #

    как разпаковать хоть что-то в папку /opt? я там даже директорию создать не могу, не то что что-то туда разархивировать или вставить…

  • Mut@NT
    #

    Сергей: Ставили? Лучше денвера?

    Ставили. Денвер только для Windows, а этот на Linux`е работает на ура

    tilast: как разпаковать хоть что-то в папку /opt? я там даже директорию создать не могу, не то что что-то туда разархивировать или вставить…

    Нужно дать права доступа для /opt/lampp/htdocs командой:
    sudo chmod 0777 /opt/lampp/htdocs

  • #

    tilast, скачайте winscp и будет вам счастье, а пока учите команды по управлению в red hat