In this lesson, you will learn how to install WordPress locally on your own computer.
Prerequisite Skills
Participants will get the most from this lesson if they have familiarity with:
- Experience downloading and installing programs on their computer.
- Administrative access to their local machine.
- Familiarity with the file system of their computer.
Objectives
After completing this lesson, participants will be able to:
- Download, install and configure MAMP.
- Start MAMP servers.
- Create a database.
- Download and install WordPress.
Materials Needed
- MAMP
- WordPress
Screening Questions
- Have you ever used WordPress?
- Have you created posts and pages in WordPress?
- Have you changed a theme in WordPress?
- Have you ever wanted to look under the hood of WordPress?
Notes for the Instructor
- Ahead of the lesson, make sure you take a look at your own computer setup. If you have MAMP or MAMP Pro already installed on your machine, you may want to run this demo on a virtual box to avoid conflicts with existing software and local sites that you may want to keep on your machine.
- Sometimes it can take a while to download large files like MAMP or WordPress core. You may want to have a copy of MAMP and the current version of WordPress downloaded and stored on a thumb drive that can be passed around the class before you start the lesson. In the context of the demo, you would still show where to download these files but would skip the actual live download.
- MAMP is updated quite often. Please be sure to walk through the lesson plan with a fresh install to be sure it is still up to date.
Lesson Overview
To run WordPress locally, you need to have a server. In this lesson, you will learn to set up a server, create a database and install WordPress on your computer.
Install MAMP
MAMP stands for My Apache, MySQL, and PHP. MAMP is an application you can install on your Mac or Windows PC that allows you to have access to a local server that is running PHP and MySQL. Essentially, MAMP gives you all of the tools you need to run WordPress on your machine, for development and testing purposes.
- To install MAMP, go to https://www.mamp.info/en/downloads/.
- Download the version of MAMP that corresponds with your machine (Mac OS X or Windows).
- Double click on the downloaded file. This will open the installation dialog.
- Next, we’ll follow the prompts in the dialog to complete the installation. This course uses the default settings recommended by the install dialog.
Open and configure MAMP
- Now that MAMP is installed, let’s open it up! MAMP has a button to start servers when first started. By clicking on “Preferences” you can select an option to start the Apache HTTP Server and MySQL database server upon starting MAMP.
- Click on the “preferences” icon. You’ll see that there are several tabbed menu items available.
- Click the “Web Server” tab and find the “Document Root.” This path is where MAMP expects to find the files associated with your local website. In this case, this is where the WordPress files will need to be located to run them on the server. You may change this directory to whatever you want. The default is “/Applications/MAMP/htdocs” on a Mac and “C:/MAMP” on Windows.
Set up a Database
- Next, we will create a database on your new MAMP server. This database will become the database for the locally installed WordPress site.
- Go back to the MAMP dialog and click “Start.”
- Using the menu bar at the top of the page, click “Tools -> phpMyAdmin.”
- The phpMyAdmin dialog will appear.
- Click the “New” link in the left menu sidebar. In the following dialog, use the name “mydatabase” to name the database:
- Leave the “Collation” option as default.
- You now have a database called “mydatabase.” Congratulations!
Install WordPress
- Now we’re ready to install WordPress on our local machine! Go to https://wordpress.org/download/ to download the most recent version of WordPress. Once you download and copy the WordPress files to your computer, you will be able to install WordPress using the traditional 5 Minute Install.
- Move the downloaded zip file to the default server directory, “/Applications/MAMP/htdocs.” You could expand the zip file in your downloads folder and move the expanded folder and its contents, but sometimes the “hidden” system files that are included in WordPress (like the .htaccess file) fail to copy over to new folders if the contents are unzipped. For that reason, we’ll leave our zip file zipped while we’re moving it.
- In the new”/Applications/MAMP/htdocs” location, double click the WordPress zip file and it will expand. Remove the zip file and the index.php file.
- Go back to your web browser, and in the black menu bar, click the link “My Website.”
- The link will take you to a list of websites installed in the directory. Click the “WordPress” link. This link will take you to the 5 minute WordPress install.
- Get ready to enter your database information:
- Your “Database Name” is: mydatabase
- Your “User Name” is: root
- Your “Password” is: root
- Your “Database Host” is: localhost
- You can leave the “Table Prefix” as the default: wp_
- Now, let’s click the “Submit” button to run the install.
- Click the “Run the install button” and then choose a username and password on the next screen. That’s it! You’re ready to log in!
- The link for your new site: http://localhost:8888/wordpress/. You will log in at this URL: http://localhost:8888/wordpress/wp-login.php.
Exercises
The following exercises reinforce the skills needed to install WordPress locally:
Practice Using phpMyAdmin
- Navigate back to phpMyAdmin on your localhost.
- Click on the name of your database to view the contents of your database now that you have installed WordPress.
- When looking at the database tables, scroll to the bottom of the page and click the “check all” box. Then in the dropdown that says “With Selected” choose “Export” and follow the prompts to practice backing up your database.
- Practice making a new database within phpMyAdmin.
Try Installing a Second WordPress Local Site
Go through the exercise demonstrated in this lesson again and try setting up a second instance of WordPress on your local machine in a new location.
- Make sure the document root matches wherever you’ll keep your files for the second instance of WordPress.
- Set up a new database using phpMyAdmin.
- Extract the WordPress files in a new location on your computer.
- Run the famous 5 minutes install for your new local site.
Assessment
What does “MAMP” stand for?
- My Computer, Apple, MySQL, PHP
- My Computer, Apache, MySQL, PHP
- My Apache, MySQL, PHP
- Macintosh, Apple, MySQL, PHP
Answer: 3. My Apache, MySQL, PHP
What is the user name and password for any named local install?
- username: root; password: localhost
- username: localhost; password: localhost
- username: root; password: root
- username: localhost; password: root
Answer: 3. username: root; password: root
What systems can MAMP run on?
- Macintosh
- Windows
- Macintosh and Windows
- Linux
- Macintosh, Windows and Linux
Answer: 3. Macintosh and Windows
Additional Resources
- WordPress Installation Techniques @ Codex
В нашей базе знаний много статей на тему установки WordPress на разные локальные серверы. Поэтому подробно обозревать не будем, а дадим лишь ссылки на статьи. Один инструмент разберем подробно, потому как он стал открытием для меня.
Содержание
- Пошаговая установка WorpdPress на локальный компьютер Laragon
- Загрузка и установка
- Запуск программы
- Установка WordPress на локальный компьютер
- Порядок работ
- Установка на XAMPP
- Установка WP на Openserver
- Denwer
Пошаговая установка WorpdPress на локальный компьютер Laragon
Программа Laragon пригодится, как для разработчикам, так и для вебмастерам. Установка WordPress производиться в два клика, ограждая от таких вещей как создание базы данных и загрузкой репозиториев вордпресса.
Весь софт проверяю на Windows 10 и 7 версии, в работоспособности и безопасности можете быть уверены.
Загрузка и установка
Для начала скачаем программу Laragon с официального сайта, если не знаете какую версию выбрать, то рекомендую полную. Полная версия отличается продвинутыми настройками и поддержкой PHP 7.2, что немаловажно для вордпресса.
Загрузка идёт медленно, наберитесь терпения. После скачивания запускаем файл, выбираем язык установки, который станет по умолчанию в программе.
Назначаем место расположения локального сервера на компьютере.
После установки перезагружаем компьютер, чтобы программа внесла изменения в файлы Windows. Перезагрузив компьютер в трее Windows появиться зеленый значок, если нет то запускаем с помощью exe файла в папке с программой.
Запуск программы
Появиться основное окно программы, нажимаем Запустить все. Начнется процесс активации сервера Apache и PhpMyAdmin.
Если все хорошо, то напротив в двух пунктов в программе будет надпись Запущено, значит можно идти дальше.
Установка WordPress на локальный компьютер
Прекрасное в Laragon, что WordPress можно установить буквально в два клика. В трее нажимаем правой кнопкой мыши на значок программы, выбираем Быстро создать и в списке находим WordPress.
В следующем окне вводим имя проекта на латинице, я назвал wp-1 и нажал OK.
Начнется процесс установки баз данных и движка, ждем несколько минут. Обе строчки должны быть заполнены на 100%, кнопка Перейти на сайт стать активной, нажимаем на нее.
Откроется сайт в браузере с названием, которое вводили ранее и с зоной test. Выбираем Русский и нажимаем Продолжить.
На следующей странице вводим данные сайта, название, логин, пароль и почту. Почту вводим актуальную, чтобы при случае можно восстановить доступ к сайту, и нажимаем Установить WordPress.
Не забываем записать данные для входа в отдельный файл или блокнот.
На следующей странице система поздравит и предложит авторизоваться в админке WordPress, нажимаем Войти.
Входим в административную панель вордпресса по ранее созданным логину и паролю.
Файлы установленного сайта находятся в папке Laragon в подкаталоге www, для редактирования движка заходите в папку wp-1 (это название сайта, которое создавал вначале).
Мы разобрали простой метод установки WordPress на компьютер, а именно на локальный сервер Laragon. Но некоторые вебмастера привыкли к другим локальным компьютерам, например Denwer, Openserver, XAMPP и др. Наши материалы уже включают подробные инструкции как установить WordPress на разные локальные сервера, давайте я дам вам наводки и разберу особенности.
Порядок работ
Вкратце рассмотрим порядок работ, чтобы установить WordPress на любой локальный компьютер.
- Создание чистой базы данных
- Загрузка движка вордпресс с официального сайта
- Запуск пятиминутной установки WordPress
- Синхронизация базы и файлов CMS
- Создание логина и пароля для входа в админку
Все эти процессы подробно разобраны в наших статьях, ниже напишу ссылки.
Установка на XAMPP
На локальном сервере XAMPP есть множество функций создания сайтов, для WP существует два способа:
- Стандартное создание сайта
- Загрузка с официального сайта специального модуля, который ограждает вебмастера от создания баз, загрузки фалов и т.д. Все происходит буквально в два клика.
Обзор с подробным описанием ждет вас в статье про установку WordPress на XAMPP.
Установка WP на Openserver
Так же в нашей базе знаний есть статья про Openserver. Упущением разработчиков является отсутствие быстрой установки популярных CMS таких, как WordPress, Joomla, Drupal и др. Но есть одна приятная вещь, опенсервер в своей полной версии, а она на секунду весит 1,3 Гб, имеет все необходимые инструменты для создания сайтов, например:
- Программы для офисной работы
- Мультимедийный софт: съемка экрана, скриншоты, пипетка
- Интернет приложения: FTP клиенты, браузеры
- Утилиты для работы с Windows
Были бы среди этого изобилия предустановленные CMS, то Openserver стал лучшей программой.
Denwer
Команда WPCourses настоятельно не рекомендует использовать локальный сервер Denwer. Причин есть несколько:
- Программа не обновляется и не дополняется
- Максимальная версия PHP, которая пойдет на денвере 5.6, хотя уже есть 7.3
- Та же сама ситуация с версиями Apache и MySQL
- Если сайт был создан сначала на Denwer а потом перенесен на хостинг, то готовьтесь к тому, что он не будет работать как нужно из–за устаревших модулей
- Сложность установки, много лишних действий
- Не знаешь как установить или загрузить сайт, то ли в папку localhost, то ли www или создавать новый каталог
Эти минусы в совокупности отбивают желание использовать Denwer, как локальный сервер. В сети появились доделанные версии денвера, но их устанавливать не рекомендуем в связи с повышенной опасностью использования.
На этом я попрощаюсь с вами, используйте для создания сайтов только современные программы, успехов.
Пожалуйста, оцените материал:
На чтение 8 мин Просмотров 8.2к. Опубликовано
Обновлено
В данном уроке разберем как установить wordpress локально (на компьютер) под управлением различных операционных систем: Windows, Linux, Mac OS при помощи Local — бесплатного мультиплатформенного установщика WordPress и на XAMPP — популярный бесплатный локальный сервер.
Содержание
- Полуавтоматическая установка WordPress на Local
- Где скачать
- Инструкции по установке Local на различные ОС
- MacOS
- Linux на базе Debian
- Windows
- Первый запуск Local
- Установка WordPress на Local
- Ручная установка wordpress на xampp по шагам
- Шаг 1: Скачайте и установите XAMPP на компьютер
- Шаг 2: Запустите модули и протестируйте сервер
- Шаг 3: Создайте локальный домен и добавьте в него файлы WordPress
- Шаг 4: Создайте базу данных для WordPress и пользователя к ней
- Шаг 5: Запустите установщик WordPress
Полуавтоматическая установка WordPress на Local
Установка самого web-сервера Local должна быть легкой, единственное ваш ПК должен соответствовать минимальным требованиям:
- 4 Гб оперативной памяти.
- 1,5 Гб дискового пространства.
Этого должно быть достаточно для установки Local, а также для создания нескольких новых сайтов WordPress с использованием Предпочтительной среды.
Вам потребуется больше дискового пространства, если вы работаете над сайтами большого размера или если вам нужно загрузить и установить дополнительные службы Lightning Services для работы в пользовательском окружении.
Где скачать
Вы можете скачать последнюю версию Local, со страницы Релизы: https://localwp.com/releases/
Скачиваете дистрибутив под свою систему: macOS, Windows или нужного дистрибутива Linux (Ubuntu, Debian, Mint, Fedora, Red Hat Linux, CentOS).
Инструкции по установке Local на различные ОС
MacOS
Установка Local на MacOS происходит так же, как и установка любого другого приложения. Запустите установщик дважды щелкнув по файлу .dmg и переместите Local в папку /Applications (приложения).
Linux на базе Debian
Команда разработчиков Local скомпилировали .deb установщик и провели его в Ubuntu и Pop_OS. Вполне вероятно, что Local будет работать и под другими дистрибутивами, пробуйте!
Процесс установки Local под эти системы довольно прост и может быть выполнен любым способом:
- Дважды щелкните на .deb-файле, чтобы запустить менеджер пакетов для вашей системы.
- Установите .deb с помощью apt в командной строке.
Установка Local с помощью sudo dpkg -i терминала
Windows
Установка Local в Windows происходит так же, как и установка любого другого приложения. Скачайте .exe установщик, дважды щелкните на него и следуйте подсказкам.
В связи с тем, как в Windows организована система безопасности, вы, вероятно, столкнетесь с рядом всплывающих окон от Контроля учетных записей и Windows Defender.
Вам нужно будет нажать кнопку «Разрешить доступ» на каждом из них, чтобы различные части Local могли взаимодействовать в сети.
Если по какой-то причине вы пропустите эти всплывающие окна, вы всегда можете обновить настройки в разделе «Разрешенные приложения» в настройках «Брандмауэра Windows Defender».
Первый запуск Local
После установки Local должен автоматически запуститься, если это не произошло запустите его через ярлык. При первом запуске вы увидите следующие окна:
Далее 2 окна в которых просят отправлять отчеты об ошибках и использовании.
Если не хотите отправлять никаких уведомлений жмите по «No, thanks».
Далее увидите окно с информацией о преимуществах создания локального аккаунта
Создавать локальный аккаунт не обязательно, можно просто закрыть его на крестик справа.
Установка WordPress на Local
Для того чтобы создать локальный сайт на WordPress, щелкните по кнопке «Create a new site» либо нажмите сочетание кнопок CTRL + N.
В следующем окне вы можете выбрать тип создаваемого сайт
Вариант по умолчанию голый WordPress, второй вариант установка WP с некими данными, настройками и плагинами. Я оставил вариант по умолчанию и нажал «Continue».
В следующем окне вводим название сайта (на английском), например wp local v1 и жмем по кнопке «Continue».
В расширенных опциях должен прописаться локальный домен wp-local-v1.local. На следующей странице вам предложат выбрать программное обеспечение:
По умолчанию обычно установлено оптимальное и можно смело его оставлять и жать по кнопке «Continue». Если вы хотите его изменить (к примеру хотите работать с сервером apach вместо Nginix или в качестве базы данных выбрать MariaDB), щелкните по Custom и выбирайте нужные модуля.
Ну и на финальном шаге заполняем данные для входа в админку и жмем по кнопке «Add Site».
После этого Local скачает дистрибутив WordPress, сам создаст базу данных и все установит автоматически.
Чтобы открыть сайт нажмите по кнопке «Open site», а чтобы перейти в админку, жмите по кнопке «Wp Admin».
Дополнительно: Чтобы найти файлы wordpress щелкните по «Go to site folder», сами файлы WP лежат в app — public . А управление базой данной находится во вкладке «Database».
На виндовс во время процесса создания первого сайта будут выскакивать всплывающие окна Windows Defender. Вам нужно разрешать Все.
Ручная установка wordpress на xampp по шагам
Xampp — это еще один популярный кросс платформенный сервер для windows, macOs и linux.
Шаг 1: Скачайте и установите XAMPP на компьютер
Установщик XAMPP можно скачать с сайта Apache Friends, со страницы https://www.apachefriends.org/ru/index.html.
Установка дистрибутива Xampp идентична установке других программ в вашей операционной системе. Запускаете установщик и следуете шагам установщика.
На шаге выбора компонентов, можно оставить только MySQL и PHPMyAdmin — этого достаточно, чтобы установить WordPress на XAMPP.
В операционной системе Windows при установке приложения, вы, вероятно, столкнетесь с рядом всплывающих окон от Контроля учетных записей и Windows Defender. Обязательно даем везде полный доступ.
Если у вас возникли проблемы при установке Xampp на виндовс или он не запускается, смотрите данную статью.
Чтобы установить WordPress на XAMPP необходимо запустить два модуля:
- Apache.
- MySQL.
Сделать это можно из панели управления XAMPP, нажав на кнопку «Start»:
Если все хорошо, то данные модуля позеленеют:
Теперь можно протестировать работу локального сервера, перейдя в браузере по адресу: http://localhost/
. Должно перебросить на страницу http://localhost/dashboard/
.
Теперь можно установить на сервер CMS WordPress.
Шаг 3: Создайте локальный домен и добавьте в него файлы WordPress
Перейдите в директорию установки сервера (обычно это C://xampp), либо в панеле управления нажмите по кнопке «Explorer» и вы туда попадете.
В данной директории, есть каталог htdocs, зайдите в него и создайте локальный домен (обычную папку) с именем wordrress.local.
Затем, перейдите на ru.wordpress.org, скачайте свежую версию WordPress. Распакуйте скачанный архив, увидите папку wordpress в которой находится еще пару папок и файлы. Скопируйте их (или вырежете /переместите) их в папку wordrress.local, в конечном итоге должно получиться следующее.
Распаковать архив обычно можно встроенными функциями, либо при помощи программы- архиватора, один из лучших бесплатных кроссплатформенных архиваторов 7-zip (есть версии для Windows, Linux или MAC OS).
Чтобы быстро создать БД и пользователя, запустите PHPMyAdmin из панели управления XAMPP.
На открывшейся в браузере странице (http://localhost/phpmyadmin/), в верхнем меню перейдите во вкладку «Учетные записи пользователей». На открывшейся странице щелкните по «Добавить учетную запись пользователя».
На открывшейся странице, в полях «Информация учётной записи» заполняем:
Имя пользователя: указываем например wplocal
Имя хоста: выбираете Локальный (localhost)
Пароль: к примеру тот же wplocal или лучше сгенерируйте его, нажав на кнопку «Создать пароль».
Запишите имя пользователя и пароль (они в дальнейшем пригодятся).
Ниже ставим галки на против пунктов:
- Создать базу данных с таким же именем и предоставить на неё все привилегии.
- Предоставить все привилегии на то, что подпадает под шаблон (имя пользователя\_%).
- Глобальные привилегии: Отметить все
Затем промотайте в самый низ и нажмите кнопку «Вперед».
После этого phpMyAdmin создаст пользователя, БД с именем пользователя и свяжет их между собой.
Перейдя по адресу тестового домена, без предварительных настроек это будет http://localhost/FOLDERNAME, т.е. в данном случае http://localhost/wordrress.local.
Можно за морочиться и настроить алиас, чтобы сайт сразу был доступен по http://wordrress.local, но не вижу особо в этом никакого смысла.
Запустится обычный установщик WordPress.
Жмем Вперед и попадаем на страницу которой нужно указать следующие данные:
- Имя базы данных: из шага выше (= имени пользователя).
- Имя пользователя: из шага выше.
- Пароль пользователя базы данных: из шага выше.
- Сервер базы данных: localhost
- Префикс таблиц: я обычно меняю wp_ на что то более сложное, например wBN32CX_
жмем по кнопке Отправить
На следующей странице жмем «Запустить установку». А еще на следующей указываем требуемую информацию:
Название сайта: Любое.
Имя пользователя: Любое.
Пароль: Любой, но я обычно оставляю тот который сгенерировал сам установщик.
Ваш e-mail: любой, но лучше рабочий.
Записываем логин , пароль и Жмем «Установить WordPress».
После завершения установки вы увидите страницу с поздравлением: WordPress установлен.
Жмите по кнопке Войти, Откроется страница входа в админ панель вордпресс, вбиваете логин и пароль из предыдущего шага, жмете войти:
и попадаете в нее.
В дальнейшем вы сможете заходить в нее по адресу http://localhost/wordrress.local/wp-login.php
Все, вы развернули WordPress работающий на локальном сервере.
В следующем уроке изучим и немного настроим административную панель (консоль) WordPress.
After years of building WordPress websites, we’ve learned how important it is to have a local WordPress setup on your computer.
Having WordPress on your personal machine lets you experiment with new features without risking your live site, dive deep into WordPress development, and even build entire websites before they go live. It’s like having a private sandbox for all your WordPress projects.
If you’re a Windows user, there are numerous ways to set up WordPress locally. But we’ve narrowed it down to the two easiest methods. In this guide, we will show you how to easily install WordPress on a Windows computer, no matter which version you’re using.
Why You Should Install WordPress on Windows?
If you’re a Windows user, then installing WordPress locally on your computer offers several benefits.
A local WordPress installation creates a testing environment that doesn’t affect your live website. This setup, often called a local server or localhost, is your personal playground for WordPress.
WordPress developers regularly use local installations for their work. For instance, they may use it to experiment with new plugins or themes or test the site before updating to the Gutenberg block editor.
But it’s not just for the pros. If you’re new to WordPress, a local setup is perfect for learning. You can explore features, test themes and plugins, and experiment freely without worrying about breaking a live site.
It’s important to note that when you install WordPress locally on Windows, only you can see the site. If you want to create a public website, then you’ll need a domain name and web hosting.
Now, technically, you can install WordPress on Windows using XAMPP, and we’ve written a tutorial on it before.
That being said, we’ve found 2 even simpler ways than XAMPP for setting up a local WordPress environment, making them great for beginners or users who need to create a local site quickly. You can click the link below to jump ahead to any method you’re interested in:
- Method 1: Install WordPress on Windows Using Studio (Quick and Simple)
- Method 2: Install WordPress on Windows Using Local WP (More Customizable)
- Alternative: Use WordPress Playground to Test Themes, Plugins, and More
Method 1: Install WordPress on Windows Using Studio (Quick and Simple)
For the first method, we will use Studio. It’s a local WordPress software made by Automattic, the company that manages and runs WordPress.com, which is a website builder based on the WordPress software.
We will talk about this method first because it’s much quicker and simpler to follow, making it perfect for complete beginners.
First, you need to open the Studio by WordPress.com website. Then, click on the ‘Download for Windows’ button.
Once you’ve done that, just open the downloaded file to start the installation.
A popup window will now appear, showing you that the application is being installed.
With that done, you can add your first site.
To do this, just enter your new local WordPress site name and click ‘Add site.’ You can name the site however you like so long as it helps you easily identify it.
You should now see your local WordPress site dashboard.
To access your WordPress dashboard and edit your website, just click the ‘Start’ button at the top right corner. This will make your local website accessible to you on your computer.
Once the ‘Start’ button changes to ‘Running,’ you can click on the ‘WP Admin’ link at the top left side of the page.
This will bring you to your local WordPress admin page.
And that’s pretty much it for the setup. Let’s explore the other settings that may be necessary as you build your local website.
As you can see in the ‘Overview’ tab, you can immediately access the WordPress full-site editor menu right from the Studio dashboard. You can also click ‘File explorer’ to open your WordPress website’s folders and files and click on ‘Terminal’ to manage your website using WP-CLI.
If you switch to the ‘Share’ tab, you can log in to your WordPress.com account, clone your local website, and upload it to WordPress.com’s servers. This will temporarily make the cloned site online, which is useful for sharing demo sites with your clients or team members.
At times, you may want to log in to your local website directly through your browser instead of using Studio. In that case, you need to know your wp-admin credentials.
To find them, you can switch to the ‘Settings’ tab and find your WordPress admin username, password, and login URL there.
Another neat feature of Studio is its built-in AI chatbot, which you can communicate with by clicking on the ‘Assistant’ button.
Here, you can ask Studio for help with tasks like updating all your plugins at once, updating your core WordPress version, or creating code for a custom block.
When you’re done working on your local site, just hover over the ‘Running’ button at the top right corner until it says ‘Stop.’
Then, click on the button to stop the website.
One downside of Studio is you cannot configure the WordPress environment to your liking. This means you need to use the PHP version, web server, and database that have been pre-selected for you.
This can be a drawback if you need to test your website or plugin with specific server configurations.
If you require more control over your local WordPress environment or need to match your local setup with a specific live server configuration, then you can check out the next method using Local WP.
Method 2: Install WordPress on Windows Using Local WP (More Customizable)
First, you need to download and install the Local WP software on your Windows computer. Simply go to the Local WP website and click the ‘Download for Free’ button.
After that, a popup window will appear where you’ll need to select your platform. Go ahead and choose ‘Windows’ from the dropdown menu.
Next, you can enter your details like first and last name, work email address, and phone number to download the software.
Upon entering the details, simply click the ‘Get it Now’ button.
After that, the software will be automatically downloaded into your computer. Otherwise, you can click on the ‘click here’ link to start the download.
Once the file is downloaded, go ahead and launch the setup wizard.
Now, you’ll need to select whether you’d like to install the software for all users or only for you.
Once you’ve selected an option, click the ‘Next’ button.
In the next step, you can select the ‘Destination Folder’ where the software will be installed.
Simply click the ‘Browse’ button to set the path and then click the ‘Install’ button.
The Local WP software will now install on your Windows computer.
Once it’s done, you can check the ‘Run Local’ checkbox and click the ‘Finish’ button in the setup wizard.
The software will now launch on your Windows device.
The next step is to add a new local website. To do that, simply click the plus ‘+’ button at the bottom.
After that, you can create a site in the Local software.
Select the ‘Create a new site’ option and click the ‘Continue’ button. There are also options to create the site from a blueprint or an existing website file, but we’ll go with the first option for the sake of demonstration.
Next, you can enter a name for your local website, like ‘My WordPress Website.’
There are also advanced options where you can enter the local site domain and local site path. By default, the domain will use your website title but separated with dashes.
Once you’re done, simply click the ‘Continue’ button.
After that, you will need to choose an environment for your local website.
You can use the ‘Preferred’ environment where the software will automatically select the PHP version, web server, and MySQL version. On the other hand, you can also select ‘Custom’ and enter the environment details.
Local WP offers the latest PHP versions. As for the web server, you can choose between Nginx or Apache. You can also select between MySQL or MariaDB for the databases.
Do note that some PHP, web server, and database versions require downloading some dependencies for them to work properly.
Next, you can enter a WordPress username and password for your local website. Plus, there’s also an option to choose a WordPress email address where you’ll receive all the email notifications.
Other than that, there is an advanced option where the software will ask whether you have a WordPress multisite network. If not, just click ‘No.’
After entering these details, simply click the ‘Add Site’ button.
The software will now install WordPress and set up your website.
To launch the local website, go ahead and click on the ‘Start site’ button at the top right corner.
Next, click on the ‘WP Admin’ button, and you’ll see the WordPress admin login page.
Simply enter the username and password you entered earlier when setting up the local website, and then click the ‘Log In’ button.
You can now edit your local website on your Windows computer.
When you’re done, don’t forget to stop the website from the Local WP software by clicking the ‘Stop site’ button.
Pro Tip: If you want to skip the login process, you can enable a one-click admin login in Local WP.
To do this, just go back to the Local WP dashboard and toggle the ‘One-click admin’ button until it says ‘On.’ Then, in the dropdown menu, select the admin user that can use this one-click login feature.
Alternative: Use WordPress Playground to Test Themes, Plugins, and More
WordPress Playground is an innovative tool that lets you experiment with WordPress directly in your web browser. It’s a virtual sandbox where you can try new WordPress themes, plugins, and features without affecting any real website.
WordPress Playground differs from a local WordPress environment in several key ways.
First, it doesn’t require installation on your computer and resets after each use, unlike permanent local setups. You can access it from any device with a browser, while local installations are tied to one computer.
While WordPress Playground is ideal for quick tests and learning, a local WordPress environment on your Windows computer offers more flexibility for long-term development projects.
For a detailed walkthrough, check out our guide on how to use WordPress Playground in your browser.
I’ve Installed WordPress on My Windows Computer, What Now?
Now that you have WordPress on your computer, here are some things you can do:
- Learn basic WordPress tips and tricks to use your site better.
- Try different WordPress themes to see how your site can look.
- Install and test must-have WordPress plugins to add new features to your site.
- Learn how to fix common WordPress errors on your own.
- Try different drag-and-drop page builders to make your site look nice.
- Learn how to reset the WordPress admin password on localhost to recover access to your site.
- Set up automated workflows to make managing your site easier.
- Learn about WordPress security to keep your site safe from hackers.
- Move your local WordPress site to a live server when you’re ready to share it with everyone.
We hope this article helped you learn how to install WordPress locally on a Windows computer. You may also want to see our article on how to install WordPress locally on a Mac computer and our ultimate guide to creating a WordPress staging site.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.
Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here’s our editorial process.
Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.
Думаю, Вы выполнили задание Урок 4. Установка Денвера (Denwer), так как не выполнив предыдущий урок, Вы просто не сможете сделать урок под номером 5. Теперь перейдем к, непосредственной установки самой WordPress, о которой, рассказывал с самого начала ведения блога.
1. Для начала Вам нужно скачать WordPress.
2. Теперь копируете содержимое этой папки в папку, назовем ее, «web» (создаем эту папку сами по адресу D:\Server\home\localhost\www\ . То есть то, что было в скаченном архиве, теперь у нас располагается по адресу: «D:\Server\home\localhost\www\web» . Папки wp-admin, wp-content, wp-includes и другие файлы должны располагаться по следующему адресу: «D:\Server\home\localhost\www\web«, а НЕ В ПАПКЕ WORDPRESS!
3. Теперь Вам нужно запустить локальный сервер Denwer, нажимаем на рабочем столе «Start Denwer
4. Запомните Денвер надо запускать всегда, когда Вы будете работать над своим блоге на локальном сервере.
5. Если у Вас Денвер был запущен, перезапустите его, нажав Restart Denwer. Теперь у Вас должны появиться 2 ярлыка около часов:
6. Теперь открываем адрес http://localhost/tools/phpmyadmin/. В браузере откроется программа для создания базы данных.
7. Базу данных называем например «web», и нажимаем кнопку «создать», как показано ниже:
8. Выйдет окошко, в котором написано, что «БД web была создана». Теперь нам нужно настроить WordPress.
Перейдите в папку по адресу D:\Server\home\localhost\www\web, в которую мы установили WordPress. Теперь нужно найти там файл wp-config-sample.php и открыть через текстовой редактор Notepad++ (скачать Notepad++):
9. Там меняем настройки на следующие значения
// ** Настройки MySQL - Вы можете получить их у вашего хостера ** // /** Имя базы данных для WordPress */ define('DB_NAME', 'web'); /** MySQL имя пользователя */ define('DB_USER', 'root'); /** MySQL пароль базы данных */ define('DB_PASSWORD', ''); /** MySQL сервер - иногда требуется изменять это значение. например на Мастерхосте */ define('DB_HOST', 'localhost'); /** Кодировка базы данных, используемая при создании таблиц. */ define('DB_CHARSET', 'utf8');
10. Также для безопасности нужно изменить строки, где написано ‘izmenite na unikalnuyu frazu’ (эти строки я показал ниже). И причем их нужно изменить так, чтобы все это было уникально. То есть, не нужно копировать то, что ниже, просто вставьте десяток абсолютно разных английских букв в слова ‘izmenite na unikalnuyu frazu’! Повторяю, совпадений с другими не должно быть, просто вставьте ЛЮБЫЕ буквы, желательно больше 7. У меня эти строки выглядат так (у вас не должно совпадать с моими):
define('AUTH_KEY', 'izmenccfg2sdfsdf34hfghite eto na unikhfghalnuyu frazu'); define('SECURE_AUTH_KEY', 'izmxenrwerifghfhdsfste eto nhdhfga unikalnuyu frazu'); define('LOGGED_IN_KEY', 'izmenfghwssdfsdrewfgixxte eto na ufghfgnikalnuyu frazu'); define('NONCE_KEY', 'izmenitecfghwfsdfsdfsdferwfghfghg eto na ungfhikalnuyu frazu');
11. Теперь заходим во вкладку кодировки и выбираем Кодировать в UTF-8 (без BOM):
12. Далее сохраняем этот файл под другим именем, сохраняем как wp-config.php в ту же папку!
13. После сохранения этого файла в браузере набираете localhost/web и у Вас откроется установщик, делайте все, как показано на рисунке (их можно будет потом поменять, пока сильно не задумывайтесь над именем):
14. После того, как ввели свое описание и email, нажимаем «Установить сейчас». Далее выходит окно с именем Вашей учетной записи и паролем. Запишите их ОБЯЗАТЕЛЬНО или скопируйте в буфер обмена, это имя и Ваш пароль пригодится Вам, чтобы поменять их. Чтобы поменять пароль, выданный автоматически WordPress Вам нужно будет ввести «admin» и тот пароль, который дали Вам в предыдущем шаге:
15. После того, как ввели, нажимаете «Войти». Вас перенесет в администраторскую панель («админка») WordPress. Давайте теперь поменяем пароль на тот, который Вы хотите сами. Для этого Вам нужно перейти «Пользователи» -> «Ваш профиль» и меняете там пароль:
16. Теперь можете зайти в браузере по адресу localhost/web и должен открыться Ваш блог. Он, примерно, выглядит следующим образом:
Поздравляю, Вы установили WordPress (Вордпресс) себе на локальный компьютер! Вы стали на шаг ближе к своей заветной мечте. Я Вам советую пока ничего больше не делать со своим блогом, самое главное сейчас, постарайтесь подумать на какую тему Вы будете писать, и если 100% уверены в своем выборе тематики ведения блога, то рекомендую пока в каком-нибудь простом текстовом редакторе набрать около 10 статей, написанные Вами, и объемом, желательно больше 300 слов, но не слишком большие (думаю, менее 2000 слов), для подсчета слов можете использовать Microsoft Word.
А, если Вы никак не определились со своей темой блога, советую Вам немного подождать, и мы «вместе» выберем тематику для своего блога, проведем анализ и т. д.
Решение всевозможных проблем
Проблема № 1. Возникает следующая ошибка: Warning: Cannot modify header information — headers already sent by (output started at Z:\home\localhost\www\web\wp-config.php:1) in Z:\home\localhost\www\web\wp-includes\pluggable.php on line 865.(что-то подобное).
Решение. Редактируйте все файлы только через программу Notepad++!!!
Проблема №2. Когда пытаюсь зайти на localhost/web пишет что:
Адрес не найден:
Вы попытались получить доступ к адресу localhost/web, который сейчас недоступен. Убедитесь, что веб-адрес (URL) введен правильно, и попытайтесь перезагрузить страницу.
Решение: Выключите Skype (Скайп) — нажмите правой кнопкой на значок скайпа около часов и нажмите Выход. Редактируйте все файлы только через Notepad++!
Проблема №3. Всё повторно сделал по уроку, но после ввода в адресную строку IE браузера localhost/web, установщик не открывается, а открывается страница:
Index of/web
Name Last modified Size Descrition
Parent Directory
wordpress
при клике на wordpress появляется текст: Parse error: syntax error, unexpected ‘<‘ in Z:\home\localhost\www\web\wordpress\wp-config.php on line 24
и Pandy i Skype отключал, и выше изложенные посты изучал, короче, подскажите пожалуйста в чём может быть проблема?
Решение: Файлы wordpress лежали в папке D:\Server\home\localhost\www\web\wordpress, а не в D:\Server\home\localhost\www\web\, исправьте это.
Проблема №4. По адресу localhost/tools/phpmyadmin я пробовал зайти, но появляется пустой белый экран и больше ничего.
Решение. У кого по адресу localhost/tools/phpmyadmin пустой экран (белый) попробуйте удалить свой Денвер и скачать его отсюда: //wpnew.ru/denwer_3.zip. Также проверьте Z:\home\localhost\www, есть ли там папка web? Если нет создайте директорию web в виртуальном диске — Z и скопируйте туда WordPress.
Иные проблемы: «Ничего не получается, попробовал использовать все решения!»
Решение: Закачивать программы (WP,denwer и notepad) именно из 4го и 5 урока, если были ранее скаченные — удалите их.
До встречи на следующих уроках по созданию блога!
_____
Теперь Вы можете перейти к выполнению Урок 6. Настройка блога на WordPress после установки