Xampp windows


XAMPP 1.7.4

С помощью xampp можно быстро установить полный комплект для создания WEB сервера на своем компьютере.

XAMPP это не отдельная программа или сервер, это просто набор всех необходимых компонентов (Apache, MySQL, PHP, Perl, sendmail ...), которые очень легко и без проблем устанавливаются на windows в том числе и на windows vista.

Устанавливается полностью рабочий сервер, который можно использовать не только для тестирования скриптов, но и для запуска своих сайтов для общего доступа (конечно после соотвествующих настроек).

Все устанавливается в одну папку, все компоненты и настройки. Это очень удобно для сохранения резервной копии всего сервера (достаточно сохранить одну папку и весь сервер сохранен, со всеми настройками и компонентами).

Данный установщик содержит все необходимые компоненты

Apache 2.2.17 MySQL 5.5.8 (Community Server) PHP 5.3.5 (VC6 X86 32bit) + PEAR XAMPP Control Version 2.5 from www.nat32.com XAMPP Security SQLite 2.8.15 OpenSSL 0.9.8o phpMyAdmin 3.3.9 ADOdb 5.11 Mercury Mail Transport System v4.62 FileZilla FTP Server 0.9.37 Webalizer 2.01-10 Zend Optimizer 3.3.0 Perl 5.10.1 Mod_perl 2.0.4 Tomcat 7.0.3

Рабоатет это все на системахWindows 2000, XP (Server 2003), Vista (Server 2008), 7 Сам лично протестировал его на Vista 64(SP1, SP2) и на XP 32 (SP3)

На сайте разработчика имеются версии для других ОС (Linux, Mac OS X, Solaris)

Помощь по установке и настройке сервера с помощью xampp

 

Комментарии

RSS комментарии

20.02.2010 Игорь Благодарю за хорошие и внятные статьи по серверу. Подскажите, какой нужен минимал по аппаратному железу, администрирование ОС (хочу поставить на Винд 2000) ну и антивирус типа Аваст как уживется, по файеру уже кое-что понятно.

20.02.2010 Админ Игорь, минимал по железу тестировать нужно. Все зависит только от посещаемости и от функций, которые будет сервер осуществлять. Например, если ваш сервер будет обрабатывать/конвертировать видеоролики загруженные от посетителей, то это большая нагрузка и сервер нужен мощный. Ну и посещаемость тоже имеет значение. Вообще, теоретически должен работать на самом минимальном железе. Самый минимум на котором я ставил сервер AMD 1500 и памяти 1 гб.

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

29.01.2011 алексей подскажите пожалуйста, а как на этом всем можно заработать используя свой пк в качестве интернет сервера?29.01.2011 сергей алексей, вариантов много. если интернет сильный и стабильный можете сдать весь сервер в аренду. можно и хостинг организовать, только на винде этого делать нельзя. а вообще, обычно такие сервера ставят для себя, чтобы не платить за содержание своих проектов хостингам.09.02.2011 Николай можно установить на 709.02.2011 админ Николай, это вопрос или вы утверждаете что можно поставить? Если вопрос, то теоретически на семерке должен работать. Вот было бы интересно, если будете ставить на 7, отпишитесь, получилось или нет.13.02.2011 Владимир Я уже около года пользуюсь на Windows_7_x64_Максимальная xampp-win32-1.7.3. Становится без проблем и работает без замечаний . Xampp-1.7.4 не хочет пока работать .14.02.2011 админ Владимир, может проблема как раз с 64?19.02.2011 Олег Скачиваю XAMPP 1.7.4. Показывает присутствие вируса Program.PrcView.3725…20.02.2011 Freeee Подскажите пожалуйста как на нем держать больше 1 сайта?20.02.2011 админ олег, перед тем как выкладывать файлы я всегда проверяю их на вирусы, на всякий случай еще раз проверил файл на вирусы касперским. ничего не показал. если у кого-то еще покажет вирусы, сообщите, какой вирус и чем проверяли.21.02.2011 Евгений Подскажите плиз Ставлю Апач на Висту - становится! Проверяю http://localhost - пишет Its Work!(Итс Ворк идёт из файла ...\htdocs\index.html) Вродь понятно! Индексный файл index.html меняю на другой index.html, - опять проверяю http://localhost - пишет Its Work! -Тут уже не понимаю ???21.02.2011 админ Евгений, я тоже пока не понимаю. Один из вариантов это кеш браузера. Второй вариант это остановился апач по какой-то причине. Попробуйте его перезапустить. Ну а больше пока на ум ничего не приходит.21.02.2011 админ Freeee, как держать на нем больше 1 сайта, тут в помощь виртуальные хосты. более подробно в статье читайте "Помощь по установке и настройке сервера с помощью xampp" вот ссылка http://webi.ru/webi_articles/apache_on_windows.html21.02.2011 Евгений Кэш очищал, перегружал Апач неоднократно, результат - Its Works!24.02.2011 Олег По ходу движение сам админ рисует себе благодарности, а вирусняк зачем кинул?????24.02.2011 Олег Проверял DrWeb. А каспер дрова, завтра сам посмотрю где этот гад вставлен…24.02.2011 Олег Не, пойму чего Вы, парни мучаетесь? Ставьте appserv-win32-2.5.10 и нет головной боли, у меня сервак давно работает, там и ДОС защита и т.д. И пусть люди смотрят ваш сайт…25.02.2011 админ олег, что за не понятные упреки в мой адрес? зачем мне самому рисовать себе благодарности? зачем мне заливать вирус на свой сайт?

сам я никаких изменений не вносил в файл, скачал с сайта разработчиков, проверил касперским и зачакачал на сайт.

обещаю, сегодня я проверю файл с помощью DrWeb, информацию сообщу здесь.

25.02.2011 админ проверил файл на вирусы с помощью DrWeb, никаких вирусов не обнаружено.

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

webi.ru

How to install and configure XAMPP on Windows 10 • PUREinfoTech

XAMPP is a free open source software that provides an easy way for web designers and developers to install the necessary components to run PHP based software like WordPress, Drupal, Joomla, and others on Windows, Mac OS X, and Linux.

If you’re a web developer, designer, or a person trying to get into blogging, XAMPP will save you time and frustration having to manually install and configure Apache, MySQL, PHP, and Perl on your computer to create a test environment.

In this guide, you’ll learn the step-by-step instructions to install XAMPP on your computer running Windows 10, how to configure the software, and solve common problems.

How to install XAMPP on Windows 10

  1. Download XAMPP from Apache Friends.

    If you have special version requirements for PHP, then download the version you’re required to install. If you don’t have a version requirement, then download the oldest version, as it may help you to avoid issues trying to install a PHP based software.

  2. Double-click the file to run the installer.

  3. Click OK on the warning to continue.

  4. Click Next.

  5. XAMPP offers a variety of components that you can install, such as MySQL, phpMyAdmin, PHP, Apache, and more. For the most part, you will be using most of these components, as such it’s recommended to leave the default options and click Next.

  6. Uncheck the Learn more about Bitnami for XAMPP and click Next.

  7. Leave the default install location settings or choose another folder to install the software, and click Next to begin the installation.

  8. During the installation Windows will prompt you to allow certain services to communicate through the firewall. Click Allow access through the firewall for private.

  9. Click Finish to complete the installation and to start using XAMPP Control Panel.

  10. Choose your language (English or German), and click Save to complete and open XAMPP Control Panel.

How to configure XAMPP on Windows 10

The XAMPP Control Panel includes three main sections. In Modules, you will find all the services available. You can run each service by clicking the Start button.

When you start some of the services, including Apache and MySQL, on the right side, you will also see the process ID number and TCP/IP port numbers each service is using. For example, by default Apache uses TCP/IP port 80 and 443, while MySQL uses TCP/IP port 3306.

You can also click the Admin button to get access to the administration dashboard for each service and verify that everything is working correctly.

On the right side have a list of buttons to configure various aspects of the control panel, including Config to configure which modules will automatically want to start when you launch XAMPP.

Netstart will give you a list of services currently accessing the network, process ID and TCP/IP port information.

And there are also quick access buttons to open the shell command-line utility, XAMPP install folder, Services, and quick.

Lastly, you get the logs section, where you can get a glance of what happens every time you start a module or change a setting. This is also the first place to look at when something isn’t working.

The default settings should work for most people using XAMPP to create a testing environment to run a website for personal use or a client. However, depending on your setup configuration, you may need to change the TCP/IP port number for the Apache server, the database upload size, or set the password for phpMyAdmin.

To change these settings, you’ll need to use Config button for the corresponding service. For example, you’ll need to open the httpd.conf file to change the settings on the Apache server, and the my.ini file to change the settings for MySQL.

How to fix Apache not starting on XAMPP

The XAMPP installation is very straightforward, but on Windows 10 and other versions of the operating system, sometimes there is a problem that will not allow the Apache server to run.

The issues can be attributed to the World Wide Publishing Service that may be installed and running on port 80 on your Windows PC. Port 80 also happens to be the default TCP/IP port that Apaches uses on XAMPP and no two applications can use the same port in the computer.

You have a few ways to fix the problem as shown below:

Uninstall World Wide Web Services

If you don’t have any applications depending on the World Wide Web Services feature, you can uninstall it using the following steps:

  1. Use the Windows key + X keyboard short to open the Power User menu and select Programs and Features.

  2. Click the Turn Windows features on or off link.

  3. Expand Internet Information Services and uncheck World Wide Web Services. Here, you can also uncheck FTP Server and Web Management Tools, if you don’t depend on those services.

  4. Click OK.

  5. Reboot your computer to complete the task.

  6. Open XAMPP Control Panel and click Start on Apache.

Change the default Apache TCP/IP port

Alternatively, you can configure Apache to run on a different TCP/IP port using the following steps:

  1. One the XAMPP Control Panel, click the Admin button on Apache, and click httpd.conf.

  2. Scroll down and find the line: Listen 80.

  3. Change the 80 for another TCP/IP port number. You can try port 81. After the change the line should read: Listen 81.

  4. Save and close the httpd.conf file.

  5. Click the Start button to run the Apache server.

The only caveat with this configuration change is that you’ll need to append TCP/IP port number on the address every time you want to connect to your website. For example, to access the Apache server on the web browser, you will need to type: localhost:81/dashboard instead of localhost/dashboard.

Manually stop World Wide Web Publishing Service

Another thing you could do is to stop World Wide Web Publishing Service (World Wide Web Services) and change its settings to only start the service manually using the following steps:

  1. Open the Start menu, do a search for Services, and press Enter.

  2. Scroll down, find, and double-click World Wide Web Publishing Service.

  3. Click Stop.

  4. Change the startup type to Manual.

  5. Click Apply.

  6. Click OK.

  7. On XAMPP Control Panel, click the Start button to run the Apache server.

The best way to get Apache working again is by uninstalling the World Wide Web Publishing Service, but when that’s not possible you can alternatively change the TPC/IP port number or stop service as necessary.

How to increase phpMyAdmin upload size on XAMPP

Another common problem with XAMPP is the default database upload limit. For example, many times web designers and developers will make a copy of a website for troubleshooting purposes or work in site without disrupting the live website.

However, people using WordPress or another content management software will quickly find out that they can’t upload a database because it exceeds the maximum upload size permitted, which by default is 2,048KiB.

Increasing the database upload limit on phpMyAdmin is pretty simple, just follow these steps.

  1. On XAMPP Control Panel, click the Explorer button.

  2. Open the php folder and open the php.ini file with a text editor.

  3. Change the value for upload_max_filesize and post_max_size to the size you want. For example: post_max_size=20M and upload_max_filesize=20M to import database files of up to 20MB.

  4. Click the Stop button for MySQL and Apache .

  5. Click the Start button to restart Apache and MySQL.

You should now be able to import larger database files on phpMyAdmin.

How to change phpMyAdmin password on XAMPP

By default, phpMyAdmin (MySQL) uses “root” as username without password, which means that if you’re installing a WordPress site, when asked you only need to enter root as the username and leave the password field empty.

However, if you want to change the password, you can use the following steps.

  1. On XAMPP Control Panel, click the Admin button for MySQL.

  2. Click on the User accounts tab.

  3. Click the Edit privileges link for the username root, but the one with hostname localhost.

  4. Click Change password.

  5. Type and re-type the new password.

  6. Click the Go button to complete the task.

At this point if you try to login to phpMyAdmin, you will get an access denied message: “Cannot connect: invalid settings.”

To fix access issue you need to change the configuration settings in the config.inc.php file using the following steps:

  1. On XAMPP Control Panel, click the Explorer button.

  2. Inside the XAMPP folder, open the phpMyAdmin folder, and the open the config.inc.php file with a text editor.

  3. Under Authentication type and info, and update the following lines:

  4. Save and close the file.

After saving the file, you should be able to login to phpMyAdmin dashboard.

Now XAMPP is configured and ready to use with any supported PHP-based software.

pureinfotech.com

Установка и настройка XAMPP вместо Denwer’a

Денвером я пользовался три с лишним года, до определенного момента. Он просто отказался работать, постоянно выдавал белый экран и все. Сколько не пробовал его реанимировать так и не удалось. Так эта загадка и осталась у меня не разгаданной, все те рекомендации которые мне предлагали на форуме Denwer’a мне не помогли. После этого я начал искать альтернативу, и нашел отличный вариант. Как по мне, XAMPP намного удобнее в плане управления, так же обновляется гораздо чаще денвера.

И так что это такое XAMPP?

XAMPP – это кросплатформенная сборка веб-сервера. Ее можно установиться на Linux, Windows, Mac OS и даже Solaris. Денвер же работает только под Windows. В состав данной сборки входят Apache, MySQL, PHP обработчик.

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

Большинство из вас пользуется операционной системой Windows. поэтому хочу предупредить, что Windows XP и Win2003, ну и более старые варианты OS, не поддерживаются. На таких древних динозавров ставьте Денвер.

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

После чего выбираем компоненты которе устанавливаем.

Включаем все чекбоксы, тем самым сообщаем что хотим установить Apache, MySQL, файловый менеджер Fizilla, почтовый сервер Mercury и сервер Tomcat и жмем кнопку далее.

Указываем место установки. По умолчанию это диск С:/xampp

Отключаем чекбокс, узнать подробнее о Bitnami, и жмем далее.

Финишируем и запускаем панель управления XAMPP.

Пробежимся по панели управления XAMPP

В сравнении с более древними версиями она претерпела ряд изменений. Теперь она выглядит вот так:

а раньше выглядела вот так:

Сейчас нас с вами интересует кнопка Config что находится справа вверху. Можете на нее нажать, и сделать точно такие же настройки как у меня.

Суть настроек следующая. При запуске панели XAMPP сразу же запускать апач, mysql сервер, а так же почтовый сервер mercury.

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

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

Кнопка Netstat — если на нее нажать, можете увидеть какие порты сейчас используются системой.

Кнопка Shell — вызовет командную строку.

Explorer — откроет папку куда установлен XAMPP.

Service — открывает окно, где отображены все действующие на данный момент службы.

Help и Quit объяснять думаю не нужно.

И так, с панелью управления мы познакомились. Теперь запускаем модули Апача и MySQL.

Открываем браузер, и вбиваем в адресную строку localhost. Наблюдаем за страницей приветствия.

Все хорошо, все работает.

Чтобы попасть в phpMyAdmin и создать там базу данных, вы открываете панель управления и напротив службы MySQL жмете на кнопку admin. Вам сразу же откроется нужная страница в браузере.

Чтобы создать свой сайт на сервере XAMPP, вам необходимо в папке C:\xampp\htdocs создать папку, например wordpress, чтобы в дальнейшем вы могли обращаться к данному сайту по адресу http://localhost/wordpress/

Для этого открываем вновь панель управления XAMPP и жмем кнопку Explorer. Находим нужную папку, и заливаем туда файлы движка.

После чего переходим по адресу http://localhost/wordpress/ и смело можем начинать установку WordPress движка на свою локальную машину.

Настройки PHP обработчика.

Перед тем как создавать свой первый сайт на локалке, давайте внесем некоторые изменения в конфигурационный файл php.ini

Для этого в панели управления на против модуля Апач, жмем кнопку config и в выпадающем списке выбираем файл php.ini

Ищем строчку memory_limit и меняем ее значение на 256M, тем самым мы указываем сколько памяти выделять на обработку php скриптов.

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

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

Дальше ищите post_max_size и меняйте его значение на 999 мегабайт. Данная манипуляция позволит прикреплять к постам файлы размером до 999 мегабайт. Сохраняем изменения.

Теперь после всех настроек сервера XMAPP перезагружаем Apache.

В качестве P.S. хочу сказать что ни сколько не жалею, что перешел с Denwer’a на XAMPP. Он мне нравится на много больше и работает как мне кажется шустрее.

А вы каким софтом пользуетесь для работы с локальной машины? Пробовали ли денвер? Или сразу перешли на XAMPP? Есть ли какие-то сложности по установке или настройке локального сервера?

masalkin.name

XAMPP локальный сервер: установка, настройка

Вводная часть

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

Системные требования для установки XAMPP

От XAMPP не нужно ждать подводных камней. Здесь всё доработано до мелочей. XAMPP можно установить на локальную машину, с операционными системами: Windows 2008, Vista, Win 7, Win 8. Даже есть вариант для XP SP3.

Что входит в сборку XAMPP

Акроним XAMPP означает, что данную сборку можно установить не только на Windows, но и на любую другую ось. Об этом говорит первая буква [X]. Буквы AMP означают классические Apache+MySQL+PHP, а вот последняя буква [P] означает язык программирования Perl. Именно по этому, XAMPP называют кроссплатформенной сборкой локального веб-сервера.

XAMPP локальный сервер и Bitnami

Разработчики XAMPP пошли дальше других и создали облачный сервер Bitnami. Bitnami для XAMPP значительно упрощает разработку приложений PHP поверх Apache. Используя Bitnami можно легко установить популярные CMS открытым исходным кодом: WordPress, Drupal и Joomla! и т.п.

Где скачать XAMPP

XAMPP локальный сервер не нужно искать на форумах и других ресурсах. Есть официальный сайт с бесплатной загрузкой релиза. Официальный сайт XAMPP: https://www.apachefriends.org/ru/index.html. Скачать тут.

Скачать XAMPP

На официальном сайте забираем версию для Windows 7. Предварительно необходимо решить, с какой версией PHP вам нужно работать. Есть три варианта PHP: 5.6.30, 7.0.15, 7.1.1. Нижняя версия php периодически меняется. Я выбираю: xampp-win32-5.6.30-0-VC11-installer.

Для информации: На этой же страницы можно скачать XAMPP для Linux и OS X.

Установка XAMPP на Windows 7 по шагам

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

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

Шаг 1.

Шаг 2.

Выделяем все модули сервера для установки

Шаг 3.

Шаг 4.

Bitnamy пропускаем, поэтому чек бок открываем.

Шаг 5.

Шаг 6.

Процесс установки достаточно долгий, наберитесь терпения.

Шаг 7. Финиш

Запуск XAMPP

Работаем на Windows 7.

XAMPP установлен, пора запускать. Запускается XMAPP ярлыком «XMAPP Control Panel».

XAMPP открыть панель

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

Привожу пример скриншота с ошибками. В примере, я вижу, что порт 80 занят и запуск Apache не возможен.

XMAPP, занят порт 80: как освободить порт 80

Невозможность запустить модуль Apache из-за занятости порта 80, одна из распространенных ошибок Windows. Если вы видите подобную информацию, значит запустить Apache, вы не сможете. Ваша задача освободить этот порт или запустить XAMPP на другом порту.

Советую для решения этой проблемы, почитать лучший ответ на оф.сайте XAMPP. https://community.apachefriends.org/f/viewtopic.php?f=22&t=69784&p=239058#p239059.

Пример освобождения порта 80 Windows

Когда я готовил эту статью и заново ставил XAMP, получил ошибку, что порт 80 занят. При попытке открыть в браузере адрес: http://localhost вижу такую картинку.

Для этого идем на вкладку Панель управление>>>Все элементы мелкие значки>>>Программы и компоненты>>>Включение и отключение компонентов Windows и отключаем IIS с перегрузкой компьютера. Всё порт 80 свободен.

IIS отключить

Это только пример из нескольких возможных сценарием, почему занят порт 80. Можно вообще запустить XMAPP на другом порту, например 8080. Ссылка исправлений вверх по тексту.

Панель XAMPP

Познакомимся с панелью XAMPP.

  • Запускаем XAMPP от имени администратора;
  • Смотрим отсутствие ошибок;

Панель XAMPP содержит все доступы для работы с модулями платформы и со всеми необходимыми инструментами Windows.

  • Кнопки справа: настройки XAMPP и инструменты Windows
  • Видим колонки: Start, Admin и Config.
  • Start они же Stop, запускают останавливают модули. Mercury это почтовый сервер.
  • Admin. Это кнопки доступа в административные панели модулей.
  • Config. Отличные кнопки. На кнопках Config вы найдете доступ ко всем файлам конфигурации модулей системы.

Настройки XAMPP

  • Netstat — Отличная кнопка, которая покажет все порты, которые задействованы системой на данный момент. Эта кнопка поможет вам, «без танцев с бубнами» посмотреть что висит на порте 80.
  • Shell — командная строка.
  • Explorer — просто откроет каталог установки XAMPP локальный сервер. Аналог Компьютер>>>Диск C.
  • Service — всплывающее окно, со списком всех запущенных служб на оси. Аналог: Панель управление>>>Все элементы мелкие значки>>>Администрирование>>>Службы.
  • Help и Quit без комментариев.
  • Кнопки слева: запуск/остановка модулей
  • Кнопки слева: администрирование

Обратите внимание на столбец кнопок admin. Это вход в панели администрирования модулей. Проверим их работы на примере phpmyadmin.

XAMPP панель phpmyadminВидим, стандартную панель phpmyadmin с которой можно работать без танцев с бубнами, как например на Денвер.

Примечание: Если бы XAMPP был на русском, цены бы ему не было.

Как запустить XAMPP

После исправления всех ошибок, можно запускать XAMPP. Запуск  XAMPP это start необходимых для работы модулей: Apache, MySQL.

необходимые модули XAMPP

Проверка работы XAMPP

Для проверки работы XAMPP в адресной строке браузера пишем http://localhost.

Если всё сделали правильно и всё работает правильно видим панель сервера с кнопками управления.

XAMPP локальный сервер панель админаXAMPP панель phpmyadmin

 

XAMPP php информация о сборке

Вывод

В этой статье, я показал, как установить XAMPP локальный сервер на Windows 7. Познакомил вас с панелью и настройкой XAMPP, запуском модулей, необходимых для работы и дал ссылку на исправление ошибки: xampp занят порт 80. Не показал, как использовать кнопки config. Это очень удобный доступ для всех конфигурационных файлов модулей XAMPP.

В следующей статье я покажу, как установить на XAMPP WordPress, а в следующей Joomla. Причем сделаю это без Bitnami, хотя с Bitnami это совсем просто.

Видео статьи: О Bitnami

©www.wordpress-abc.ru

Еще статьи

www.wordpress-abc.ru

Install Xampp on Windows PC

Many PHP developers like to build their websites and test on locally servers before publishing to real server. To build local web server environment on Windows computers, you can use XAMMP for Windows. In this guide, we will introduce the great free tool XAMPP which is developed by Apache Friend, now the most popular PHP development environment for Windows, Mac OS X & Linux. XAMPP is a completely free, easy to install Apache distribution containing MySQL, PHP, and Perl. The XAMPP open source package has been set up to be incredibly easy to install and use. Check out below instructions, see how to install XAMPP on Windows computers.

How to Install XAMPP on Windows PC?

Why use XAMPP for Windows?

  • The most popular PHP dev package
  • For Windows 10, 8, 7, Vista, XP, 2003, 2008, 2012
  • Containing MySQL, PHP, and Perl
  • Easy installation and configuration
  • Completely free of charge

We will break down into details of each step with screenshots and references. If you want to create a local server environment for testing websites before uploading to a web hosting account, check out the easy steps below.

Install XAMPP for Windows

You can download XAMPP below.

XAMPP comes with different version for Windows, Mac and Linux. Go to download the Windows version XAMPP 1.8.2 (with PHP 5.4) if you are on Windows 2003, 2008, 2012, XP, Vista, 7, 8, 10; another version XAMPP 1.8.3 (with PHP 5.5) is compatible with 2008, 2012, Vista, 7, 8, 10, this version is not compatible with Windows XP or 2003. The latest WordPress 3.9.1 requires PHP version 5.2.4 or greater. So both XAMPP for Windows 1.8.2 and XAMPP for Windows V 1.8.3 will work with the latest WordPress.

Run the XAMPP setup wizard, it will guide you through the easy steps to set up XAMPP on your Windows computer.

The installation of XAMPP for Windows is very straightforward, just like you install any other Windows applications. Just need to make sure select MySQL server and phpMyAdmin in the XAMPP components selecting screen, see below screenshot.

Apache and PHP are greyed out, they are the essential to run XAMPP local Apache server on your PC, so you can’t disable them. Other options are optional. Since most CMS or dynamic websites requires a MySQL database, so we have to enable MySQL. XAMPP offers phpMyAdmin, the free tool to manage MySQL databases. When you select and install MySQL database in the custom installation of XAMPP on Windows computer, so will the phpMyAdmin be installed..

XAMPP files will be saved to a folder on your hard disk with the websites included. You will have the option to select an existing folder or create a new folder to save all XAMPP files.

Now both the local Apache server with PHP support and MySQL server with phpMyAdmin tool have been set up. We are going to create a MySQL database in the next step.

Create MySQL Database in XAMPP

Start up XAMPP, you will open the XAMPP control panel as below. Click to start both Apache and MySQL. We are now going to create the MySQL database for the local web applications installation on Windows, such as local WordPress site setup, local Joomla site setup, etc.From above admin panel, click Admin button for MySQL, the phpMyAdmin open in a tab or window of your default web browser. Click Databases, choose and input the database name and click Create button, the MySQL database will be created. See below screenshot.

Congratulations, you have sucessfully installed XAMPP on a Windows PC. You can go to building your websites and host them on your local XAMPP server now.

www.betterhostreview.com

How To Install XAMPP On Windows - A Complete Guide

Hey, today we’ll discuss in more detail about how to install XAMPP on Windows, this article is quite long, but sure that it will be useful and could have some valued information if you -sometimes- encounter some conditions similar to what we discussed here.

Table of contents:

  1. What is XAMPP and what it does?
  2. Download XAMPP For Windows (Variety of installer file)
  3. How to Install XAMPP on Windows
  4. How to Run XAMPP on Windows
  5. How to Change XAMPP Directory

What is XAMPP and what it does?

Before discussing how to install xampp on windows, let us know what xampp is. According to Wikipedia, XAMPP stands for Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) and Perl (P), from that term -as you suggest- we know that this software consists:

  1. Apache Web Server that is used to run the PHP program.
  2. PHP.
  3. MariaDB (previously using MySQL), which is used as a database. MariaDB is an open source database that is a “duplication” of MySQL.
  4. Perl, as in additional options, if we want to do programming Perl.

whereas the cross-platform itself means that the software can be used for a variety of operating systems, it supports Windows, Linux, and MacOS.

so what the usefulness of XAMPP, it simply to run PHP and MySQL, because in both cases what this software is intended.

Download XAMPP For Windows

a XAMPP FULL Version – Installer (.exe)

To download the latest version of XAMPP, you can visit the front page of XAMPP official website at www.apachefriends.org, then click on the “XAMPP for Windows” button in the downloads section, it will automatically download the FULL version (.exe file).

The advantage of this version is that we can install Apache and MySQL service via the XAMPP Control Panel, in addition, XAMPP menu will be added to the start menu of Windows.

b XAMPP Portable Version – Installer (.exe)

If you want to download the latest PORTABLE version (.exe file), you want directly go to the link: https://sourceforge.net/projects/xampp/files/latest/download, once the link is opened, the browser will automatically download the file.

The advantage of this version is the installer will only extract the installation files, no change will be made in the windows system, an addition we can easily move the installation folder to another location (discuss later).

c XAMPP Archived Version – Archive (.7z and .zip)

For download another version or builds, you can visit the XAMPP page at SourceForge website: https://sourceforge.net/projects/xampp/files/, then click on the “XAMPP Windows” link, it will display a directory listing of XAMPP version, click your desired version and then select the file that you wish to download.

The directory listing of XAMPP version looks like the following figure:

Suppose we click on 5.6.19, it will display a list of XAMPP builds version 5.6.9, like so:

From the figure above, the files can be categorized as:

  1. XAMPP Full Installer with .exe extension that contains FULL version of XAMPP – the largest file size.
  2. XAMPP Portable Installer with .exe extension and XAMPP Portable Archive (.7z and .zip). Portable version means that it doesn’t deliver with FileZilla FTP dan Mercury Mail Server.
  3. XAMPP FULL Archive (.7z and .zip) that contains FULL version of XAMPP but without installer, just extract and use.
  • If we had used xampp before, then we can directly use this archive version because Microsoft Visual C ++ is already installed on your system along with previous xampp.
  • For exe portable version (.exe file), it has already been included Microsoft Visual C ++ 2008 installer.
The advantage of the archive version (both FULL and Portable) is we just need to extract and use it (easy), but note that it requires Microsoft Visual C ++ 2008 Redistributable (4Mb) installed to our system. In addition, the portable-version with .exe extension already include Microsoft visual C ++ 2008.

d XAMPP Version Naming Convention

Previously XAMPP uses it’s own version of naming convention, it has been used until 1.8.3 version, at that version, to know the version of PHP that is used, we have to read the file readme_en.txt located in the installation folder, later, XAMPP version follow the PHP version, making it easy to know the version of PHP that is included.

How to Install XAMPP on Windows

Now, we come to the main part: how to install XAMPP on Windows. To install xampp on windows, at least there are two ways we can do:

  1. If you download the archive file (.7z or .zip), you can directly extract it to the desired drive or directory and then run the setup_xampp.bat file located in it, it will automatically configure the xampp path, and you are finished, yes as simple as that, but note that like stated before, you need  Microsoft Visual C ++ 2008 Redistributable (4Mb) installed in your system.

    now,  you may want to go directly to the section: How to Run XAMPP on Windows.

  2. If you download the installer version or the portable version with .exe extension, you need to install it by running the .exe file and following the installation wizard.

Installation Wizard

Step 1: Double-click the .exe file, an alert box related to User Account Control – UAC (specifically for Windows Vista and above) will be displayed, tell you that UAC being active in your system, in simple words, avoid installing to C:\Program Files (x86) directory, because there would be restrictions on  XAMPP functionality. Click OK to continue the installation.

Step 2: Then you’ll see the “Welcome to the XAMPP setup Wizard” screen. Just click next.

Step 3: Next, Choose the components you want to install, common use of the additional component is MySQL/MariaDB and phpMyAdmin, so if you intend to use PHP and MySQL, leave these option checked and uncheck the rest options, for simplicity’s sake, for now choose the default option and then click next to continue.

Step 4: The next step is select the directory where you want to install XAMPP, the default is c:\xampp. Try to choose other location that is not the same drive with your operating system (OS), it is to anticipate if something going wrong with your OS, then click next.

Step 5: Next, there is an offer to learn more about BitNami (an installer for popular CMS such as WordPress, Drupal, and Joomla), that can directly install the popular CMS on top of XAMPP (link: https://bitnami.com/stack/xampp). For simplicity, uncheck this option and click next to continue.

Step 6: XAMPP start to extract the necessary files to the location that you choose in the previous step and configure the configuration files as needed, this process will take a few minutes.

Step 7: The installation process is complete, XAMPP is ready for use now, if you want to immediately run XAMPP Control Panel, check the “Do you want to start the control panel now?” option, then click Finish to run the control panel and close the installation window.

How to run XAMPP on Windows

After we successfully install xampp on windows, now we discuss how to run it. If during the installation process you checked the “Do you want to start the control panel now?” option, then automatically XAMPP Control Panel will open,

If not, it can be run manually by following the menu: START > All Programs> XAMPP > XAMPP Control Panel. If you use the portable version, you can run it by opening the installation folder and double-click the xampp-control.exe file.

Next, start Apache and MySQL component by clicking the start button that corresponds to it. If everything is going well, it will appear green color in these components.

Next, do some test whether PHP can run well. Open your browser and type http://localhost in the address bar, if it goes well, it will display xampp page as shown below.

Now, you have successfully Install xampp on your system and the xampp control panel has works as expected, you can now emptying the htdocs folder by deleting the files inside it (the default xampp files) and replace it with your php files.

How to Change XAMPP Directory

In some situation, you may want to move or change your xampp directory, it can be done easily by simply copy-paste all of the files from the old location to the new location (applicable to all kinds of installer type either .exe or archive), and then click on the setup_xampp.bat file, that will reconfigure the application.

During the process, a windows command prompt will pop up and ask whether you really want to do it, just type 1 and press enter, automatically, XAMPP will update the content of configuration file refers to the new location.

After changing the XAMPP directory, if you use the full version using installer (.exe file), then you need to adjust the XAMPP shortcut link in the start menu to the new location.

There is more…

Something important to know that every time we run the Apache and MySQL modules, we have to start XAMPP Control Panel and click the start button on both modules, it is certainly not practical, there are a simple way: run both modules as a service, so that it will be started along with Windows starts, for the guide of doing this, please refer to these tutorials: Install Apache Service on Windows and Install MySQL Service on Windows.

Conclusion

We can install xampp on windows in two ways either using installation file (.exe file) or using the archive file (.7z and .zip). In order to running the software, you have to get Microsoft Visual C++ installed to your system, the .exe file, both installer or portable are already included this file, while the archive files are not.

This software is flexible as we can move it to other location easily, even in usb drive / flash disk, and the full installer version provide us GUI to install the component service (mainly PHP and MySQL) to Windows.

 

webdevzoom.com


Смотрите также