Разное

Как установить xampp: что это и как пользоваться

09.01.1988

Содержание

Как установить XAMPP в системе Ubuntu

XAMPP означает кросс-платформенный(X), сервер Apache(A), MariaDB(M), PHP(P) и Perl(P). Он создан компанией Apache Friends и в основном служит в качестве локального хоста или локального сервера. С помощью этого локального сервера вы можете установить это программное обеспечение на свою систему и протестировать клиентов или ваш сайт, прежде чем загрузить его на удаленный веб-сервер или компьютер.

XAMPP наиболее широко известен пользователям Windows, но есть пакеты XAMPP и для Ubuntu Linux. В этой статье мы опишем пошаговый метод установки этого стека приложений на вашу систему. Затем вы сможете проверить установку, используя несколько URL-адресов. Вы также можете пройти через процесс деинсталляции, который поможет вам удалить программное обеспечение, если возникнет такая необходимость.

Содержание

  1. Установка XAMPP в Ubuntu 20.04
  2. Шаг 1: Скачайте установочный пакет
  3. Шаг 2: Сделайте пакет установки исполняемым
  4. Шаг 3: Подтвердите разрешение на выполнение
  5. Шаг 4: Запуск мастера установки
  6. Шаг 5: Работайте с графическим мастером установки
  7. Шаг 6: Запуск XAMPP через терминал
  8. Шаг 7: Проверка установки
  9. Деинсталляция XAMPP

Установка XAMPP в Ubuntu 20.

04

Чтобы загрузить, установить и настроить XAMPP в вашей системе, выполните следующие шаги:

Шаг 1: Скачайте установочный пакет

Первым шагом будет загрузка пакета XAMPP для Linux с официального сайта Apache Friends:

https://www.apachefriends.org/index.html

Нажмите на опцию XAMPP for Linux, после чего вам будет предложено запустить пакет или сохранить его в вашей системе. Мы рекомендуем загрузить пакет, нажав на опцию Сохранить файл. После этого загруженный файл по умолчанию будет сохранен в папке Загрузки.

Шаг 2: Сделайте пакет установки исполняемым

Мы будем устанавливать пакет через командную строку Ubuntu, Терминал. Чтобы открыть Терминал, используйте либо Dash, либо сочетание клавиш Ctrl+Alt+T. После открытия Терминала вам нужно перейти в папку Downloads, чтобы получить доступ к файлу.

Переместитесь в папку Downloads с помощью следующей команды:

cd /home/[имя пользователя]/Downloads

Загруженный вами установочный пакет необходимо сделать исполняемым, прежде чем использовать его в дальнейшем. Для этого выполните следующую команду:

chmod 755 [имя пакета].

Пример:

chmod 755 xampp-linux-*-installer.run

Теперь установочный пакет находится в исполняемой форме.

Шаг 3: Подтвердите разрешение на выполнение

Важно проверить, может ли пакет быть выполнен текущим пользователем. Разрешение на выполнение можно проверить с помощью следующей команды:

ls -l [имя пакета].

Пример:

ls -l xampp-linux-x64-8.0.3-0-installer.run

Вывод -rwxr показывает, что файл может быть выполнен пользователем, имя которого также указано в выводе.

Шаг 4: Запуск мастера установки

От имени привилегированного пользователя root выполните следующую команду, чтобы запустить графический мастер установки.

sudo ./[имя пакета]

Пример:

sudo ./xampp-linux-x64-8.0.3-0-installer.run

Это приведет к запуску мастера установки, который проведет вас по остальным этапам процедуры установки.

Шаг 5: Работайте с графическим мастером установки

Теперь, когда мастер установки XAMPP от Bitnami запущен, нажмите кнопку Next, чтобы начать процесс установки:

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

Сохраните настройки по умолчанию и нажмите кнопку Далее. Следующее диалоговое окно сообщит вам о месте, куда будет установлен XAMPP.

Нажмите Далее, чтобы начать процесс установки:

Когда установка будет завершена, нажмите кнопку Далее. О завершении процесса установки сообщит следующее диалоговое окно.

Если вы не хотите запускать XAMPP в данный момент, снимите флажок с опции Launch XAMPP. Также нажмите кнопку Finish, чтобы закрыть диалоговое окно Setup.

Шаг 6: Запуск XAMPP через терминал

Чтобы запустить XAMPP через терминал Ubuntu, введите следующую команду от имени root:

sudo /opt/lampp/lampp start

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

Если после запуска XAMPP вы получите следующее сообщение, это означает, что Net Tools не установлены в вашей системе:

Чтобы установить Net Tools, выполните следующую команду от имени root:

sudo apt install net-tools

После установки Net Tools вы сможете успешно запустить и использовать XAMPP.

Шаг 7: Проверка установки

После установки XAMPP на систему Ubuntu, хорошей практикой является проверка установки. Для этого введите следующий URL в браузере Firefox:

http://localhost

Следующая веб-страница подтверждает, что XAMPP успешно установлен и работает в вашей системе:

Вы также можете проверить установку phpMyAdmin аналогичным образом, введя в браузере следующий URL:

http://localhost/phpmyadmin

Следующая веб-страница подтверждает, что phpMyAdmin успешно установлен и запущен в вашей системе:

Деинсталляция XAMPP

Также важно узнать, как полностью деинсталлировать и удалить XAMPP из вашей системы Ubuntu, если вам когда-нибудь понадобится это сделать.

Откройте терминал Ubuntu и перейдите в каталог, где установлен XAMPP. Это:

cd /opt/lampp

Следующим шагом будет запуск программы деинсталляции, которую вы найдете в папке lampp, с помощью следующей команды:

sudo ./uninstall

Появится следующее диалоговое окно с вопросом, хотите ли вы удалить XAMPP и все его модули:

$ sudo . /uninstall

Введите пароль и нажмите <enter>.

Система запросит подтверждение, прежде чем продолжить. Введите Y и нажмите Enter, чтобы подтвердить свой выбор.

Через некоторое время в выводе появится информация Uninstallation completed для подтверждения процесса деинсталляции.

Наконец, вы можете удалить каталог, используя:

$ sudo rm -r /opt/lampp

Теперь XAMPP и все его модули деинсталлированы из вашей системы. Вы также можете удалить загруженный установочный пакет, если хотите.

В этом руководстве вы изучили пошаговый процесс установки XAMPP в системе Ubuntu. Начиная с загрузки установочного пакета, его запуска и заканчивая проверкой установки, вы прошли всю процедуру вместе с нами. Мы также предоставили достаточно информации об удалении XAMPP, если вам когда-нибудь понадобится это сделать.
Карим Буздар

Как установить XAMPP в Debian

XAMPP расшифровывается как кросс-платформа(X), сервер Apache(A), MariaDB(M), PHP(P) и Perl(P). Это набор этих четырех и некоторых других программ, которые позволяют пользователям легко превратить свои системы в полнофункциональный веб-сервер.

Основные компоненты XAMPP служат следующим целям:

  • Apache: Доставляет веб-контент в ваш браузер
  • Maria-DB: хранит данные для вашего сайта
  • PHP: Используется в качестве языка сценариев для разработки веб-сайта
  • Perl: Используется как язык программирования для веб-разработки, сетевого программирования, системного администрирования и т.д.

XAMPP поддерживается на различных ОС, включая Windows, Linux, Mac OS X и Solaris. В основном он используется веб-разработчиками для тестирования веб-страниц и приложений перед их загрузкой на реальный сервер. В этой статье мы научимся устанавливать XAMPP на систему Debian. Мы также обсудим, как проверить установку XAMPP через URL.

Содержание

  1. Установка XAMPP в Debian
  2. Шаг 1: Скачайте установочный пакет
  3. Шаг 2: Сделайте пакет установки исполняемым
  4. Шаг 4: Запуск мастера установки
  5. Шаг 6: Запуск XAMPP через терминал
  6. Шаг 7: Проверка установки
  7. Деинсталляция XAMPP

Установка XAMPP в Debian

Для того чтобы установить и настроить XAMPP в вашей системе, следуйте приведенной ниже процедуре:

Шаг 1: Скачайте установочный пакет

Нажмите на приведенную ниже ссылку, чтобы открыть веб-страницу Apache Friends, а затем загрузите пакет XAMPP для Linux.

https://www.apachefriends.org/index.html

Скачанный пакет XAMPP будет сохранен в директории Downloads.

Шаг 2: Сделайте пакет установки исполняемым

Для установки пакета XAMPP мы будем использовать Терминал командной строки. Чтобы запустить Терминал в ОС Debian, перейдите на вкладку Деятельность в левом верхнем углу рабочего стола. Затем в строке поиска введите ключевое слово terminal. Когда появится результат поиска, нажмите на значок Терминала.

Теперь в Терминале выполните следующую команду, чтобы перейти в каталог ~/Downloads.

cd ~/Downloads

Теперь, чтобы установить скачанный пакет XAMPP, нам нужно сделать его исполняемым. Для этого введите в Terminal команду «chmod 755», за которой следует имя пакета XAMPP:

chmod 755 xampp-linux-x64-8.1.6-0-installer.run

Если вам нужно проверить разрешение на выполнение для пакетов, используйте следующую команду в Терминале:

Символ -rwxr в приведенном выше выводе указывает на то, что пользователь может выполнить пакет.

Шаг 4: Запуск мастера установки

Теперь запустите мастер установки XAMPP, используя следующий синтаксис в Терминале:

sudo ./[имя пакета]

Замените имя пакета на имя пакета XAMPP.

sudo ./xampp-linux-x64-8.1.6-0-installer.run

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

Далее выберите компоненты XAMPP, которые вы хотите установить, и нажмите Далее.

На следующем экране показан каталог установки «/opt/lamp», куда будет установлен XAMPP. Нажмите Далее, чтобы продолжить.

Снимите флажок Learn more about Bitnami for XAMPP (Узнать больше о Bitnami для XAMPP) и нажмите Далее.

Снова нажмите Далее.

Теперь начнется установка, и вы увидите индикатор выполнения, показывающий ход процесса установки. Как только установка будет завершена, нажмите кнопку Далее.

Время установки зависит от ресурсов компьютера и скорости жестких дисков, может занимать значительное время.

Далее вы увидите следующий экран, показывающий, что установка завершена.

Если вы не хотите запускать XAMPP прямо сейчас, снимите флажок с опции Launch XAMPP и нажмите кнопку Finish, чтобы закрыть мастер установки.

Шаг 6: Запуск XAMPP через терминал

Чтобы запустить XAMPP через терминал, выполните следующую команду:

sudo /opt/lampp/lampp start

если при запуске получаем следующую ошибку

XAMPP: Starting MySQL.../opt/lampp/share/xampp/xampplib: line 22: netstat: command not found
ok.
XAMPP: Starting ProFTPD.../opt/lampp/share/xampp/xampplib: line 22: netstat: command not found
ok.

устанавливаем net-tools

apt install net-tools

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

Шаг 7: Проверка установки

Теперь, чтобы проверить, установлен ли и работает ли XAMPP, откройте в браузере следующую ссылку:

http://localhost

Если вы увидите аналогичный результат, это означает, что XAMPP успешно установлен и запущен.

 

Для того чтобы проверить установку phpMyAdmin, перейдите по следующей ссылке в браузере.

http://localhost/phpmyadmin

Если вы увидите аналогичный результат, это означает, что phpMyAdmin успешно установлен и запущен.

Деинсталляция XAMPP

Если вы хотите деинсталлировать и полностью удалить XAMPP из вашей системы, выполните следующую процедуру.

Перейдите в каталог, где установлен XAMPP. Для этого выполните следующую команду в Терминале:

cd /opt/lampp

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

sudo ./uninstall

На экране появится следующее сообщение с вопросом, хотите ли вы удалить XAMPP и все его модули. Нажмите Yes, чтобы начать процесс деинсталляции.

После деинсталляции вы увидите следующее сообщение, информирующее о завершении процесса деинсталляции. Нажмите OK, чтобы закрыть диалоговое окно.

Теперь, чтобы удалить файлы и каталоги XAMPP, выполните следующую команду в Терминале:

sudo rm -r /opt/lampp

Теперь XAMPP деинсталлирован и полностью удален из вашей системы.

Вот и все! В этой статье мы научились устанавливать и настраивать XAMPP в системе Debian. Мы рассмотрели шаг за шагом всю процедуру установки XAMPP, которая включает в себя установку, выполнение и проверку. В конце мы также научились удалять XAMPP, если нам когда-нибудь придется это сделать.

XAMPP FAQs for Linux

Как мне установить XAMPP?

Выберите ващу операционную систему и 32 или 64 битную версию.

Измените разрешения для установщика

chmod 755 xampp-linux-*-installer.run

Запустите установщик

sudo . /xampp-linux-*-installer.run

Вот и всё. XAMPP теперь установлен под каталогом /opt/lampp.

XAMPP включает в себя MySQL или MariaDB?

С момента выхода XAMPP 5.5.30 и 5.6.14, XAMPP предоставляет MariaDB вместо MySQL. Команды и инструменты для обоих одни и те же.

Как я мне запустить XAMPP?

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

sudo /opt/lampp/lampp start

Теперь вы должны видить чтото вроде этого на вашем экране:

Starting XAMPP 1.8.2...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.

Ready. Apache and MySQL are running.

Если вы получили сообщение об ошибке посетите страницы нашего сообщества для помощи.

Кстати, заметьте что есть графический инструмент который вы можете использовать чтобы легко управлятся с вашими серверами. Вы можете запустить этот инструмент с помощью следующих команд:

cd /opt/lampp
sudo ./manager-linux.run (or manager-linux-x64.run)

Как я мне остановить XAMPP?

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

sudo /opt/lampp/lampp stop

Теперь вы должны видить чтото вроде этого на вашем экране:

Stopping XAMPP 1.8.2...
LAMPP: Stopping Apache...
LAMPP: Stopping MySQL...
LAMPP stopped.

Если вы получили сообщение об ошибке посетите страницы нашего сообщества для помощи.

Кстати, заметьте что есть графический инструмент который вы можете использовать чтобы легко запустить или остановить ваши сервера. Вы можете запустить этот инструмент с помощью следующих команд:

cd /opt/lampp
sudo ./manager-linux.run (or manager-linux-x64.run)

Как мне проверить, что всё сработало?

Введите следующую URL в ваш любимый браузер:

http://localhost

You should see the XAMPP start page, as shown below.

Готов ли XAMPP к производственному использованию?

XAMPP не предназначен для производственного использования, а только для сред разработки. XAMPP настроен таким образом чтобы быть как можно более открытым и позволять разработчику всё что он/она захочет. Для сред разработки это прекрасно, но в производственной среде это может быть пагубно.

Вот список отсутствующих мер безопасности в XAMPP:

  1. MySQL администратор (root) не имеет пароля.
  2. MySQL сервер доступен через сеть.
  3. ProFTPD uses the password «lampp» for user «daemon».

Чтобы исправить большинство пробелов в безопасности просто вызовите следующую команду:

sudo /opt/lampp/lampp security

Это начнёт небольшую проверку безопасности и обезопасит вашу установку XAMPP. К примеру это зашитит демонстративные страницы XAMPP комбинацией из пользовательского имени (‘lampp’) и пароля.

Что означают сообщения об ошибках которые я вижу когда запускаю XAMPP?

Вы можете получить несколько сообщений об ощибках когда запускаете XAMPP:

LAMPP-Apache is already running.
An Apache daemon is already running.

Скрипт запуска LAMPP не смог запустить XAMPP-Apache потому что экземпляр Apache уже запущен. Чтобы запустить XAMPP правильно, сначала вам нужно остановить этот процесс.

LAMPP-MySQL is already running.
A MySQL daemon is already running.

В основном по тем же причинам что и в выше упомянутой ошибке, скрипт запуска LAMPP нащёл уже запущеный MySQL сервер на этой системе. Чтобы запустить LAMPP правильно, вам надо сначала остановить этот сервер.

Apache doesn’t seem to start. What can I do?

Эта ошибка может иметь место по нескольким причинам. Apache показывает эту ощибку при разных условиях.

Чтобы найти конкретную причину нам нужно будет немного поисследовать:

tail -2 /opt/lampp/logs/error_log

Если вы получили сообщение об ошибке посетите страницы нашего сообщества для помощи.

Что делать, если я получаю сообщение об ошибке «Cannot restore segment prot after reloc: Permission denied?»

На некоторх дистртбутивах Linux, SELinux активировано по умолчанию и это предотвращает успешный запуск XAMPP. Вам следует отключить это чтобы запустить сервера XAMPP:

sudo /usr/sbin/setenforce 0

Теперь XAMPP должен снова нормально работать.

После того как я перезагрузил мою Linux машину XAMPP перестал работать! Как мне это исправить?

Верно. Это нормальное поведение для Linux (также относится к любой другой Unix-подобной системе). Это задача администратора убедится что определённая программа запущена при загрузке системы.

Не существует стандартного способа настройки загрузки Linux системы, но большинство из них должны позволить вам запустить XAMPP при загрузке используя следующие шаги.

Debian, Ubuntu.

sudo ln -s /opt/lampp/lampp /etc/init.d/lampp sudo update-rc.d lampp start 80 2 3 4 5 . stop 30 0 1 6 .

RedHat, Fedora, CentOS. Если ваш Linux дистрибутив использует инструмент «chkconfig» чтобы устанавливать сервисы вы можете использовать следующие команды:

sudo ln -s /opt/lampp/lampp /etc/init.d/lampp
sudo chkconfig --add lampp

SUSE

sudo ln -s /opt/lampp/lampp /etc/init.d/lampp sudo chkconfig lampp 2345

Как мне сделать более безопасной мою установку XAMPP?

В установке по умолчанию, в XAMPP не установлено паролей и запускать XAMPP с такой конфигурацией доступной другим, не рекомендуется.

Просто введите следующую команду (как root) чтобы начать простую проверку безопасности:

sudo /opt/lampp/lampp security

Теперь вы должны видить следующий диалог на вашем экране:

XAMPP: Quick security check... XAMPP: MySQL is accessable via network. XAMPP: Normaly that's not recommended. Do you want me to turn it off? [yes] yes XAMPP: Turned off. XAMPP: Stopping MySQL... XAMPP: Starting MySQL... XAMPP: The MySQL/phpMyAdmin user pma has no password set!!! XAMPP: Do you want to set a password? [yes] yes XAMPP: Password: ****** XAMPP: Password (again): ****** XAMPP: Setting new MySQL pma password. XAMPP: Setting phpMyAdmin's pma password to the new one. XAMPP: MySQL has no root passwort set!!! XAMPP: Do you want to set a password? [yes] yes XAMPP: Write the passworde somewhere down to make sure you won't forget it!!! XAMPP: Password: ****** XAMPP: Password (again): ****** XAMPP: Setting new MySQL root password.

(adsbygoogle = window.adsbygoogle || []).push({});
XAMPP: Setting phpMyAdmin's root password to the new one. XAMPP: The FTP password for user 'nobody' is still set to 'lampp'. XAMPP: Do you want to change the password? [yes] yes XAMPP: Password: ****** XAMPP: Password (again): ****** XAMPP: Reload ProFTPD... XAMPP: Done.

(1) Установка пароля защитит демонстративные страницы XAMPP (http://localhost/xampp/) использующие этот пароль. Имя пользователя ‘lampp’!

После вызова этой команды ваша установка XAMPP должна быть более безопасной.

Как мне активировать eAccelerator?

Чтобы активтровать eAccelerator просто найдите следующие строки в вашем /opt/lampp/etc/php.ini:

;extension="eaccelerator.so" ;eaccelerator.shm_size="16" ;eaccelerator.cache_dir="/opt/lampp/tmp/eaccelerator" ;eaccelerator.enable="1" ;eaccelerator. optimizer="1" ;eaccelerator.check_mtime="1" ;eaccelerator.debug="0" ;eaccelerator.filter="" ;eaccelerator.shm_max="0" ;eaccelerator.shm_ttl="0" ;eaccelerator.shm_prune_period="0" ;eaccelerator.shm_only="0" ;eaccelerator.compress="1" ;eaccelerator.compress_level="9"

Уберите точку с запятой в начале каждой строки и перезапустите XAMPP. eAccelerator теперь активирован. Для более подробной информации об eAccelerator, навестите домашнюю страницу eAccelerator: http://eaccelerator.net.

Как мне активировать OCI8/Oracle расширение для PHP?

Чтобы активировать OCI8/Oracle расширение для PHP пожалуйста выполните следующую команду:

sudo /opt/lampp/lampp oci8

Появится следующий диалог:

Please enter the path to your Oracle or Instant Client installation: [/opt/lampp/lib/instantclient-11. 2.0.3.0] installing symlinks... patching php.ini... OCI8 add-on activation likely successful. LAMPP: Stopping Apache with SSL... LAMPP: Starting Apache with SSL...

Теперь расширение должо быть активировано.

XAMPP работает, но почему картинки не отображаются?

Эта проблема специфична для некоторых Linux систем. Пожалуйста откройте ваш /opt/lampp/etc/httpd.conf и найдите следующие две строки:

#EnableMMAP off #EnableSendfile off

Уберите # на обоих строках и перезапустите Apache. Теперь ваши картинки должны отображатся.

Как мне включить доступ к phpMyAdmin извне?

В базовой конфигурации XAMPP phpMyAdmin доступен только с того же хоста, на котором запущен XAMPP, по адресу http://127.0.0.1 или http://localhost.

ВАЖНО: Включение внешнего доступа для phpMyAdmin в производственных средах представляет собой значительный риск для безопасности. Вам настоятельно рекомендуется разрешать доступ только с localhost. Удаленный злоумышленник может воспользоваться любой существующей уязвимостью для выполнения кода или изменения ваших данных.

Чтобы включить удалённый доступ к phpMyAdmin, следуйте шагам ниже:

  • Edit the etc/extra/httpd-xampp.conf file in your XAMPP installation directory.
  • В этом файле, найдите строки, указанные снизу.

    Alias /phpmyadmin "/opt/lampp/phpmyadmin/" <Directory "/opt/lampp/phpmyadmin"> AllowOverride AuthConfig Require local

  • Затем, замените ‘Require local’ на ‘Require all granted’.
  • Alias /phpmyadmin "/opt/lampp/phpmyadmin/" <Directory "/opt/lampp/phpMyAdmin"> AllowOverride AuthConfig Require all granted

  • Перезапустите сервер Apache, используя панель управления XAMPP.
Where are the main XAMPP configuration files?

The main XAMPP configuration files are located as follows:

  • Файлы конфигурации Apache: /opt/lampp/etc/httpd.conf, /opt/lampp/etc/extra/httpd-xampp.conf
  • PHP configuration file: /opt/lampp/etc/php.ini
  • MySQL configuration file: /opt/lampp/etc/my.cnf
  • ProFTPD configuration file: /opt/lampp/etc/proftpd.conf
How do I send email with XAMPP?

To send email with XAMPP, use the PEAR Mail and Net_SMTP packages, which allow you to send email using an external SMTP account (such as a Gmail account). Follow these steps:

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

Предупреждение: Функции резервного копирования и востановления ещё разрабатываются и могут работать неправильно.

Вы можете создать резервное копирование с помощью:

sudo /opt/lampp/lampp backup

или

sudo /opt/lampp/lampp backup secret

Где «secret» это ваш MySQL root пароль. Эта команда выведет следующее:

Backing up databases... Backing up configuration, log and htdocs files... Calculating checksums... Building final backup file... Backup finished. Take care of /opt/lampp/backup/xampp-backup-22-01-14.sh

Файл /opt/lampp/backup/xampp-backup-22-01-14.sh (в примере выше) содержит ваши данные резервного копирования. Сохраните этот файл в надёжном месте.

На новой машине вам нужна такая же версия XAMPP, как на вашей изначальной/исходной машине.

sudo sh xampp-backup-22-01-14.sh

Вы должны видеть что-то вроде этого:

Checking integrity of files. .. Restoring configuration, log and htdocs files... Checking versions... Installed: XAMPP 1.4.2 Backup from: XAMPP 1.4.2 Restoring MySQL databases... Restoring MySQL user databases... Backup complete. Have fun! You may need to restart XAMPP to complete the restore.

Вот и всё. Помните это ещё не зрелая (beta) функция.

Шаг за шагом — Как установить XAMPP 7.4.3 (2020) в Windows 10 и исправить проблемы с портами для сервера Apache

Итак, вы хотите начать разработку приложений PHP. Для этого вам понадобится среда разработки PHP. В этом сложном посте я покажу вам, как установить XAMPP в Windows 10 и исправить проблемы с портами, из-за которых сервер apache не запускается. Это подготовит вас к разработке PHP с использованием PHP, Apache и MySQL.

В этом блоге мы установим XAMPP версии 7.4.3, стабильная версия которой была выпущена 3 марта 2020 г.

Сервер WAMP — еще одна популярная разработка. Если вы заинтересованы в WAMP, следуйте моему сообщению о том, как настроить и установить сервер WAMP в Windows 10.

Среда разработки сильно отличается от производственной среды. Получите среду разработки, такую ​​как XAMPP или WAMP, и начните писать код. Это все, что имеет значение для PHP в среде разработки. Не вступайте в споры о том, какая среда разработки хороша. Существуют различные альтернативы. Просто возьмите один и двигайтесь дальше.

Примечание: Убедитесь, что в вашей системе установлен распространяемый компонент Microsoft Visual C++, чтобы избежать проблем с установкой в ​​будущем. Пожалуйста, следуйте моему сообщению и установите все версии распространяемого пакета VC++, используя ссылку, указанную в сообщении внизу сообщения. В этой статье также рассказывается, почему распространяемый пакет VC++ важен и почему он должен быть у вас, чтобы избежать будущих проблем на платформе Windows.

Итак, давайте начнем и создадим среду разработки.

Шаг 1. Загрузите программу установки XAMPP

Перейдите на веб-сайт Apache Friends и загрузите программу установки. Загрузите XAMPP для Windows. Это то, что мы будем использовать в этом блоге.

Официальная страница загрузки XAMPP

Имя файла будет примерно таким: xampp-windows-x64-7.4.3-0-VC15-installer.exe с размером файла около 149 МБ . Обратите внимание, что для XAMPP доступна только 64-разрядная версия установщика . 32-битной версии нет.

Шаг 2. Запустите программу установки XAMPP

После запуска программы установки вы увидите контроль доступа пользователей Windows, запрашивающий разрешение на продолжение установки. Нажмите Да и , чтобы начать процесс установки.

Установка XAMPP в Windows 10 — снимок экрана управления доступом пользователей

Процесс установки начнется с экрана-заставки Bitnami.

Экран-заставка Bitnami

Шаг 3 — Предупреждение антивируса

Теперь вы увидите предупреждение антивируса. Вы можете отключиться от Интернета и временно отключить Интернет. Прежде чем нажать Да.

В моей системе работает антивирус Norton. Я решил проигнорировать это предупреждение и продолжить установку.

Установка XAMPP в Windows — предупреждение антивируса

Шаг 4 — предупреждение о контроле доступа пользователей

Вы увидите предупреждение, связанное с включением контроля доступа пользователей. Чтобы обойти это, нам придется установить XAMPP в корневой каталог C вместо каталога Program Files (x86). Нажмите «Да», чтобы продолжить

Установка XAMPP в Windows — предупреждение UAC

Шаг 5 – Добро пожаловать в мастер настройки

Теперь вы увидите настоящий мастер настройки. Нажмите рядом, чтобы продолжить.

Установка XAMPP в Windows – Мастер установки

Шаг 6 – Выберите компонент

В этом диалоговом окне вы должны выбрать компоненты для установки. Обычно я снимаю галочки с perl, tomcat, Filezilla и Mercury Mail server. Но так как вы начинаете ставить, оставьте все как есть и нажмите далее.

Установка XAMPP в Windows — выберите компонент

Шаг 7. Выберите папку для установки

Выберите папку для установки. Оставьте все как есть. Если вы планируете изменить эту папку, не выбирайте папку Program Files. Позже это приведет к проблемам, потому что эти папки имеют определенные ограничения, наложенные Windows.

На всякий случай оставьте все как есть и нажмите «Далее».

Установка XAMPP в Windows — выберите папку установки

Шаг 8 — Bitnami для XAMPP

Bitnami предоставляет бесплатную установку для WordPress, Drupal. Но мы можем пока пропустить это. Нажмите «Далее».

Если вы покинете страницу «Узнать больше о Bitnami для XAMPP», она откроет страницу bitnami в вашем браузере после того, как вы нажмете «Далее». Нет ничего плохого в том, чтобы бросить взгляд на страницу. Хотя и не обязательно.

Установка XAMPP в Windows — Bitnami для XAMPP

Шаг 9 — Готово к установке

Теперь все готово для установки XAMPP. Нажмите «Далее», чтобы начать процесс установки.

Установка XAMPP в Windows — все готово к установке

Дождитесь завершения процесса установки.

Установка XAMPP в Windows — установка выполняется

Шаг 10 — установка завершена

Нажмите «Готово», чтобы завершить установку. Если оставить сообщение «Хотите запустить панель управления сейчас? отмечен, XAMPP запустится после того, как вы нажмете «Готово». Вы снимаете флажок, вам придется запускать XAMPP вручную.

Пока оставьте его отмеченным и посмотрите, успешно ли запускается XAMPP.

Установка XAMPP в Windows — Мастер установки — Установка завершена

XAMPP при первом запуске запрашивает язык приложения. Это только для XAMPP, а не для PHP, MySQL и т. д.

Я выбрал английский язык. Вы можете выбрать свои и часы при сохранении. В любом случае у вас есть только два варианта.

Установка XAMPP — выберите язык

XAMPP должен запуститься сейчас, и вы увидите панель управления XAMPP.

Панель управления XAMPP

Если вы не видите панель управления, на панели задач вы увидите значок XAMPP. Дважды щелкните, чтобы увидеть панель управления.

Значок XAMPP на панели задач Windows

Чтобы запустить сервер и начать разработку, нажмите «Пуск» напротив Apache и MySQL. Сервер запустится, и вы увидите зеленый цвет. Это означает, что все работает нормально, и установка прошла успешно.

XAMPP Control — Apache и MYSQL запущены

После того, как все службы успешно запущены, откройте локальный хост (http://localhost) в браузере. Он должен перенаправить на http://localhost/dashboard/ , и вы увидите страницу XAMPP по умолчанию.

Страница локального хоста XAMPP в браузере

Исправление ошибок, отображаемых в панели управления XAMPP при запуске Apache Server

Я заметил, что у меня всегда возникает проблема с конфликтующими портами для сервера Apache. Вы можете увидеть это в панели управления XAMPP при запуске Apache Server в панели управления XAMPP.

Панель управления XAMPP, отображающая проблемы

На приведенном выше снимке экрана вы видите конфликт с портом 443, который в настоящее время используется VMware. Для меня это VMware, для вас может быть что-то другое. Чтобы решить эту проблему, давайте изменим порт SSL 443 на что-то другое.

Изменить порты по умолчанию для сервера Apache

Для этого нажмите «Конфигурация», после чего вы увидите диалоговое окно «Конфигурация панели управления», которое отображается рядом на снимке экрана ниже. Нажмите «Настройки службы и порта», как показано на снимке экрана ниже.

Панель управления XAMPP — Конфигурация

Вы увидите диалоговое окно настроек службы. Измените порт Apache SSL с 443 на любой, например, 4443. Какой бы номер порта вы ни выбрали, запомните его. Нам нужно будет внести еще несколько изменений, описанных в следующих шагах 9. 0012 Нажмите «Сохранить».

Панель управления XAMPP — Настройки службы

На приведенном выше снимке экрана вы увидите вкладки для MySQL, TOMCAT и т. д. Вы можете щелкнуть вкладки и изменить номер порта, если эти службы показывают ошибки в панели управления. Если вы не видите ошибок для них, оставьте их как есть.

Теперь нажмите на конфигурацию, показанную рядом с Apache, и снова нажмите Apache(httpd-ssl.config)

Это откроет файл apache-ssl.config в блокноте.

Сохранить изменения из меню в блокноте (Файл -> Сохранить) .

Запустите Apache, MYSQL и другие службы

Теперь на панели управления XAMPP нажмите «Пуск» напротив каждого из модулей, таких как Apache, MySQL, Tomcat, FileZilla и Mercury.

Панель управления XAMPP — запуск службы

Если все пойдет хорошо, вы увидите, что все службы запущены, и каждый модуль выделен зеленым цветом. Вы также можете увидеть порт, на котором они работают.

Панель управления XAMPP — запущенные службы

Открыть локальный хост в браузере

После успешного запуска всех служб откройте локальный хост (http://localhost) в браузере. Он должен перенаправить на http://localhost/dashboard/ , и вы увидите значение по умолчанию XAMPP-страница.

Страница локального хоста XAMPP в браузере

Щелкните PHPInfo и phpMyAdmin в строке меню, чтобы просмотреть информацию о php и веб-страницу phpMyAdmin.

Из браузера вы можете напрямую перейти к phpMyAdmin, используя URL-адрес: http://localhost/phpmyadmin/

Веб-страница XAMPP PHPInfo

Веб-страница XAMPP phpMyAdmin

Вот и все. Вы готовы создавать приложения на PHP.

Как установить XAMPP в Windows 10

Если вы все еще не можете настроить XAMPP в Windows 10, то выполнение приведенных ниже шагов сэкономит вам много времени и усилий. После того, как он будет установлен, использовать его будет очень просто. В этом руководстве я покажу вам, как легко установить XAMPP в Windows 10.

Всегда полезно протестировать свой сайт на локальном сервере, прежде чем публиковать его на реальном сервере. А для создания локальной серверной среды на вашем компьютере с Windows вы можете использовать XAMPP. XAMPP означает X-кроссплатформенный, A-Apache, M-MySQL, P-PHP, P-Perl. Это совершенно бесплатное решение с открытым исходным кодом, которое дает вам невероятный локальный веб-сервер для работы. Установка XAMPP освобождает вас от изучения и запоминания команд для запуска Apache, MySQL и т. д. Она просто дает вам панель управления для управления всеми включенными компонентами.

Установив XAMPP на свой ПК, вы можете установить любую CMS, включая, помимо прочего, WordPress на локальном ПК. Поскольку мы уже обсудили, как перенести WordPress с локального хоста на работающий сервер, вам не нужно беспокоиться о более позднем процессе после локальной установки WordPress. Просто тщательно протестируйте свой сайт на XAMPP и максимально используйте его.

Как установить XAMPP в Windows 10

Итак, без лишних слов, давайте начнем с пошагового руководства по установке XAMPP в Windows 10. И я уверен, что к концу этого поста вы иметь собственную локальную среду тестирования WordPress в Windows 10.

Шаг 1: Загрузите и установите XAMPP

Чтобы загрузить и установить XAMPP, перейдите на страницу загрузок apachefriends, официальную ссылку для загрузки XAMPP. Вы увидите, что XAMPP готов к загрузке для кросс-платформенных приложений, таких как Windows, Linux, Mac OS X. Поскольку мы обсуждаем, как установить XAMPP в Windows 10, поэтому мы выберем вариант Windows, как показано ниже.

Шаг 2. Запустите программу установки для установки XAMPP

  1. Мастер установки XAMPP

В процессе установки вы можете столкнуться с всплывающими окнами с предупреждениями. Но вы, вероятно, нажмете «Да», чтобы начать процесс установки. Вскоре после того, как вы нажмете на загруженный файл, откроется мастер установки XAMPP. Теперь нажмите кнопку «Далее», чтобы продолжить.

  1. Выберите компоненты

Далее вам нужно отметить компоненты, которые вы хотите установить, и можете снять или оставить как есть те компоненты, которые вы не хотите устанавливать. Вы можете видеть, что есть несколько вариантов светло-серого цвета. Это параметры, которые необходимы для запуска программного обеспечения и будут установлены автоматически. Теперь нажмите кнопку «Далее», чтобы продолжить.

  1. Выберите папку для установки

Теперь вам нужно выбрать папку, в которую вы хотите установить XAMPP. Вы можете выбрать местоположение по умолчанию или выбрать любое местоположение по вашему выбору и нажать кнопку «Далее», чтобы двигаться вперед.

  1. Битнами для XAMPP

Сейчас появится окно с информацией о Bitnami. Просто нажмите кнопку «Далее», чтобы двигаться дальше. Однако, если вы хотите узнать больше о Bitnami, вы можете установить флажок «Узнать больше о Bitnami для XAMPP» 9. 0059 В основном Bitnami предназначен для установки приложений с открытым исходным кодом, например WordPress, Joomla и т. д., на недавно установленный XAMPP.

  1. Готов к установке XAMPP

Теперь вы увидите другое окно с сообщением «Установка теперь готова начать установку XAMPP на ваш компьютер», как показано ниже. Вам просто нужно нажать кнопку «Далее», чтобы продолжить.

  1. Добро пожаловать в мастер XAMPP

Теперь наберитесь терпения и дождитесь завершения установки.

  1. Установка XAMPP завершена

После завершения установки вас спросят, хотите ли вы запустить панель управления сейчас или нет, и отобразится сообщение «Хотите запустить панель управления сейчас?» Установите флажок и нажмите кнопку «Готово» и посмотрите, нормально ли работает XAMPP.

Шаг 3. Выберите язык установки XAMPP

Как только вы нажмете кнопку «Готово» на последнем этапе процесса установки XAMPP, вам будет предложено выбрать предпочтительный язык между английским и немецким. Вам решать, какой язык вы выберете. После этого нажмите кнопку «Сохранить», чтобы подтвердить выбранный язык. На данный момент я выбираю английский язык.

Шаг 4: XAMPP теперь установлен в Windows, запустите его

Если весь процесс установки XAMPP прошел правильно, то панель управления откроется плавно. Теперь нажмите кнопку «Пуск», соответствующую Apache и MySQL.

Вот и все. Вы успешно установили XAMPP в Windows 10. Или, скажем, вы успешно установили XAMPP локально. Как только вы запустите модули, вы увидите, что их статус стал зеленым. Принимая во внимание, что справа вы можете увидеть идентификационный номер процесса и номера портов, которые использует каждый модуль. Теперь ты можешь идти. Счастливый XAMPPing!!

Как установить XAMPP в Windows — Подведение итогов

Теперь вы знаете, как легко можно установить XAMPP для тестирования и установки вашего сайта WordPress локально, прежде чем попасть на работающий сервер. Безусловно, самым большим преимуществом установки XAMPP является то, что вам не нужно беспокоиться о количестве предпринятых вами попыток или о том, какие эксперименты вы проводите на своем сайте. Вы можете свободно пробовать все, что захотите, не опасаясь потерять своих пользователей. Однако, если вы столкнетесь с какой-либо ошибкой при установке XAMPP на свой компьютер с Windows, сообщите мне об этом в комментариях ниже. Я постараюсь изо всех сил, чтобы исправить ошибки. Тем не менее, создание потрясающего нового веб-сайта не составит труда, если вы используете программное обеспечение для создания веб-сайтов в автономном режиме TemplateToaster. Это действительно динамический конструктор веб-сайтов, который даст вам потрясающий веб-сайт без каких-либо навыков программирования. Итак, попробуйте сейчас!

▷ Как установить WordPress в XAMPP?

Если вы хотите протестировать WordPress CMS или просто намереваетесь разработать/спроектировать свой сайт, прежде чем инвестировать в домен и хостинг, разумным выбором будет установка WordPress локально.

Почему это такой отличный выбор? Что ж…

  1. Очевидная причина: вам не нужно тратить ни копейки до того, как сайт будет готов, если только вы не решите купить несколько премиальных плагинов или тем.

  2. Разработка в локальной среде происходит молниеносно по сравнению с работающим сервером. Например, хотите попробовать новую тему? Просто скопируйте и вставьте файл в соответствующую папку. Без задержки загрузки, без задержки обработки, без задержки сохранения!

Однако для такого опыта вам необходимо сначала создать локальный сервер. И герой этой статьи, XAMPP, помогает вам в этом.

XAMPP — это бесплатный пакет стека решений для веб-серверов с открытым исходным кодом, который включает сервер Apache, базу данных MariaDB и интерпретаторы для PHP и PERL.

Поскольку WordPress написан на PHP, XAMPP является идеальным решением для локального сервера.

Он очень популярен на ИТ-рынке, но для новичков установка и настройка XAMPP может быть немного беспокойной. Поэтому мы создали это простое пошаговое руководство, которое поможет быстро ускорить процесс разработки вашего сайта WordPress. И вот:

Шаг 1: Загрузите и установите XAMPP

Перейдите на сайт Apachefriends и загрузите последнюю версию XAMPP для вашей ОС. Здесь мы используем Windows, поэтому мы загрузим версию для Windows.

После загрузки откройте файл и начните его установку. Во-первых, вы увидите окно «Настройка» ⁠ — нажмите «Далее» здесь.

В следующем окне вы можете выбрать необходимые вам компоненты. Для WordPress вам нужны четыре вещи: сервер Apache, MySQL, интерпретатор PHP и phpMyAdmin.

Оставьте эти четыре выбранными и нажмите «Далее».

На следующем экране вам будет предложено выбрать место, где вы хотите разместить все файлы XAMPP. Оставьте его по умолчанию (C:\xampp) и нажмите «Далее».

Далее появится запрос на установку Bitnami. Здесь снимите флажок и нажмите «Далее».

Теперь у вас будут готовы все конфигурации. Простое нажатие кнопки «Далее» в следующем окне приведет к установке XAMPP на ваш ПК/ноутбук.

После завершения установки появится флажок для запуска панели управления. Держите его отмеченным и нажмите Готово.

Откроется панель управления XAMPP. Мы хотим, чтобы вы открыли панель управления, чтобы убедиться, что локальный сервер готов.

Нажмите «Пуск» для Apache и MySQL в следующем окне. После запуска цвет фона Apache и MySQL станет зеленым ⁠ — это означает, что все работает отлично.

Просто для тестирования откройте любой браузер, введите http://localhost/ или localhost/phpmyadmin в строке URL и нажмите Enter. Если он показывает окно XAMPP или phpMyAdmin, ваш локальный сервер готов. Если это какая-то ошибка, как на этой (ниже) картинке, что-то не так.

Мы оставим решение таких ошибок для другой статьи, но, скорее всего, вы не столкнетесь с какой-либо ошибкой, если выполните все подшаги, упомянутые в этом разделе.

Шаг 2: Скопируйте файлы WordPress в htdocs

Когда вы установили XAMPP, среди множества созданных папок есть папка с именем htdocs.

Откройте его и создайте новую папку для установки WordPress. Назовем это тестовой площадкой.

Теперь перейдите на wordpress.org, нажмите «Получить WordPress» и загрузите последнюю версию WordPress.

Скопируйте все файлы WordPress (после извлечения папки .zip) в нашу новую папку testsite. По сути, это означает, что WordPress установлен на вашем компьютере.

Шаг 3: Создайте базу данных для WordPress

Теперь откройте панель управления XAMPP и убедитесь, что Apache и MYSQL имеют зеленый цвет. Нажмите «Администратор» в строке MySQL на панели. Он направит вас к phpMyAdmin.

Здесь щелкните вкладку Базы данных и создайте новую базу данных.

Для упрощения мы сохраняем имя базы данных в качестве имени папки (где хранится WordPress). Вы можете назвать БД как хотите.

Шаг 4: Доступ к WordPress

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

Там вы увидите файл wp-config-sample PHP, среди многих других. Переименуйте его в wp-config. Теперь откройте его в любом текстовом редакторе (мы используем Sublime).

Прокрутите вниз, пока не увидите «database_name_here». Измените это на «testsite» или любое другое имя базы данных, которое вы указали при создании. Измените «username_here» на «root» и «password_here» на пустой (« »).

Затем сохраните файл.

Шаг 5: Откройте и настройте свой WordPress

Откройте браузер и введите «localhost/testsite» в адресной строке. Нажмите «Ввод». И запустите процесс установки WordPress.

Как только вы это сделаете, вас встретит обычная панель управления WordPress.

Вот и все. Играть с этим. Локально.

Final Words

WordPress, пожалуй, лучшая CMS на рынке. А чтобы проверить, насколько вам с ним комфортно, вы можете установить его и протестировать локально.