Как установить xampp на windows 10


Загрузить PDF


Загрузить PDF

В этой статье мы расскажем вам, как установить XAMPP на компьютер с Windows 10. XAMPP — это менеджер серверов, который позволяет запускать серверы Apache, MySQL и другие с одной панели.

  1. Изображение с названием Install XAMPP for Windows Step 1

    1

  2. Изображение с названием Install XAMPP for Windows Step 2

    2

    Нажмите XAMPP для Windows. Эта кнопка находится посередине страницы.

    • В зависимости от браузера вам, возможно, сначала придется выбрать папку для загрузки или подтвердить скачивание.
  3. Изображение с названием Install XAMPP for Windows Step 3

    3

    Дважды щелкните по скачанному файлу. Он должен называться примерно так: xampp-win32-7.2.4-0-VC15-installer. Файл находится в паке для загрузок (например, в папке «Загрузки» или на рабочем столе).

  4. Изображение с названием Install XAMPP for Windows Step 4

    4

    Нажмите Да, когда появится запрос. Откроется окно установщика XAMPP.

    • Возможно, вам придется нажать «OK» во всплывающем окне, если на компьютере активирован контроль учетных записей (UAC).
  5. Изображение с названием Install XAMPP for Windows Step 5

    5

    Щелкните по Next (Далее). Эта опция находится внизу окна установщика.

  6. Изображение с названием Install XAMPP for Windows Step 6

    6

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

    • По умолчанию будут установлены все атрибуты.
  7. Изображение с названием Install XAMPP for Windows Step 7

    7

    Щелкните по Next (Далее). Эта опция находится внизу окна.

  8. Изображение с названием Install XAMPP for Windows Step 8

    8

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

    • Если на компьютере активирован контроль учетных записей, не устанавливайте XAMPP в папку на системном диске (например, на диске «C:»).
    • Можно выбрать папку (например, «Рабочий стол»), а затем нажать «Make New Folder» (Создать новую папку), чтобы создать новую папку и выбрать ее в качестве папки для установки XAMPP.
  9. Изображение с названием Install XAMPP for Windows Step 9

    9

    Щелкните по OK. Так вы подтвердите, что выбранная папка является папкой для установки XAMPP.

  10. Изображение с названием Install XAMPP for Windows Step 10

    10

    Щелкните по Next (Далее). Вы найдете эту опцию внизу страницы.

  11. Изображение с названием Install XAMPP for Windows Step 11

    11

    Снимите флажок у опции «Learn more about Bitnami» (Подробнее о Bitnami), а затем нажмите Next (Далее). Эта опция находится посередине страницы.

  12. Изображение с названием Install XAMPP for Windows Step 12

    12

    Запустите установку XAMPP. Для этого нажмите «Next» (Далее) в нижней части окна. Запустится процесс установки файлов XAMPP в выбранную папку.

  13. Изображение с названием Install XAMPP for Windows Step 13

    13

    Нажмите Finish (Завершить), когда появится запрос. Эта опция находится внизу окна установщика XAMPP. Окно закроется, но откроется панель управления XAMPP, на которой можно получать доступ к своим серверам.

  14. Изображение с названием Install XAMPP for Windows Step 14

    14

    Выберите язык. Для этого установите флажок рядом с флагом соответствующей страны.

  15. Изображение с названием Install XAMPP for Windows Step 15

    15

    Щелкните по Save (Сохранить). Откроется главная страница панели управления.

  16. Изображение с названием Install XAMPP for Windows Step 16

    16

    Запустите XAMPP. Чтобы открыть панель управления XAMPP в будущем, откройте папку, в которую вы установили XAMPP, щелкните правой кнопкой мыши по оранжево-белому значку «Xampp-control», в меню выберите «Запуск от имени администратора», а затем нажмите «Да» в окне с запросом.

    • Когда вы сделаете это, слева от каждого типа сервера (например, «Apache») появятся красные символы «X». Если щелкнуть по этому символу, вам будет предложено установить программное обеспечение для соответствующего типа сервера на компьютер — если вы согласны, нажмите «Yes» (Да).
    • Обратите внимание, что двойной щелчок по значку «Xampp_start» не приведет к запуску XAMPP.
  17. Изображение с названием Install XAMPP for Windows Step 17

    17

    Устраните неполадки, если Apache не запускается. На некоторых компьютерах с Windows 10 Apache не запускается из-за «заблокированного порта». Это может произойти по нескольким причинам, но существует довольно простое решение:[1]

    • Нажмите «Config» (Настройки) справа от «Apache».
    • Выберите «Apache (httpd.conf)» в меню.
    • Прокрутите вниз до раздела «Listen 80» (чтобы быстро найти его, можно нажать Ctrl+F и ввести listen 80).
    • Замените 80 на любой открытый порт (например, 81 или 9080).
    • Нажмите Ctrl+S, чтобы сохранить изменения, а затем закройте текстовый редактор.
    • Перезапустите XAMPP, нажав «Quit» (Выйти), а затем снова запустите его от имени администратора из папки XAMPP.

    Реклама

Советы

  • XAMPP предоставляет доступ к различным типам серверов, включая Filezilla и Mercury.

Реклама

Предупреждения

  • Если Apache запустить через порт 80, воспользоваться Skype уже не получится.

Реклама

Об этой статье

Эту страницу просматривали 8400 раз.

Была ли эта статья полезной?

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

If you are a web developer or trying to get into blogging, XAMPP will save you time and frustration manually installing and configuring Apache, MySQL, PHP, and Perl to create a testing environment on your device.

In this guide, you’ll learn the steps to install XAMPP on Windows 10, as well as the instructions to configure the web environment and fix common problems after the setup.

  • How to install XAMPP on Windows 10
  • How to configure XAMPP on Windows 10
  • How to fix Apache not starting on XAMPP
  • How to increase phpMyAdmin upload size on XAMPP
  • How to change phpMyAdmin password on XAMPP

To download and install XAMPP on Windows 10, use these steps:

  1. Open Apache Friends website.

  2. Click the Download button for the Windows version of XAMPP and save the file on your computer.

    Quick note: If you have special version requirements for PHP, download the version you need to install. If you do not have a version requirement, download the oldest version, as it may help you avoid issues trying to install PHP-based software. In addition, these instructions have been tested to work for XAMPP version 8.1.1 and older versions, but you can use this guide for other versions.

  3. Double-click the downloaded file to launch the installer.

  4. Click the OK button.

  5. Click the Next button.

    Complete XAMPP installation on Windows 10

    Complete XAMPP installation on Windows 10
  6. XAMPP offers various 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, which means that it is recommended to leave the default options.

  7. Click the Next button.

    XAMPP install components

    XAMPP install components
  8. Use the default installed location. (Or choose another folder to install the software in the “Select a folder” field.)

  9. Click the Next button.

    XAMPP installation location

    XAMPP installation location
  10. Select the language for the XAMPP Control Panel.

  11. Click the Next button.

  12. Clear the Learn more about Bitnami for XAMPP option.

  13. Click the Next button.

  14. Click the Next button again.

    XAMPP installation wizard on Windows 10

    XAMPP installation wizard on Windows 10
  15. Click the Allow access button to allow the app through the Windows Firewall (if applicable).

  16. Click the Finish button.

Once you complete the steps, the XAMPP Control Panel will launch, and you can begin the web server environment configuration.

Install XAMPP using winget command

Alternatively, you can install XAMPP using the Windows Package Manager (winget) using Command Prompt.

To install the latest version of XAMPP on Windows 10 with the winget command, use these steps:

  1. Open Start.

  2. Search for Command Prompt, right-click the top result, and select the Run as administrator option.

  3. (Optional) Type the following command to search for the name of the application and press Enter:

    winget search xampp

    Quick note: While the command is not required, the installation query must match the ID, name, or moniker of the package, which can change at any time. So, it’s good to search the application to execute the correct install command.

  4. Type the following command to install XAMPP with the Windows Package Manager and press Enter:

    winget install xampp

    winget install XAMPP command

    winget install XAMPP command
  5. Continue with the on-screen directions (if applicable).

After you complete the steps, the package manager will download the package from the specified source, and it will proceed to install the application. The device may restart automatically during this process. The installation will set up the app inside the C:\xampp folder.

How to configure XAMPP on Windows 10

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

When you start some of the services, including Apache and MySQL, on the right side, you’ll also see the process ID (PID) number and TCP/IP port (Port) numbers that 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 access the administration dashboard for each service and verify that everything is working correctly.

XAMPP Control Panel

XAMPP Control Panel

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

XAMPP Config

Config

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

XAMPP Netstat

Netstat

In addition, there are also quick access buttons from the control panel to open the shell command-line utility, XAMPP installation folder, services, and close the app.

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

XAMPP Control Panel logs

XAMPP Control Panel logs

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

You’ll need to use the Config button for the corresponding service to change these settings. 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 MySQL settings.

How to fix Apache not starting on XAMPP

The XAMPP installation is very straightforward, but Windows 10 sometimes may not allow the Apache server to run. Usually, it’s because the World Wide Publishing Service is running on port 80 on your computer, which also happens to be the default TCP/IP port that Apaches uses on XAMPP. And two applications can’t use the same networking port.

If you run into this issue, there are a couple of ways to get around it. You can uninstall the publishing service or change the default port on Apache.

Uninstall World Wide Web Services

If you do not have any app depending on the World Wide Web Services feature, you can uninstall it with these steps:

  1. Open Start.

  2. Search for Control Panel, and click the top result to open the experience.

  3. Click on Programs.

  4. Click the Programs and Features option.

  5. Click the Turn Windows features on or off option from the left pane.

    Turn Windows features on or off

    Turn Windows features on or off
  6. Expand the Internet Information Services branch

  7. Clear the World Wide Web Services option.

  8. Click the OK button.

    Microsoft IIS - World Wide Web Services

    Microsoft IIS – World Wide Web Services
  9. Restart your computer.

  10. Start the XAMPP Control Panel.

  11. Click the Start button on Apache.

After you complete the steps, Apache should be able to run in port 80 on your device.

Change default Apache TCP/IP port

Instead of removing the World Wide Web Services, you can configure Apache to run on a different TCP/IP port.

To change the Apache listening port on XAMPP, use the steps:

  1. Open XAMPP Control Panel.

  2. On Apache, click the Config button.

  3. Select the Apache (httpd.conf) option.

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

  5. Change the number 80 for another TCP/IP port number that isn’t in use. For instance, you can try port 81. (After the change, the line should read: Listen 81.)

    httpd.conf change TCP/IP port number

    httpd.conf change TCP/IP port number
  6. Save and close the httpd.conf file.

  7. Click the Start button on Apache from the XAMPP Control Panel.

Once you complete the steps, the Apache server should run without issues on the new TCP/IP port specified. 

The only caveat with this configuration is that you’ll need to append the TCP/IP port number on the address whenever 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 way to fix the port problem is to stop the service and change its settings to start the service manually (only).

To change the World Wide Web Publishing Service, use these steps:

  1. Open Start.

  2. Search for Services, and click the top result to open the experience.

  3. Double-click the World Wide Web Publishing Service service.

    World Wide Web Publishing Service

    World Wide Web Publishing Service
  4. Click the Stop button.

  5. Change the startup type to Manual.

  6. Click the Apply button.

  7. Click the OK button.

    World Wide Web Publishing Service settings

    World Wide Web Publishing Service settings
  8. Open the XAMPP Control Panel.

  9. 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. However, you can change the TCP/IP port number or stop the service as necessary when that is not possible.

How to increase phpMyAdmin upload size on XAMPP

Another common problem with XAMPP is the default database upload limit. For instance, developers often will copy a website for troubleshooting purposes or work on-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 permitted upload size, 2048 KiB.

To increase the database upload limit on phpMyAdmin, use these steps:

  1. Open XAMPP Control Panel.

  2. Click the Explorer button.

  3. Open the php folder.

  4. Open the php.ini file with any text editor.

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

    PHPMyAdmin increase upload

    PHPMyAdmin increase upload
  6. Click the Stop button for MySQL and Apache.

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

Once you complete the steps, you should now be able to import large database files on phpMyAdmin.

How to change phpMyAdmin password on XAMPP

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

To change the phpMyAdmin password on XAMPP, use these steps:

  1. Open XAMPP Control Panel.

  2. On MySQL, click the Admin button.

  3. Click on the User accounts tab.

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

    MySQL edit root settings

    MySQL edit root settings
  5. Click the Change password button.

  6. Confirm a new password.

    MySQL change root password

    MySQL change root password
  7. Click the Go button.

After you complete the steps, if you try to login to phpMyAdmin, you might get an access denied message: “Cannot connect: invalid settings.”

Fix phpMyAdmin access denied message.

In the rare case that you’re having problems signing into phpMyAdmin, you’ll need to configure the config.inc.php.

To change the configuration settings in the config.inc.php file, use these steps:

  1. Open XAMPP Control Panel.

  2. Click the Explorer button.

  3. Open the phpMyAdmin folder.

  4. Open the config.inc.php file with any text editor.

  5. Under the “Authentication type and info” section, update the following lines:

    • On $cfg['Servers'][$i]['auth_type'] = 'config'; replace config for cookie.

    • On $cfg['Servers'][$i]['AllowNoPassword'] = true; replace true for false.

      Config.inc.php Authentication type and info

      Config.inc.php Authentication type and info
  6. Save and close the file.

Once you complete the steps, you should be able to log in to the phpMyAdmin dashboard.

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

Update January 13, 2022: This guide was published in March 2016, and it was revised in January 2022 to make sure the information still works with the latest version of XAMPP. 

Install And Configure XAMPP on Windows 10: Whenever you code any website in PHP you will need something that can provide a PHP development environment and help connect the backend with the front end. There are many software’s which you can use to locally test your website such as XAMPP, MongoDB, etc. Now each software has its own advantages and disadvantages but in this guide, we will specifically talk about XAMPP for Windows 10. In this article, we will see how one can install and configure XAMPP on Windows 10.

XAMPP: XAMPP is an open source cross-platform web server developed by Apache friends. It is best for web developers who develop websites using PHP as it provides an easy way to install the necessary components required to run PHP based software like WordPress, Drupal, etc on Windows 10 locally. XAMPP saves the time and frustration of manually installing and configuring Apache, MySQL, PHP, and Perl on the device to create a test environment. 

How to Install And Configure XAMPP on Windows 10

Each character in word XAMPP signifies one programming language which XAMPP helps to install and configure. 

X stands as an ideographic letter which refers to cross-platform
A stands for Apache or Apache HTTP server
M stands for MariaDB which was known as MySQL
P stands for PHP
P stands for Perl

XAMPP also includes other modules like OpenSSL, phpMyAdmin, MediaWiki, WordPress and more. Multiple instances of XAMPP can exist on one computer and you can even copy XAMPP from one computer to another. XAMPP is available in both full and standard version called the smaller version.

Make sure to create a restore point just in case something goes wrong.

How to Install XAMPP on Windows 10

If you want to use XAMPP then first you need to download and Install XAMPP on your computers then only you will be able to use it. To download and Install XAMPP on your computers follow the below steps:

1.Download XAMPP from official website Apache friends or type the below URL in your web browser.

Download XAMPP from official website Apache friends

2.Choose the version of PHP for which you want to install XAMPP and click on the download button in front of it. If you do not have any version restrictions then download the oldest version as it may help you to avoid any issues related to PHP based software.

Choose the version of PHP which you want to install XAMPP and click on the download button

3.As soon as you click the Download button, XAMPP will start downloading.

4.When the download is completed, open the downloaded file by double-clicking on it.

5.When you will ask to allow this app to make changes in your PC, click on the Yes button and start the Installation process.

6.Below warning dialog box will appear. Click on the OK button to continue.

Warning dialog box will appear. Click on the OK button to continue

7.Again click on the Next button.

Click the next button | Install And Configure XAMPP on Windows 10

8.You will see a list of components that XAMPP allows to install such as MySQL, Apache, Tomcat, Perl, phpMyAdmin, etc. Check the boxes against the components you want to install.

Note: It is recommended to leave the default options checked and click on the Next button.

Check the boxes against the components( MySQL, Apache, etc.) want to install. Leave the default option and click on Next button

9.Enter the folder location where you want to install XAMPP software or browse through the location by clicking on small icon available next to the address bar. It is recommended to use the default location settings to install XAMPP software.

Enter the folder location to install XAMPP software by clicking on small icon next to the address bar

10.Click on Next button.

11.Uncheck “Learn more about Bitnami for XAMPP” option and click Next.

Note: If you want to learn about Bitnami then you can remain the above option checked. It will open a Bitnami page in your browser when you will click Next.

Learn about Bitnami then it remain check. Open a Bitnami page in browser then click Next

12.The below dialog box will appear saying that the setup is now ready to begin installing XAMPP on your computer. Again click on Next button to continue.

Setup is now ready to begin installing XAMPP. Again click on Next button

13.Once you click Next, you will see XAMPP has begun installing on Windows 10Wait for the Installation process to complete.

Wait for the Installation process to complete | Install And Configure XAMPP on Windows 10

14.After the installation is completed, a dialog box will appear which will ask to allow the app through the Firewall. Click on the Allow Access button.

After the installation is completed, Click on Allow Access button

15.Click on the Finish button to complete the process.

Note: If you let the “Do you want to start the Control Panel now?” option check then after clicking Finish your XAMPP control panel will open up automatically but if you unchecked it then you have to manually open the XAMPP control panel.

option check then after clicking finish your XAMPP control panel will open up

16.Choose your language either English or German. By default English is selected and click on the Save button.

By default English is selected and click on the Save button

17.Once the XAMPP Control Panel opens up, you can start using it to test your programs and can begin the web server environment configuration.

XAMPP Control panel will launch and test your programme and can begin the web server environment configuration.

Note: The XAMPP icon will appear in the Taskbar whenever XAMPP is running.

In the taskbar also, XAMPP icon will appear. Double-click to open up the XAMPP Control Panel

18.Now, start some services like Apache, MySQL by clicking on Start button corresponding to the service itself.

Start some services like Apache, MySQL by clicking on the Start button corresponding to them

19.Once all the services have started successfully, open localhost by typing http://localhost in your browser.

20.It will redirect you to the XAMPP dashboard and the default page of the XAMPP will open.

Will redirect you to the dashboard of XAMPP and the default page of the XAMPP | Install And Configure XAMPP on Windows 10

21.From the XAMPP default page, click on phpinfo from the menu bar to see all the details and information of PHP.

From the XAMPP default page, click on PHP info from the menu bar to see all the details

22.Under the XAMPP default page, click on phpMyAdmin  to see the phpMyAdmin console.

From the XAMPP default page, click on phpMyAdmin to see the phpMyAdmin console

How to configure XAMPP on Windows 10

XAMPP Control Panel consists of several sections and each section has its own significance and use. 

Module

Under Module, you will find a list of services provided by the XAMPP and there is no need to install them separately on your PC. The following are the services provided by XAMPP: Apache, MySQL, FileZilla, Mercury, Tomcat. 

Actions

Under Action section, Start and Stop buttons are there. You can start any service by clicking on the Start button.

1.If you want to start MySQL service, click on the Start button corresponding to the MySQL module.

Can start any service by clicking on the Start button | Install And Configure XAMPP on Windows 10

2.Your MySQL service will start. The MySQL module name will become green and it will confirm that MySQL has started.

Note: Also you can check the status from the below logs. 

Click on the Stop button corresponding to the MySQL module

3.Now, if you want to stop MySQL from running, click on the Stop button corresponding to the MySQL module.

Want to stop MySQL from running, click on the Stop button | Install And Configure XAMPP on Windows 10

4.Your MySQL service will stop running and its status will become stopped as you can see in the logs below.

MySQL service will stop running and its status will become stopped

Port(s)

When you will start services like Apache or MySQL by clicking on the Start button under the action section, you will see a number below the Port(s) section and corresponding to that particular service.

These numbers are TCP/IP port numbers which each service uses when they are running. For example: In the above figure, Apache is using TCP/IP Port Number 80 and 443 and MySQL is using 3306 TCP/IP port number. These port numbers are considered to be there default port numbers.

Start services like Apache or MySQL by clicking on the start button under action section

PID(s) 

When you will start any service provided under the Module section, you will see some numbers will appear next to that particular service under the PID section. These numbers are the process ID for that particular service. Each service running on the computer has some process ID.

For example: In the above figure, Apache and MySQL are running. The process ID for Apache is 13532 and 17700 and process ID for MySQL is 6064.

Service running on computer has some process ID | Install And Configure XAMPP on Windows 10

Admin 

Corresponding to the running services, the Admin button becomes active. By clicking on it you can get access to the administration dashboard from where you can check if everything is working correctly or not.

Below figure shows a screen which will open up after clicking at Admin button corresponding to MySQL service.

Screen will open up after clicking at Admin button corresponding to MySQL service

Config

Corresponding to each service under the Module section, Config button is available. If you click on the Config button, you can easily configure each of the above services.

click on config button which can configure about each service | Install XAMPP on Windows 10

At the extreme right side, one more Config button is available. If you click on this Config button then you can configure which services to automatically start when you launch XAMPP. Also, some options are available which you can modify according to your need and requirements.

Click on Config button at the extreme right and service start automatically when you launch XAMPP

By clicking on above Config button, below dialog box will appear.

Clicking on Config button, a dialog box will appear | Install And Configure XAMPP on Windows 10

1.Under Autostart of modules, you can check the services or modules which you want to start automatically when XAMPP is launched.

2.If you want to change the language of XAMPP then you can click on the Change Language button.

3.You can also modify Service and Port Settings.

For example: If you want to change the default port for Apache server follow the below steps:

a.Click on Service and Port Settings button.

Click on Service and Port Settings

b.Below Service Settings dialog box will open up.

Service Settings dialog box will open up | Install And Configure XAMPP on Windows 10

c.Change the Apache SSL Port from 443 to any other value like 4433.

Note: You should note down the above port number somewhere safe as it may be needed in the future.

d.After changing the port number, click on the Save button.

e.Now click on the Config button next to Apache under the Module section in XAMPP Control Panel.

Click on the config button next to Apache under Module section in XAMPP Control Panel

f.Click on Apache (httpd-ssl.conf) from the context menu.

Click on Apache (httpd-ssl.conf) | Install And Configure XAMPP on Windows 10

g.Search for “Listen” under the text file which just opened and change the port value to which you earlier noted in step c. Here it will be 4433 but in your case, it will be different. 

Search for listen and change the port value. Here it is 4433

h.Also look for <VirtualHost _default_:previous port number>. Change the port number to the new port number. In this case, it will look like <VirtualHost _default_:4433>

i.Save the changes.

4.After making changes, click on the Save button.

5.If you do not want to save the changes then click on the Abort button and your XAMPP will roll back to the previous state.

Netstat

On the extreme right side, below the Config button, Netstat button is available. If you will click on it, it will give you a list of services or sockets currently running and accessing which network, their process ID and TCP/IP port information.

Click on Netstat button and give list of services or sockets currently running and accessing which network

List will be divided into three parts:

  • Active Sockets/Services
  • New Sockets
  • Old Sockets

Shell

On the extreme right side, below the Netstat button, Shell button is available. If you click on the Shell button then it would open the shell command line utility where you can type commands to access the services, apps, folders, etc.

Type commands in shell command line utility to access the services, apps, folders etc

Explorer

Below the Shell button, there is an Explorer button, by clicking on it you can open the XAMPP folder in File Explorer and can see all the available folders of XAMPP.

Click on Explorer button to open the XAMPP folder in File Explorer and see folders of XAMPP

Services

If you click on the Services button below the Explorer button, it will open the Services dialog box which will give you the details of all the services running on your computer.

Can see details of all the services running on your computer By clicking on services button

Help

By clicking on Help button present below the Service button, you can look for any help you want by clicking on the available links.

Click on Help button present below the Service button, can take help by clicking on available links

Quit

If you want to exit from XAMPP Control Panel, then click on the Quit button available on the extreme right side below the Help button.

Log Section

At the bottom of the XAMPP Control Panel, present a box of logs where you can see which activities are currently running, what errors are faced by the running services of XAMPP. It will provide you with information on what happens when you start a service or when you stop service. Also, it will provide you information regarding each and every action taking place under XAMPP. This is also the first place to look when something goes wrong.

At the bottom of XAMPP Control Panel, can see what are the activities going on using XAMPP

Most of the times, your XAMPP will work perfectly using the default settings to create a testing environment to run the website you have created. However, sometimes depending on the availability of port or your setup configuration you may need to change the TCP/IP port number of the running services or set the password for phpMyAdmin. 

To change these settings, use the Config button corresponding to the service for which you want to make changes and save the changes and you will be good to use the XAMPP and the other services provided by it.

Recommended:

  • External Hard Drive Not Showing Up or Recognized? Here is how to fix it!
  • How to Use OneDrive: Getting Started with Microsoft OneDrive
  • Disable Touchpad when Mouse is connected in Windows 10
  • How to Set Auto Shutdown in Windows 10

I hope this article was helpful and you can now easily Install And Configure XAMPP on Windows 10, but if you still have any questions regarding this tutorial then feel free to ask them in the comment’s section.

Introduction

XAMPP is a free and open-source tool used by web developers in the Windows family and other platforms to set up the development and testing environment. XAMPP server comes with the XAMPP control panel to manage all its components easily.

XAMPP stands for (X) Cross-platform, (A) Apache, (M) MySQL, (P) PHP, (P) Perl and with some additional modules including phpmyadmin (for the database), FileZilla, Mercury, and Tomcat.

Once you have installed and configured the XAMPP server in your system, you can easily work with any CMS like WordPress, Joomla, drupal and more. XAMPP server works like a local server in your system that is generally used by PHP developers to test the websites (web-projects).

This tutorial will show you the various steps on how to install and configure the XAMPP server on Windows 10.

Installation Process of the XAMPP Server

Step 1

To download the XAMPP server, visit the «Apache Friends» website in your web browser.

Step 2

Click on «XAMPP for Windows». Then, navigate the downloading location and the file will be automatically downloaded.

Click on "XAMPP for Windows

 

Step 3

Double-click the downloaded file to launch the XAMPP installer.

launch the installer

 

Step 4

«Setup» window will appear on the screen. Then, click on the «Next» button.

setup will appear

 

Step 5

Select the components that you want to install and click on the «Next» button.

select the components

 

Note 

By default, all components are selected in your XAMPP installation. 

Step 6

Choose a folder to install the XAMPP and click on the «Next» button.

choose a folder

 

Step 7

Uncheck the «Learn more about Bitnami for XAMPP» option and click on the «Next» button.

uncheck

 

Step 8

«Ready to Install» window will appear on the screen, then click on the «Next» button.

ready to install

 

Step 9

Click on the «Finish» button.

click on the finish button

 

Step 10

Select a language. (either English or German) and click on the «Save» button.

choose a language

 

Configuration Process of XAMPP Server

Step 1

Start the XAMPP control panel through the «Run as administrator» option.

Step 2

«XAMPP Control Panel» will appear on the screen and click on «Start» action to start the «Apache» and «MySQL» modules.

configure

 

Note:-

The default XAMPP server settings should work for most users. When you start the related modules (services) then, the color of the related modules (service) becomes change into the green color and the PID(s) and the Port(s) number will also be shown to the user.

working properly

 

Fix an Issue of Apache not Starting in XAMPP

Some of the users may face an issue with Apache and MySQL module services not working in XAMPP. However, depending on the setup configuration or usage of your system, you may need to change the port number of the Apache and the MySQL. For example, because the «World Wide Web Services» under «Internet Information Services (IIS)» is also run on port 80 in your system, which is also the default port of apache in XAMPP. And,  the two servers (applications) can not use (run) the same port simultaneously. Follow the instructions below to fix the problem with Apache and MySQL services.

Method 1. Change the default port of Apache 

Step 1

Open the XAMPP Control Panel.

open XAMPP

 

Step 2

In Apache Module Service, click on the «Config» button.

click on configure

 

Step 3

Click on «Apache (httpd.conf)» option.

Click on "Apache (httpd.conf)" option.

 

Step 4

By pressing the «Ctrl + F» key, find the «Listen 80» and replace it with another open port (like 81 or 9080) and save the file.

change the port

 

Step 5

Restart the XAMPP Server.

Step 6

Again, open the «XAMPP Control Panel» and click on the start option under the «Apache» module services.

result will appear

 

Method 2. By disabling the Internet Information Services (IIS) 

Step 1

From the Start Menu, search for Control Panel.

Step 2

Click on «Programs».

clilck on the program

 

Step 3

Click on the «Turn Windows Feature on or off» option.

Click on the "Turn Windows Feature on or off" option.

 

Step 4

Uncheck (clear) the «Internet Information Services» option and click on the «OK» button.

uncheck the IIS option

Step 5

Click on the «Restart Now» option (This will reboot/restart your computer/laptop).

Step 6

Again, open the «XAMPP Control Panel» and click on the start option in the «Apache» module services.

result will appear on the screen

 

Conclusion

By following any of the above methods, you can install and configure the XAMPP server on Windows 10.

I hope you enjoyed this article. Follow C# Corner to learn more new and amazing things about Windows 10.

Thanks for reading this article.

В статье описывается процесс установки XAMPP на Windows 10 для последующей установки сайта на движке WordPress. Тем, кто начинает разрабатывать сайты или пробовать их на прочность, исследуя уязвимости, информация будет полезной. Попутно я разбираю ошибки, с которыми вы будете вероятнее всего сталкиваться. Мне, конечно, гораздо интереснее работать в других условиях, когда python-овские скрипты могут тестировать сайт напрямую. Так что есть статья Как установить LAMP в Кали Линукс.

Качаем XAMPP. Офсайт всегда онлайн (жирную кнопку скачивания версии для Windows пропустит только слепой):

Скачать XAMPP с официального сайта

XAMPP на Windows 10: настройка программы

После загрузки XAMPP настойчиво попросила меня сначала отключить антивирус, а вслед за ним и UAC:

xampp требует отключить uac

Для несильно сведущих переведу:

«Важно! Из-за работающего в системе Контроля учётных записей пользователей (UAC) некоторые из функций XAMPP, вероятно, будут запрещены. С работающим UAC не пытайтесь, пожалуйста, установить программу в папку C:\Program Files (из-за отсутствия разрешений на запись). В противном случае отключите UAC с помощью msconfig сразу после установки». 

Вот так. Ладно, программа доверенная, раз просит, значит нужно: отключаем контроль учётных записей UAC. Мда… теперь ещё и антивирус ему мешает:

XAMPP мешает антивирус

Окно сообщает, что установка может быть не так быстра и прерываться сообщениями от антивируса. Что ж, притормозим и антивирь. Запускаем установщик, не меняя папку установки по умолчанию — иначе следите за путями, мною указанными. Мне попалась сборка на двух только языках, я выбрал американский флажок.

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

localhost для xampp

Сразу проверяем консоль самой XAMPP (пропускаю все сервисы через фаерволл Windows — разрешайте через частные сети). Ага… Запустились все сервисы, окромя сервера Tomcat (без него, напомню, на XAMPP мы запускать напрямую файлы JSP не можем; JSP файлы — это специальные файлы, сгенерированные сервером — похожи на PHP или ASP, только вместо кода ActiveX или PHP картинку нам рисует Java):

в xampp нет tomcat сервера

программа знает, чего её не хватает

Пошли искать пакет JDK. На секунду застопорился: на официальном сайте не оказалось 32-х битной версии JDK. Нашёл на:

download.cnet.com

Установилось, проверяю:

запуск tomcat на xampp

Всё работает, ставим WordPress.

Установка WordPress в автоматическом режиме.

В XAMPP для установки самых популярных блого-движков всё готово. Более того, вам сразу подсунут заведомо последнюю версию движка. Единственно, что меня выручила учётная запись в Google (Google+), благодаря которой доступ к скачиванию плагина для WordPress открылся моментом. На странице localhost вашего браузера крутанём страницу вниз и обнаружим искомую ссылку для скачивания специального плагина, который безошибочно установит WP на виртуальный хостинг:

плагин xampp для wordpress

регистрации в facebook и твиттере тоже прокатят

осталось выбрать версию ОС:

wordpress через bitnami

Теперь проходим недолгую процедуру установки:

установка модуля bitnami

пароль к сайту

название сайта

установка wordpress

Всё, теперь по адресу localhost при запущенной панели XAMPP у вас есть блог на WordPress.

XAMPP на Windows 10: установка в ручном режиме

Эта часть статьи посвящена тем, кто устанавливает WP вручную. Часть статьи, в которой мы устанавливаем и настраиваем виртуальный хостинг аналогична (как и установка пакета Java JDK). Запускаем панель XAMPP  и проверяем настройки MySQL. Для этого запускаем MySQL… Как бы не так (до перезагрузки Windows всё работало; ну… как всегда, вобщем ):

mysql в xampp не запускается

Окно ошибки сообщает, что:

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

Жмём по кнопке Logs и ищем заветное слово failed и всё, что с ним связано. Точно:

лог ошибок mysql xampp

У меня отвалился некий плагин Aria, причём ошибок вывалил по всем фронтам. Оказалось, типичная на этом этапе ошибка плагина, мешающая ПОВТОРНОМУ запуску сервиса. Решается удалением контролирующего лог-файла aria_log_control. Он находится по пути:

C:\xampp\mysql\data

Запускаем проводник (Win + E) и удаляем файл:

как исправить ошибку mysql в xampp

Перезапускаем консоль XAMPP. Заработало. Отправляемся в панель администратора MySQL, щёлкнув по активной теперь кнопке Admin. Откроется окно браузера по умолчанию по адресу localhost, в котором вы увидите панель настроек phpMyAdmin. Создадим папку, где будет храниться база данных сайта. Щёлкнем слева по Создать БД:

панель базы данных

В появившемся окне вводим имя папки, допустим WordPress, и щёлкаем Создать:

создание базы данных

создание базы данных wordpress

Здесь всё, можно закрыть браузер.

WordPress: качаем и настраиваем

А теперь качаем последнюю версию WordPress:

Скачать WordPress

Он приедет в zip-архиве, который распакуйте в удобное место. Но перед тем, как он отправится по месту назначения, некоторые файлы конфигурации WP нужно подправить. В разархивированной папке найдём файл:

wp-config-sample.php

откроем обычным Блокнотом и в нём пропишем наши пароли, логины и названия к папкам, которые сейчас придумаем. Сам файл нам не понадобится, его содержимое — некий шаблон для создания и настройки конфигурации блога под собственные нужды (потому в названии и стоит sample). Впоследствии мы его переименуем в тот, который и будет отвечать за доступ к виртуальному сайту. Итак,

  • в строчке database_name_here пропишем имя папки (у меня WordPress)
  • в строчке username_here пропишем root ,
  • в строчке password_here вообще ничего не будем указывать
  • сохраняем файл под именем wp-config.php

изменения в файле wp-config-sample

пароли к базе данных wp

типа вот так

Это — не пароли и логины к сайту; это всего лишь необходимые настройки доступа к базе данных.

Всё. Теперь всю папку нужно положить в директорию к XAMPP. По умолчанию та устанавливается в C:\xampp (это легко обнаружить, вызвав Свойства любого ярлыка XAMPP):

расположение xampp

То есть папка полетела в C:\xampp\htdocs:

переместить в htdocs

Запускаем любой браузер, в адресной строке указываем адрес к базе данных:

localhost/wordpress

Работающий модуль PHP сам перекинет вас на страницу установки, где выбираем последние параметры установки блога:

установка виртуального wp на xampp

Ну, дальше сообразите. И XAMPP на Windows 10, и WordPress на XAMPP ложатся ровно. Только сразу пароль сохраните, какой-нибудь qwerty или 111222333 не прокатит и почтовый адрес укажите существующий: у нас всё по-честному. Осталось закрепиться логином и паролем. Лаборатория готова.

Успехов

  • Как установить windows с флешки windows 10 с usb флешки
  • Как установить wsl2 на windows 10
  • Как установить zeppelin на windows
  • Как установить word 2016 на windows 10
  • Как установить wsl ubuntu на windows 10