How to Use XAMPP to Set Up a Local WordPress Site (In 3 Steps)
Setting up a locally-hosted environment is a crucial step in any WordPress development project. Doing this enables you to safely test your site’s features and functionality, on a site that’s completely private.
In this article, we’ll explore how to use XAMPP to set up a local web server for developing and testing your WordPress site. This involves three steps:
- Install XAMPP.
- Run XAMPP and configure your environment.
- Download and run WordPress.
We’ll also discuss some best practices for experimenting with code and testing WordPress using XAMPP. Finally, we’ll cover how to use XAMPP with a WordPress multisite installation.
Why You Might Need a Local WordPress Site
A locally-hosted WordPress site is one that is only accessible by people on your network (that is, there are no live components). As such, this type of site can serve as a safe environment, in which new features and troubleshooting methods can be tested.
Local websites are perfect for performing the following types of tasks:
- Creating new themes and plugins: When using a local site, you don’t need to worry about any of the issues you might encounter when developing on a live WordPress site.
- Website staging: You can create a copy of a live website, which can then be used for testing purposes.
- Site debugging and troubleshooting: Working under the hood of your live site in order to resolve bugs or other issues may lead to bigger problems (and, potentially, costly downtime). By creating a local WordPress site, you can try out various solutions, and easily restore previous versions of your site should you make any mistakes.
For these reasons, creating a locally-hosted WordPress site is highly recommended for just about any development project. First, however, you’ll need a tool that will make the process of setting up a locally-hosted site quick and easy.
An Introduction to XAMPP
A few crucial ingredients are needed if you want to install WordPress locally. These consist of web server software (such as Apache), programming languages like Perl and PHP, and the database management software – MySQL. Installing each of these elements separately, however, is time-consuming and difficult.
XAMPP (an acronym for cross (x)-platform, Apache, MySQL, PHP, and Perl) enables you to install all these elements quickly and easily. You can then use XAMPP to set up the environment required to run WordPress on a local machine. There, you can test plugins, experiment with themes and coding, and carry out other development activities safely.
XAMPP is free and open-source software, backed-up by a sizable support community. It’s also extremely lightweight, and all the elements required to set up a local web server are contained within a single extractable file. What’s more, learning how to use XAMPP is relatively straightforward, as we’ll discuss in the following XAMPP tutorial.
How to Use XAMPP to Set Up a Local WordPress Site (In 3 Steps)
In the following steps, we’ll walk you through how to use XAMPP and install WordPress on it. For this tutorial, we will be covering the steps for the Mac version of the software. However, XAMPP can also be set up and run relatively easily on both Windows and Linux devices, using a similar process.
Step 1: Install XAMPP
First of all, you’ll need to go to the Apache Friends website, and select the relevant download link on the homepage:
Next, drag XAMPP into your Applications folder:

Once the initial loading sequence is completed, XAMPP will be installed on your system. This part of the setup process doesn’t require much on your end.
It should be mentioned that if you are running XAMPP on Windows, and another program on your machine is using ports 80 or 443, you may encounter a port error. For example, the World Wide Web Publishing Service program commonly uses port 80 and may cause a conflict with XAMPP.
To resolve this, you’ll need to stop that service from running by doing the following things:
- Navigate to the Windows Start menu, and type in services.msc.
- In the Services window, locate World Wide Web Publishing Service.
- Right click on it, and select the Stop button.
- Restart XAMPP. The port error will be resolved if World Wide Web Publishing Service was the culprit.
If this doesn’t resolve the issue, it may be caused by your Windows firewall. To forcibly unlock your ports, you will need to set up a new firewall rule:
- Open up Windows Firewall and navigate to Advanced Settings.
- Go to Inbound > New Rule.
- Go to Port > TCP. You’ll have to type 80,443 in the field labelled Specific Ports, then click on Next.
- Select Allow the Connection, then click on Next again.
- Make sure all listed options are checked and continue to the next page.
- In the Name field, type in a memorable name (such as host1) and select Finish.
- You’ll now need to repeat steps 1 to 6, changing the name again (i.e. to host2) to clear the port.
- Restart your computer. Ports 80 and 443 should now be unblocked and open locally.
Once XAMPP is installed, you’ll be all set to start running XAMPP.
Step 2: Run XAMPP and Configure Your Environment
Now, open up the XAMPP application and hit the Start button. You should see a green light in the upper right-hand corner of the display:
Next, navigate to the Services tab. You will need to ensure that the status of both the Apache and MySQL stack services are running (i.e. that they have a green light). This will ensure that your database management and server software elements are in place for your local environment. For now, you can ignore ProFTPD (which is a configurable File Transfer Protocol server).
If MySQL or Apache are not running (if they display a red light), simply select them and hit Start:

Then, switch over to the Network tab. Here, you can define the port forwarding rules between your host machine and your stack. Select the localhost option you wish to work on, and then hit the Enable button. In this example, we will be using localhost:8080:

You will now be able to access your localhost, and start using XAMPP as a server environment. To do this, open up your preferred web browser, and type in your localhost name (which in our case would be localhost:8080). This will bring up the XAMPP dashboard. Once there, select the phpMyAdmin button in the top right-hand corner of the page:
You’ll then need to create a database for your WordPress installation. To do this, select the Database tab, type in a name for your database (in our case, we’ll simply go with WordPress), ensure the next drop-down menu is set to Collation, and then hit Create:

After that, you’ll be ready to learn how to install WordPress on XAMPP.
Step 3: Download and Run WordPress
At this point, you’ll need to go to WordPress.org and download the latest version of WordPress:

Open up the WordPress folder on your machine, and locate the wp-sample-config.php file:

Open this file in your preferred text editor (such as TextEdit). You’ll need to locate this line of text:
Replace database_name_here with whatever you named your database in the last step. Then, look for these two lines:
You’ll need to replace username_here with root, and delete password_here entirely. The resulting text should look like this:

Once you’ve done that, save the file as wp-config.php. You’ll need to ensure that it is placed in the htdocs subfolder within the XAMPP folder. You’ll also need to paste your WordPress install folder into htdocs as well.
Finally, navigate to http://localhost/wp/ in your browser. Once there, follow the standard WordPress installation procedure. When that’s all done, you’ll have a locally-hosted WordPress site ready to go!
How to Set Up WordPress Multisite on XAMPP
Now that you know how to use XAMPP for a single WordPress installation, you may want to use it to create a multisite network. This enables you to create a network of websites that are all managed from a single WordPress installation. There are a lot of applications for a multisite installation. For instance, it presents a useful way to test how your newly-developed themes and/or plugins will function on a variety of sites.
To get started, you’ll need to open up your wp-config.php file in a text editor again. You’ll then need to add the following lines of code at the bottom, right above the line * That’s all, stop editing! Happy blogging. *:
After you’ve ensured that Apache and MySQL are still running on XAMPP, log in to your localhost site. Then, navigate to Tools > Network Setup:

Once you’ve entered a network title, select Install. You will be prompted to edit your wp-config.php and .htaccess files.
Open up your wp-config.php file once more. You’ll need to add the following code beneath the lines you added previously:
Next, you’ll need to open up (or create) your .htaccess file in the same directory as your wp-config.php file. Then, replace all the existing lines in that file with the following snippet:
Save the file and close it. Now, you should be able to access individual sites in your dashboard when you log in to your local WordPress installation.
What to Do With Your Local WordPress Installation
Once you know how to use XAMPP and have a local WordPress site to experiment on, what you do next will largely depend on the kind of development project you’re embarking on. To get you started, WordPress.org offers a great beginner’s guide on how to test drive WordPress.
If you’re interested in theme development, you may want to see our guide on how to develop a WordPress theme, or check out such sites as Theme Shaper. Using your local environment, you can safely edit your files to experiment with new themes and their associated functionality.
If you want to learn how to use XAMPP and WordPress together to test your coding knowledge and gain more PHP experience, there are a number of helpful guides for that as well. Codecademy offers an excellent variety of tutorials that cover PHP and HTML fundamentals, plus much more.
While using your local WordPress installation for development, you’ll also want to have resources at hand for troubleshooting and honing your skills. Stack Exchange is a thriving online forum where you can pose questions to the WordPress development community, as well as gain invaluable insights. Finally, you’ll probably want to become a regular on the WordPress.org support forum.
Conclusion
As we have seen, XAMPP is a powerful and versatile solution for setting up a local web server. It presents a perfect way to create an environment for basic WordPress coding, experimenting with multisite settings, tweaking themes, and much more. Though it is not the only tool that you can use. A great alternative is setting up WordPress using Docker.
Do you have any questions about how to use XAMPP or your new local WordPress site? Let us know in the comments section below!
Setup a New Wordpress Website With SSL Certificate in XAMPP
In this article, we are going to set a new wordpress site with Xampp.
Prerequisite
Download wordpress
We need to download latest wordpress from wordpress official website. https://wordpress.org/download/
It will ask you to save the .zip file.
Extract the downloaded Wordpress in your project folder
Extract zip file in your project folder
Right click on wordpress-5.8.zip -> click on Extract All -> next screen will show like the one shown below -> browse to the directory where you want to extract files -> click on Extract.
After extraction of Wordpress
We will get the files after extraction of wordpress as shown below
Rename the wordpress folder
I wanted to setup new site called demosite, so renaming folder like demosite.com.
So my site name is demosite.com and my project directory is F:/ClientProjects/dmosite.com.
Create a database for new wordpress site
Start Xampp and browse phpmyadmin url
Create a new database
Click on Databases -> write database name -> click on Create.
For this wordpress site, my database name is demosite21.
We can see newly created database in the left panel.
Create SSL
We are going create SSL certificate in Window Machine and deploy our local site with https.
It requires two files.
cert.conf
make-cert.bat
This example uses the following details:
Domain Name: https://www.demosite.com/
Project Folder Name: F:/ClientProjects/demosite.com
Localhost IP: 127.0.0.1
Xampp folder: C:/xampp
Download .conf and .bat file from below links
Put the following files in Xampp
Put both files in C:\xampp\apache\conf\ssl.crt folder
Edit .conf file
Edit domain name in cert.conf as you need.
Run the bat file
Open command prompt as administrator and run the from command prompt:
You have to enter domain name and then press enter. If you want to change any other information like “Province Name, State etc…” then write otherwise just press enter enter. It will take default value from cert.conf file.
Check the newly created file
There will be a new folder with the domain name. Inside that you will find two files:
Install certificate
Go to newly created server.crt and install it by clicking it.
Click on Install Certificate. Next screen will show like below: Select “Local Machine” -> Click on Next
Select “Place all certificates in the following store” -> Click on “Browse”
Select “Trusted Root Certification Authorities” -> Click on “OK”
Next screen will appear like below -> click on “Next”
Click on “Finish”
We can see certificate imported successfully. Click on “OK”.
Setup a virtual host for new wordpress website
Open apache conf file
Create virtual host in the httpd-vhosts.conf file
Write following line of code in the file:
Save and close the httpd-vhosts.conf file.
Add domain name in hosts file
Open command prompt as administrator. Open hosts file and add domain name in that.
Add below line in notepad hosts file
Save and close the file.
Create wp-config.php and change database configuration
Create a copy of wp-config-sample.php file and remane it wp-config.php
Change database configuration
Open wp-config.php file and change DB_NAME, DB_USER & DB_PASSWORD details
Restart XAMPP
Browse site
We have to install wordpress site. Screen will show like below in browser. Default English(United States) language is selected, if you want you can change then cllck “continue”.
It will ask you to enter Site Title, Username, Password and Email. Fill the details and click on “Install WordPress”.
Установка WordPress локально на ПК с XAMPP

Здравствуйте! Тема данного поста: как установить и запустить WordPress на локальном компьютере. Сейчас вы узнаете, как быстро и легко установить WordPress локально на ПК Windows (Linux, Mac) с помощью программы XAMPP и Bitnami WordPress. Вы будите удивлены, как это просто всё произойдёт. Всего несколько минут и вы создадите свой сайт WordPress на локальном компьютере. Вперёд коллеги!

Короче, если вы хотите запустить свой веб-сайт или блог WordPress в более спокойной среде, то настройка WordPress на localhost, например XAMPP, является лучшим решением, которое у вас есть. Он дает вам свободу в настройке тем, плагинов и играет важную роль в вашем рабочем процессе.
Зачем устанавливать WordPress локально?
- Знакомство с WordPress: Для того, чтобы поближе узнать CMS, необходимо получить первоначальные знания о системе управления сайтом. Автономная локальная установка поможет вам в этом;
- Тестирование: Установив локальный сервер XAMPP c WordPress вы можете безопасно тестировать обновления, настройки и вносить любые изменения на сайт;
- Подготовка сайта: Ваш локальный веб-сайт WordPress может использоваться как промежуточный сайт WordPress. После внесения необходимых изменений он может быть перенесён на ваш хостинг;
- Разработка: Локальная версия WordPress является идеальной средой для создания, изменения тем и плагинов WordPress;
- Автономный доступ: ВордПресс локально не требует подключения к Интернету. Таким образом, вы можете получить доступ к автономному блогу/сайту, даже если у вас отрубили Интернет.
- Безопасность и конфиденциальность: Локальная установка WordPress доступна только для вас на вашем компьютере. Это значительно более безопасно, чем веб-сайт, который установлен онлайн;
- Скорость: Локальный сайт WordPress на ПК загружается быстрее, чем их онлайн-аналоги.
Ах, забыл самое главное — вы не несете никаких затрат. Всё бесплатно, на халяву. Как видите, локальная установка WordPress дает много преимуществ. И вы увидите, что установка WordPress на локальный компьютер Windows является относительно простым процессом. Коллеги, читайте пошаговое руководство, как запустить сайт WordPress на локальном компьютере с помощью XAMPP.
Скачать и установка XAMPP Windows
XAMPP — это простой способ запустить свой сайт/блог на WordPress локально. XAMPP является самой популярной средой разработки PHP. Один из лучших.

XAMPP — кроссплатформенная сборка веб-сервера, содержащая Apache, MySQL, интерпретатор скриптов PHP, язык программирования Perl и большое количество дополнительных библиотек, позволяющих запустить полноценный веб-сервер.
Веб-сервер полностью бесплатный и простой в установке дистрибутив Apache, содержащий MariaDB, PHP и Perl. XAMPP создан с открытым исходным кодом, чтобы быть невероятно простым в установке и в использовании.
Apache Friends
Для запуска WordPress рекомендуется, чтобы ваша среда включала в себя:
- Apache или Nginx ;
- PHP 7.3+;
- MySQL 5.6+ или MariaDB 10.0+.
Каждое из этих приложений может быть установлено отдельно на вашем компьютере, однако это занимает много времени. Напротив, XAMPP устанавливает все необходимое для запуска WordPress. Кроме того, вы можете использовать его для создания локальных установок других решений для веб-сайтов. Например, Joomla!, Drupal, PrestaShop, phpBB, OpenCart и других CMS:

Название XAMPP является аббревиатурой от кроссплатформенного (X), Apache (A), MariaDB (M), PHP (P) и Perl (P). XAMPP является кроссплатформенным, потому что, он работает на нескольких операционных системах Windows, Linux, Mac. Четыре приложения, установленные XAMPP, открывают множество возможностей для владельцев веб-сайтов и разработчиков.
Я полагаю, что большинству пользователей WP будет удобно использовать установщик XAMPP. И так, друзья, начнём. Скачайте программу XAMPP с официального сайта — apachefriends.org .

Читайте далее, Xampp установка и настройка в Windows.
В примере, я буду использовать последнею версию XAMPP PHP 8.1.6 для OS Windows. После загрузки файла на ПК, начните процесс установки двойным щелчком курсора мышки. Процесс установки одинаков для пользователей Linux, Mac:

На следующем шаге, выбранные компоненты оставьте по умолчанию. Можете смело нажимать Next (Далее):

Затем, вам нужно выбрать местоположение папки для установки XAMPP ( и будет позже установлен сайт WP). Чтобы потом вам не запутаться, лучше оставьте всё по умолчанию:

Краткая заметка XAMPP о приложение Bitnami. Данное расширение нам понадобится позже:

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

XAMPP может быть заблокирован антивирусным программным обеспечением, поэтому обязательно предоставьте ему доступ как частная сеть:

Поздравляем, XAMPP установлен! Теперь вы можете запустить панель управления XAMPP на рабочем столе Windows. Нажмите кнопку Финиш:

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

Откроется панель управления XAMPP. Слева вы увидите компоненты модуля, которые вы установили. Справа вы можете найти кнопки: Start, Admin , Config и Logs. Как правило, кнопки действий администратора будут недоступны до тех пор, пока не будут запущены соответствующие модули.
Справа находятся ссылки на полезные функции, такие как область настройки панели управления, утилита Netstat , командная оболочка, файловый менеджер и службы.
Теперь, вам нужно запустить службы Apache и MySQL. Для этого, вам нужно нажать на кнопки Start для каждого модуля:

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

Теперь, на всякий случай, нужно проверить, правильно ли работает ваш сервер, введя http:// localhost в строку URL вашего браузера. Когда вы это сделаете, вы должны увидеть страницу приветствия XAMPP, которая содержит технические детали вашей установки:

И так, XAMPP установлен, модули Apache и MySQL запущены. Осталось установить WordPress и тем самым, мы запустим сайт/блог на локальном сервере XAMPP. Установить ВордПресс на XAMPP можно ручным способом или более лёгким способом, с помощью приложения Bitnami.
Установка WordPress на XAMPP с помощью Bitnami ВордПресс
Быстро установите модуль WordPress Bitnami поверх стека серверов XAMPP. Модуль Bitnami можно легко установить в стек вашего сервера XAMPP:

Расширение для XAMPP Bitnami — это бесплатный инструмент все-в-одном для автоматической установки Drupal, Joomla!, WordPress и многих других популярных приложений с открытым исходным кодом поверх XAMPP.
Установка Bitnami WordPress на Windows
Вы можете скачать модуль Bitnami WordPress с официальной страницы Bitnami Modules для XAMPP . Начните с выбора модуля Bitnami для XAMPP ниже. Нажмите на приложение, чтобы начать загрузку, а затем, следуйте инструкции по установке. Он доступен для Windows и Linux:

После загрузки файла на ПК, запустите установку Bitnami WordPress. Выберите язык установки:

В процессе установки вам будет предложено указать каталог установки XAMPP. Наш каталог установки по умолчанию, как правило, C: \ xampp в Windows:

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

Введите название вашего блога/сайта:

Настройте SMTP (необязательно). Вы можете выбрать один из двух вариантов: Gmail или пользовательский поставщик электронной почты:

Например, если вы выбираете Gmail, то вам нужно ввести свой адрес Gmail и пароль. А если же, вы выберете пользовательский, то вам нужно будет ввести всю информацию о соединении SMTP, предоставленную вашим провайдером электронной почты. После всех формальностей, модуль Bitnami WordPress готов к установке на ПК:

Дождитесь пока Bitnami установит WordPress на ваш ПК с OS Windows:

Поздравляем! Вы установили WordPress локально на свой компьютер, используя Bitnami.
На последнем шаге мастера установки Bitnami WordPress предложит запустить модуль Bitnami WordPress:

Это откроет интерфейс вашего нового сайта WordPress: Ура! WordPress установлен и запущен на вашем локальном компьютере. Новый сайт WP открывается по адресу http://127.0.0.1/wordpress/

Как и следовало ожидать, область администратора для нового веб-сайта WordPress можно найти локально по стандартному адресу http://127.0.0.1/wordpress/wp-admin/ Для входа в админку, введите данные администратора и вы дома:

Настроить, обновить, установить темы и плагины можно — как обычно. Другими словами, вы можете делать это через админку WordPress локально со своего компа:

С предустановленными плагинами вы, естественно, можете поступать как вздумаете. Активировать, удалить и т. п.. Да, обратите внимание на модуль All-in-One WP Migration. Он вам понадобится, если вы решите переносить локальный сайт ВордПресс на рабочий хостинг.
Работать с локальным сайтом / блогом -это то же самое, как в онлайн режиме на хостинге. Единственное отличие — он виден только вам:

Как вы убедились, процесс установки WordPress локально на компьютер с использованием XAMPP и Bitnami очень прост и быстр. Программное обеспечение делает всё за вас.
И не забудьте, что в следующий раз, чтобы получить доступ к WordPress автономно убедитесь, что XAMPP активен и запущены Apache и MySql.

Я считаю, что именно этот метод большинство пользователей WordPress должны выбрать при локальной установке веб-блога WordPress на свой компьютер. Можно конечно и вручную установить WP, но думаю, а оно нам надо?
В конце концов, нам придётся вручную создавать базу данных в phpMyAdmin , потом скачивать ВордПресс с WordPress.org. А после, возиться с установкой CMS. В итоге, у нас займёт кучу времени на эту возню. Так что, пропустим установку в ручной режиме. Согласны?
В заключение
Если вы новичок в WordPress, я настоятельно рекомендую использовать популярный веб-сервер XAMPP для установки WordPress на локальный компьютер. А что касается установки WordPress на XAMPP, то вам будет намного проще иметь дело с дополнением Bitnami WordPress.
На данный момент у вас есть полностью рабочая установка WordPress (свой веб-сайт). Тренируйтесь, экспериментируйте, наполняйте контентом. Вообщем, создайте полноценный веб-ресурс. А дальше? Можно перенести его в Интернет и запустить на хостинге.
А вот, как перенести сайт WordPress с локального сервера на виртуальный хостинг? Про это читайте в пошаговой инструкции — Перенос сайта WordPress с компьютера на хостинг.
Надеюсь, в руководстве ничего не пропустил. Удачи всем. И до новых встреч.
По этой же теме:






![Как создать сайт на WordPress [Пошаговая инструкция с Видео]](https://wordpressmania.ru/wp-content/uploads/2017/10/sozdat-sayt-wordpress-instrukciya-211x150.jpg)


10 комментариев к “Установка WordPress локально на ПК с XAMPP”
Супер. Огромное вам спасибо, ресурс простой для понимания , установка на счет раз. Вчера пытался вордпресс установить другим способом, намучался не передать словами, зато с бд подружился, но вы ребята, просто космос. Еще раз огромное спасибо, всем рекомендую.
Пожалуйста! Удачи вам.
Сергей, добрый день
У меня почему то глючит Ворд пресс на локальном диске. Хоть и XAMP активен и запущены Apache и MySql. Когда пытаюсь обновить сайт то выдает :
«Briefly unavailable for scheduled maintenance. Check back in a minute.»
Здравствуйте! Самый лучший вариант, если постоянно какие то неполадки, это переустановить всё заново. Всё с нуля. Хотя у меня было также, когда я опять устанавливал WP на комп, просто я перезагрузил компьютер и после было всё в порядке.
У меня Англоязычная версия получилась. Как сделать русской? У вас тоже сперва на латинице было, а потом на русском. Может, где то настраивается?
Сначала тоже на английском была. Смените язык в Настройки — Общие — Язык сайта.
Добрый день, забыл пароль к своему локальному сайту,
То есть захожу localhost/ivan/wordpress/wp-login.php и там надо ввести пароль логин, а их то и забыл так как полгода не работал с локалкой у себя, где его можно посмотреть?
Здравствуйте! Переустановите wp или попробуйте сменить его через базу данных MySQL.
Здравствуйте. Поставил XAMPP, затем WP Bitnami. При установке WP вылезло окно с ошибками. После его установки и запуска я увидел страницу с перечислением кучи ошибок вместо стартового окна WP. Тест там такой:
Fatal error: Uncaught mysqli_sql_exception: Table ‘bitnami_wordpress.wp_options’ doesn’t exist in C:\xampp\apps\wordpress\htdocs\wp-includes\wp-db.php:2056 Stack trace: #0 C:\xampp\apps\wordpress\htdocs\wp-includes\wp-db.php(2056): mysqli_query(Object(mysqli), ‘SELECT option_n…’) #1 C:\xampp\apps\wordpress\htdocs\wp-includes\wp-db.php(1945): wpdb->_do_query(‘SELECT option_n…’) #2 C:\xampp\apps\wordpress\htdocs\wp-includes\wp-db.php(2695): wpdb->query(‘SELECT option_n…’) #3 C:\xampp\apps\wordpress\htdocs\wp-includes\option.php(284): wpdb->get_results(‘SELECT option_n…’) #4 C:\xampp\apps\wordpress\htdocs\wp-includes\functions.php(1730): wp_load_alloptions() #5 C:\xampp\apps\wordpress\htdocs\wp-includes\load.php(752): is_blog_installed() #6 C:\xampp\apps\wordpress\htdocs\wp-settings.php(159): wp_not_installed() #7 C:\xampp\apps\wordpress\htdocs\wp-config.php(96): require_once(‘C:\\xampp\\apps\\w…’) #8 C:\xampp\apps\wordpress\htdocs\wp-load.php(50): require_once(‘C:\\xampp\\apps\\w…’) #9 C:\xampp\apps\wordpress\htdocs\wp-blog-header.php(13): require_once(‘C:\\xampp\\apps\\w…’) #10 C:\xampp\apps\wordpress\htdocs\index.php(17): require(‘C:\\xampp\\apps\\w…’) #11
Что это значит и что с этим делать? Буду признателен за пояснения.
Здравствуйте! Вы пробовали всё переустановить? У меня всё получилось с первого раза. Видимо вы при установке, что то упустили.
Как установить WordPress на XAMPP
Создание сайта дело не одного дня, и часто, для этих целей используют локальный сервер, установленный на домашний компьютер. Не будем останавливаться на преимуществах и минусах этого способа работы, дело вкуса и привычки. Есть факт, что можно создать сайт WordPress на локальном сервере размещенном на своём компьютере.
Что такое локальный сервер
У меня есть возможность показывать скриншоты только операционной системы Windows, поэтому говорить буду только о локальном сервере на Win7.
Локальный сервер это сборка и взаимосвязанная настройка трех программных продуктов, нужных для веб-сайта:
- Сервер HTTPS. Обычно это Apache, реже Nignx.
- Сервер базы данных. Обычно используют MySQL, реже MiraBD.
- Интерпретатор PHP.
Перечислен минимальный набор программ, которые нужны для создания сайта на локальном сервере.
Готовые сборки локальных серверов
Если вы используете заглавные буквы указанных программных продуктов и возглавите этот акроним Windows, то получите общепринятое название локального сервера для Windows: WAMP.
Логично, что сборку WAMP можно собрать самостоятельно, установив и настроив каждый продукт в отдельности. Вопрос,— зачем? Зачем мучиться со слабой сборкой WAMP сервера, если есть готовые локальные сервера с многофункциональными возможностями.
Готовых, популярных WAMP+ сборок около десятка. На русском языке единицы. Я работал с пол дюжиной, в том числе:
- Denwer (Денвер). Русская сборка, авторы которой застряли в прошлом. Отсутствие развитие этого продукта, откровенное неудобство и проблемы переноса готового сайта, опускают этот сервер вниз списка. Установка WordPress на Denwer.
- Open Server. Отличная русская сборка локального сервера с простым и понятным интерфейсом.
- XAMPP. Герой этого поста. Англоязычная очень удобная сборка, имеющая дополнительный облачный сервер.
- AppServ. Англоязычная, развитая сборка удобная в работе.
- WAMPServer. Авторы особо не мудрили с названием, и взяли для своего названия акроним WAMP. Достойная англоговорящая сборка.
Сервер XAMPP установка
Герой этого поста, сервер XAMPP. Не знаю, по каким причинам, но XAMPP удивительным образом заточен по WordPress. У него даже все внутренние инструкции написаны для WordPress.
Качаем XAMPP на родном сайте (https://www.apachefriends.org/ru/download.html). Берем версию с установщиком под ваш win (например, xampp-windows-x64-7.3.17-0-VC15-installer.exe).
Установка осуществляется от имени администратора через 7 окон установщика и не требует пояснений. Более интересен запуск XAMPP.







Как запустить XAMPP
Чтобы полностью запустить XAMPP, запускаем три программы:
- Apache. Для этого нужен свободный порт 80.
- MySQL. Порт 3036.
- FTP. Необязательно, запускается на порту 21.
- Почтовик Mercury запускать необязательно.
Коробочная версия XAMPP настроена на запуск Apache на порту 80.
Запускаем XAMPP из Пуск–Меню;
Попробуем запустить Apache кнопкой Start. Если порт 80 занят, видим сообщение в красном цвете;

Запускаем XAMPP
Про освобождение порта 80, рекомендую почитать на форуме XAMPP, тут:
Разработчики XAMPP, не рекомендуют перестраивать XAMPP на запуск на другом порту, например 8080. Последний раз, я освободил 80 порт, отключением службы IIS.
Как проверить запуск XAMPP
Проверить правильный запуск XAMPP достаточно просто. В адрес браузера пишем localhost , и браузер откроет панель локального сервера. Меню управления сервера вверху.

панель локального сервера XAMPP
Как установить WordPress на XAMPP по шагам
Установка WordPress на XAMPP не от стандартной установки WordPress на платный хостинг. Для этого:
- Создаем базу данных для сайта;
- Заливам WordPress в catalog сайта;
- Шагаем по окнам установщика.
Как создать базу данных на XAMPP
- Запустите XAMPP. Достаточно Apache и MySQL;
- Пишем localhost в браузере и открываем панель XAMPP;
- Из меню открываем phpmyadmin.


Интерфейс phpmyadmin стандартный, просто создаем базу данных:
- Кнопка «База данных»;
- Следующее окно. Графа «Создать базу данных» пишем её название, любое. Сравнение пропускаем. Кнопка «Создать».
- Этого достаточно, чтобы создать БД локального сайта.
Данные БД фиксируем.
- Название: своё название;
- Имя пользователя: root;
- Пароль: пустой;
- Сервер БД: localhost.
Ставим WordPress на XAMPP
Берем последнюю версию WordPress, https://ru.wordpress.org/ . Архив распаковываем.
Содержимое каталога [wordpress] из архива полностью копируем в папку [xampp\htpdocs].
Меняем название каталога [wordpress] на название созданной ранее базы данных.
В каталоге уже локального сайта ищем файл wp-config-sample.php и открываем его в Notepad++.
Пишем в этот файл данные созданной ранее базы данных. Файл сохраняем с новым названием wp-config.php .
Проверяем запуск XAMPP. В адресе браузера пишем localhost/имя_catalogа_сайта. Жмём [Enter].
Видим окна установки WordPress, которые проходим заполняя необходимые поля и формы.
установить WordPress на XAMPP шаг 1
Удалось установить WordPress на XAMPP

Заключение
Нам удалось установить WordPress на XAMPP. Теперь имеем, доступ в панель управления сайтом и доступ к самому сайту на своём компьютере. Это значить, что можно спокойно работать с сайтом локально и не зависеть от платных хостингах.
Еще статьи
- Локальный сервер AMPPS в WAMPP сборке: установка, тестирование, выводы
- OpenServer — платформа для создания локальных сайтов
Похожие посты:
2 комментария к “Как установить WordPress на XAMPP”
думала что можно использовать любое имя пользователя(естественно прописав в wp-config), а оказывается подходит только root)) долго думала почему не могла войти в админку вордпресса)