Xampp где лежат сайты
Перейти к содержимому

Xampp где лежат сайты

  • автор:

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.178 секунд. Запросов: 23.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Стек решений для веб -сервера с открытым исходным кодом для разработчиков PHP & Perl

XAMPP Server предоставляет подходящую среду разработки для создания, тестирования и проверки работы веб -проектов локально.

XAMPP - стек решений для веб -сервера с открытым исходным кодом

XAMPP

Обзор

XAMPP — это бесплатный стек решений для веб -сервера с открытым исходным кодом. Это помогает разработчикам тестировать свои веб -приложения или веб -сайты в своей среде разработки. У него есть все необходимые компоненты, включая Apache, Perl, MySQL Database и PHP. Xampp предоставляет надежную среду разработки локального веб -сервера для веб -приложений на основе PERL и PHP. Кроме того, он предоставляет MariaDB и MySQL для управления базами данных. После успешной установки XAMPP вы можете запустить и остановить каждый модуль, используя панель управления XAMPP. Для тестирования приложений PHP вам нужно только запустить два модуля Apache и MySQL. Это позволит PHP -программам работать на вашем компьютере.

Системные Требования

  • Microsoft Visual C ++ 2017 перераспределяется
  • 64 МБ ОЗУ (рекомендуется)
  • 750 МБ бесплатный фиксированный диск
  • Windows XP, Vista, Windows 7, Windows 8, Windows 10

Компоненты

Xampp-это бесплатный пакет локального веб-сервера с открытым исходным кодом. У него есть следующие компоненты:

  • Apache: Free и Web Server с открытым исходным кодом Apache — наиболее широко используемый сервер для тестирования веб -проектов.
  • MySQL/MariaDB: MySQL/MariaDB также является одной из самых популярных системой управления реляционной базой данных. MySQL, Apache и PHP вместе предоставляют полное решение для хранения данных и веб -сервисов. Новые версии Xampp имеют Mariadb вместо MySQL. MariaDB на самом деле является развитой сообществом вилки MySQL.
  • PHP: PHP — это в основном язык сценариев, специально разработанный для веб -разработки. Этот язык программирования на стороне сервера позволяет разработчикам создавать динамические веб-сайты или приложения.
  • Perl: Perl также является языком сценариев, разработанным для веб -разработки и сетевого программирования. Perl также позволяет пользователям программировать динамические веб -приложения.

Монтаж

Установка Windows
  • Чтобы установить Xampp в качестве веб -сервера Localhost, загрузите его с здесь.
  • Установите исполняемый файл.
  • Затем нажмите «Далее».
  • После этого выберите компоненты, которые вы хотите установить.
  • Для большинства веб -приложений вам нужно только *apache *, *mysql *, *php *и *phpmyadmin *.
  • Затем выберите каталог установки, где вы хотите установить XAMPP.
  • Вам будет показано оповещение о безопасности Windows. Вы должны проверить следующий вариант: «Частные сети, такие как мой дом или рабочая сеть».
  • Наконец, нажмите «Финиш», чтобы завершить установку.
Установка Ubuntu
  • Скачать Xampp для загрузки папки с здесь.
  • Перейдите в папку загрузки, используя следующую команду:
$ cd /home/[username]/Downloads 
  • Установочный пакет, который вы загружаете, необходимо выполнить исполняемым файлом, прежде чем его можно будет использовать дальше. Запустите следующую команду для этой цели:
$ cd /home/[username]/Downloads 
  • Теперь пакет установки находится в исполняемой форме.
$ cd /home/[username]/Downloads 
  • Выполнить файл установщика
$ cd /home/[username]/Downloads 
  • Запустите мастер настройки
$ cd /home/[username]/Downloads 
  • Откроется мастер настройки для Xampp
  • Затем нажмите «Далее».
  • Выберите компоненты, которые вы хотите установить.
  • Для большинства веб -приложений вам нужно только *apache *, *mysql *, *php *и *phpmyadmin *.
  • Затем выберите каталог установки, где вы хотите установить XAMPP.
  • После этого вам будет показано оповещение о безопасности Windows. Вы должны проверить следующий вариант: «Частные сети, такие как мой дом или рабочая сеть».
  • Наконец, нажмите «Закончить», чтобы завершить установку этого веб -сервера с открытым исходным кодом.

Исследовать

  • 5 лучших стеков решений для веб -сервера с открытым исходным кодом в 2021 году
  • Настройка Xampp и PhpmyAdmin в качестве Localhost в Windows
  • Nginx
  • Lighttpd
  • Кэдди
  • Кот
  • Стрелобь

Как изменить корневую папку сайта XAMPP настройка сервера

Сегодня хочу немного поговорить о настройке XAMPP. Если кто не знает это это один из лучших веб серверов. Он включает в себя все необходимые компоненты, Apache, MySQL, интерпретатор скриптов PHP и многое другое. Очень легко устанавливается и настраивается , имеет очень удобную панель администрирования. Если вам необходим локальный веб сервер то советую использовать именно XAMPP. Более менее опытные пользователи смогут без труда изменить настройки сервера. А у тех кто впервые установил XAMPP могут возникнуть трудности. Например, по умолчанию корневая папка называется htdocs и находиться в \xampp\htdocs. Это не очень удобно, изменить корневую папку сайта достаточно просто.

Так же рекомендую прочитать следующие статьи по данной теме.

Настройка веб сервера XAMPP

После установки локального веб сервера XAMPP и его запуска открыв браузер и введя адрес 127.0.0.0.1 вы увидите следующею страницу. Для того чтобы открыть ваш созданный сайт в браузере вам нужно будет скопировать файлы сайта в папку \xampp\htdocs. Либо можно изменить путь в настройках.

xampp настройка

Для этого в панели управления нажимаем «Config» и выбираем пункт «Apache (httpd.conf)».

XAMPP директория сайта

В открывшемся файле в поле «Listen» можно изменить порт по которому будет доступен ваш проект.

Настройка веб сервера XAMPP изменение порта

Изменить путь к корневому каталогу вашего проекта можно в строке «DocumentRoot».

Настройка веб сервера XAMPP

Сохраняем файл с настройками перезапускам Apache и проверяем результат.

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

Вот таким образом можно указать путь к корневому каталогу вашего сайта. Как видите все достаточно просто.

Раздел: Windows Интернет Программы Метки: XAMPP директория сайта

XAMPP директория сайта : 3 комментария

  1. Джахонгир 28.04.2021 Лучше бы и видео тоже скинули.Лучше поняли бы.

XAMPP — настройка виртуального сервера

Изначально XAMPP имеет один адрес это localhost
При загрузке — должна открыться страница с информацией о сервере, версии PHP ссылками на phpmyadmin и пр.

Для создания своего хоста Apache VirtualHosts

1. Открываем конфигурационный файл — /Applications/XAMPP/xamppfiles/etc/httpd.conf

1.1. Изменить User daemon на User username (стр. 173)

171 #running httpd, as with most system services. 172 # 173 User daemon 174 Group daemon 175 

где username — имя вашего пользователя в системе Mac OS X

171 #running httpd, as with most system services. 172 # 173 User username 174 Group daemon 175 

1.2. Включаем VirtualHosts — раскомментировав (стр. 488)

  • Include etc/extra/httpd-vhosts.conf
487 #Virtual hosts 488 #Include etc/extra/httpd-vhosts.conf 

убрать решетку перед Include

487 #Virtual hosts 488 Include etc/extra/httpd-vhosts.conf 

2. Добавление своих хостов — открываем файл — /Applications/XAMPP/etc/extra/httpd-vhosts.conf

2.1. Чтобы оставить локальный хост работающим без изменений

#localhost ServerName localhost DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs" Options Indexes FollowSymLinks Includes execCGI AllowOverride All Allow From All Order Allow,Deny  

2.2. Подключить свой сайт — cоздать папку сайта site.local (пример)
username — ваше имя пользователя в системе Mac OS X
folder — пусть к папке сайта
site.local — папка сайта

#My custom host ServerName site.local DocumentRoot "/Users/username/folder/site.local" Options Indexes FollowSymLinks Includes ExecCGI AllowOverride All Require all granted ErrorLog "logs/site.local-error_log" 

Директиву AllowOverride None обязательно заменяем на AllowOverride All, иначе файл .htaccess не будет прочитан сервером Apache

3. Необходимо указать системе Mac OS X, где находятся виртуальные сайты.
В терминале вводим команду:

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts

Добавляем в конец файла hosts строчку: 127.0.0.1 site.local

#XAMPP VirtualHost 127.0.0.1 site.local 

Перезапускаем XAMPP и виртуальные хосты добавлены.

по localhost — открывается XAMPP
по site.local — открывается уже наш сайт.

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

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