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

от admin

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:

  1. Install XAMPP.
  2. Run XAMPP and configure your environment.
  3. 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:

XAMPP drag to 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:

  1. Navigate to the Windows Start menu, and type in services.msc.
  2. In the Services window, locate World Wide Web Publishing Service.
  3. Right click on it, and select the Stop button.
  4. 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:

  1. Open up Windows Firewall and navigate to Advanced Settings.
  2. Go to Inbound > New Rule.
  3. Go to Port > TCP. You’ll have to type 80,443 in the field labelled Specific Ports, then click on Next.
  4. Select Allow the Connection, then click on Next again.
  5. Make sure all listed options are checked and continue to the next page.
  6. In the Name field, type in a memorable name (such as host1) and select Finish.
  7. You’ll now need to repeat steps 1 to 6, changing the name again (i.e. to host2) to clear the port.
  8. 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:

XAMPP Services Menu

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:

XAMPP Network Tab Screenshot

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:

phpMyAdmin Database Tab

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:

Download WordPress page

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

The wp-config-sample.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:

wp-sample-config file

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:

WordPress Tools Network Setup Option

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 на Localhost с помощью XAMPP

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

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

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

Читать:
Почему не запускается x men origins wolverine

Зачем устанавливать WordPress локально?

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

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

Скачать и установка XAMPP Windows

XAMPP — это простой способ запустить свой сайт/блог на WordPress локально. XAMPP является самой популярной средой разработки PHP. Один из лучших.

Установка Localhost XAMPP на компьютер Windows 10

XAMPP — кроссплатформенная сборка веб-сервера, содержащая Apache, MySQL, интерпретатор скриптов PHP, язык программирования Perl и большое количество дополнительных библиотек, позволяющих запустить полноценный веб-сервер.

Веб-сервер полностью бесплатный и простой в установке дистрибутив Apache, содержащий MariaDB, PHP и Perl. XAMPP создан с открытым исходным кодом, чтобы быть невероятно простым в установке и в использовании.

Apache Friends

Для запуска WordPress рекомендуется, чтобы ваша среда включала в себя:

  1. Apache или Nginx ;
  2. PHP 7.3+;
  3. MySQL 5.6+ или MariaDB 10.0+.

Каждое из этих приложений может быть установлено отдельно на вашем компьютере, однако это занимает много времени. Напротив, XAMPP устанавливает все необходимое для запуска WordPress. Кроме того, вы можете использовать его для создания локальных установок других решений для веб-сайтов. Например, Joomla!, Drupal, PrestaShop, phpBB, OpenCart и других CMS:

Для создания локальных установок Joomla, Drupal, PrestaShop, PHPBB и OpenCart

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

Я полагаю, что большинству пользователей WP будет удобно использовать установщик XAMPP. И так, друзья, начнём. Скачайте программу XAMPP с официального сайта — apachefriends.org .

XAMPP Apache + MariaDB + PHP + Perl

Читайте далее, Xampp установка и настройка в Windows.

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

Установите программу XAMPP на свой персональный компьютер

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

ПУ XAMPP для установки Apache, MySQL, FileZilla и Mercury

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

Папка установки, в которую будет установлен XAMPP

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

Быстро установите модули Bitnami поверх стека серверов XAMPP

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

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

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

XAMPP может быть помечен антивирусным программным обеспечением

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

Панель управления XAMPP для запуска Apache, MySQL, FileZilla и Mercury

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

Панель управления программы XAMPP на английском языке

Откроется панель управления XAMPP. Слева вы увидите компоненты модуля, которые вы установили. Справа вы можете найти кнопки: Start, Admin , Config и Logs. Как правило, кнопки действий администратора будут недоступны до тех пор, пока не будут запущены соответствующие модули.

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

Теперь, вам нужно запустить службы Apache и MySQL. Для этого, вам нужно нажать на кнопки Start для каждого модуля:

Теперь, вам нужно запустить службы Apache и MySQL

Через пару секунд ваш локальный сервер XAMPP будет готов к использованию.

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

Значок XAMPP, можно включать и выключать модули

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

Запустите панель управления XAMPP, чтобы проверить состояние сервера.

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

Установка WordPress на XAMPP с помощью Bitnami ВордПресс

Быстро установите модуль WordPress Bitnami поверх стека серверов XAMPP. Модуль Bitnami можно легко установить в стек вашего сервера XAMPP:

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

Расширение для XAMPP Bitnami — это бесплатный инструмент все-в-одном для автоматической установки Drupal, Joomla!, WordPress и многих других популярных приложений с открытым исходным кодом поверх XAMPP.

Установка Bitnami WordPress на Windows

Вы можете скачать модуль Bitnami WordPress с официальной страницы Bitnami Modules для XAMPP . Начните с выбора модуля Bitnami для XAMPP ниже. Нажмите на приложение, чтобы начать загрузку, а затем, следуйте инструкции по установке. Он доступен для Windows и Linux:

Модуль ВордПресс Bitnami для XAMPP

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

На каком языке вы хотите установить WordPress

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

В процессе установки вам будет предложено указать каталог установки XAMPP

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

Учетные данные администратора настраиваются с помощью установщика

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

Просто введите имя вашей установки WordPress

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

Здесь, вы можете ввести данные вашего SMTP-соединения

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

Установка Битнами для XAMPP

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

Для установки необходимых файлов требуется всего пару минут

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

На последнем шаге мастера установки Bitnami WordPress предложит запустить модуль Bitnami WordPress:

Вы установили WordPress локально на свой компьютер, используя Bitnami

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

Как запустить сайт WordPress локально с помощью XAMPP

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

WordPress установлен локально

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

Обновление плагинов WP на локальном сайте

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

Работать с локальным сайтом / блогом -это то же самое, как в онлайн режиме на хостинге. Единственное отличие — он виден только вам:

Вы можете установить дополнительные темы для сайта из каталога WordPress

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

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

XAMPP активен и запущены Apache и MySql

Я считаю, что именно этот метод большинство пользователей WordPress должны выбрать при локальной установке веб-блога WordPress на свой компьютер. Можно конечно и вручную установить WP, но думаю, а оно нам надо?

В конце концов, нам придётся вручную создавать базу данных в phpMyAdmin , потом скачивать ВордПресс с WordPress.org. А после, возиться с установкой CMS. В итоге, у нас займёт кучу времени на эту возню. Так что, пропустим установку в ручной режиме. Согласны?

В заключение

Если вы новичок в WordPress, я настоятельно рекомендую использовать популярный веб-сервер XAMPP для установки WordPress на локальный компьютер. А что касается установки WordPress на XAMPP, то вам будет намного проще иметь дело с дополнением Bitnami WordPress.

На данный момент у вас есть полностью рабочая установка WordPress (свой веб-сайт). Тренируйтесь, экспериментируйте, наполняйте контентом. Вообщем, создайте полноценный веб-ресурс. А дальше? Можно перенести его в Интернет и запустить на хостинге.

А вот, как перенести сайт WordPress с локального сервера на виртуальный хостинг? Про это читайте в пошаговой инструкции — Перенос сайта WordPress с компьютера на хостинг.

Надеюсь, в руководстве ничего не пропустил. Удачи всем. И до новых встреч.

По этой же теме:

Bitnami WordPress — Локальный сайт на компьютере

Локальный сервер для WordPress на ПК

Локальная установка WordPress на MAMP

Установка WordPress на WAMP (WampServer)

Как перенести локальный сайт WordPress на хостинг

Codelobster IDE — создаём сайт на WordPress

Как создать сайт на WordPress [Пошаговая инструкция с Видео]

Создание сайта на WordPress пошаговая инструкция

Секреты популярных и успешных блогов

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

thrown in C:\xampp\apps\wordpress\htdocs\wp-includes\wp-db.php on line 2056
Что это значит и что с этим делать? Буду признателен за пояснения.

Здравствуйте! Вы пробовали всё переустановить? У меня всё получилось с первого раза. Видимо вы при установке, что то упустили.

Как установить 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

Запускаем XAMPP

Про освобождение порта 80, рекомендую почитать на форуме XAMPP, тут:

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

Как проверить запуск XAMPP

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

панель XAMPP

панель локального сервера XAMPP

Как установить WordPress на XAMPP по шагам

Установка WordPress на XAMPP не от стандартной установки WordPress на платный хостинг. Для этого:

  • Создаем базу данных для сайта;
  • Заливам WordPress в catalog сайта;
  • Шагаем по окнам установщика.

Как создать базу данных на XAMPP

  • Запустите XAMPP. Достаточно Apache и MySQL;
  • Пишем localhost в браузере и открываем панель XAMPP;
  • Из меню открываем phpmyadmin.

создать базу данных на XAMPP

базf данных на XAMPP создана

Интерфейс 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 шаг 1 сайт wordpress на локальном сервере XAMPP Удалось установить WordPress на XAMPP

установка wordpress на локальный сервер XAMPP шаг 2 установка wordpress на локальный сервер XAMPP шаг 3 установка wordpress на локальный сервер XAMPP шаг 4 установка wordpress на локальный сервер XAMPP авторизация

Заключение

Нам удалось установить WordPress на XAMPP. Теперь имеем, доступ в панель управления сайтом и доступ к самому сайту на своём компьютере. Это значить, что можно спокойно работать с сайтом локально и не зависеть от платных хостингах.

Еще статьи

  • Локальный сервер AMPPS в WAMPP сборке: установка, тестирование, выводы
  • OpenServer — платформа для создания локальных сайтов

Похожие посты:

2 комментария к “Как установить WordPress на XAMPP”

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

Похожие статьи