Установка wordpress на локальную mac os
Обновлено: 21.11.2024
Итак, вы являетесь пользователем macOS и хотите настроить локальную среду для создания проекта WordPress. Отличный выбор, это фантастическое программное обеспечение! Существует множество инструментов, позволяющих быстро и бесплатно настроить его — MAMP/XAMPP и Local by FlyWheel, пожалуй, лучший выбор для новичков. Журнал Smashing Magazine опубликовал статью Ника Шеферхоффа «Локальная разработка WordPress для начинающих: от настройки до развертывания», которая является отличным руководством, которое проведет вас по пути использования таких инструментов. Однако есть один недостаток — такие приложения скрывают от пользователя множество важных деталей и поставляются в комплекте с большим количеством вещей, которые вам просто не нужны для запуска веб-сайта WordPress.
Прежде чем мы запустим сервер, нам нужно внести небольшие изменения в его файл конфигурации. Для этого не стесняйтесь использовать свой любимый текстовый редактор, такой как nano, vim, subl или мой любимый код. Потребуются привилегии суперпользователя ( sudo ).
- Включить виртуальный хост
- Включить перезапись
- Включить PHP
- Изменить расположение наших проектов по умолчанию
- Включить .htaccess
WordPress написан на PHP. Таким образом, наш сервер обязательно должен знать, как работать с файлами .php. Это так же просто, как раскомментировать LoadModule php7_module libexec/apache2/libphp7.so .
Лично я храню исходные файлы всех веб-сайтов, над которыми я работаю, в папке "Сайты" в моем домашнем каталоге. Это не требование, просто условность. Корневой каталог по умолчанию для сервера Apache — /Library/WebServer/Documents. Мы должны изменить этот путь. Пожалуйста, обязательно измените имя папки с вашим именем пользователя — вероятность того, что ваша директория называется pawelgrzybek, невелика!
Чтобы легко изменить конфигурацию сервера для каждого каталога, Apache использует файлы .htaccess. Раздел «Элементы управления AllowOverride» файла конфигурации позволяет нам разрешить использование файлов .htaccess. Измените значение AllowOverride с None на All . На этом мы закончили!
Этот файл поставляется с некоторыми примерами конфигурации, которые нам не нужны. Не стесняйтесь комментировать или удалять его. Добавьте блоки конфигурации, которые выглядят следующим образом (убедитесь, что вы изменили пути в соответствии с вашим именем пользователя и доменом):
DocumentRoot сообщает Apache, на какой каталог должен указывать домен, указанный в ServerName. ErrorLog включает все файлы журналов ошибок для этого веб-сайта (это может быть полезно для отладки в будущем). Если вам нужно настроить дополнительные домены, просто продублируйте один из этих блоков и соответствующим образом измените домен и путь.
Я знаю, что это немного сложно, но я обещаю, что мы больше никогда не вернемся к этому неприятному длинному файлу конфигурации. Четыре простые команды — это все, что нам нужно запомнить с этого момента. Запуск, остановка, перезапуск и проверка конфигурации.
Надеюсь, команды говорят сами за себя. Пожалуйста, имейте в виду, что каждое изменение файлов конфигурации Apache требует перезагрузки сервера. Хорошей практикой является заранее выполнить проверку работоспособности, выполнив sudo apachectl configtest . Если с синтаксисом все в порядке, не стесняйтесь запускать сервер с помощью sudo apachectl start .
Каждый раз, когда вы посещаете веб-сайт, ваш браузер запрашивает у DNS-сервера IP-адрес для перенаправления запроса. DNS-сервер подобен массивной телефонной книге, которая сопоставляет доменные имена с IP-номера.
Я использую .localhost в качестве суффикса домена для локально хранимых веб-сайтов. Мы не хотим, чтобы эти домены обращались к DNS-серверу, чтобы запросить номер IP, потому что мы уже знаем его — это IP-адрес нашего собственного компьютера — 127.0.0.1 («localhost» другими словами). В этом нам помогает файл hosts — вы можете думать о нем как о локальном каталоге DNS. Добавьте в этот файл 127.0.0.1 *.localhost — он находится в /etc/hosts.
Миссия WordPress — редактировать и обслуживать контент, хранящийся в базе данных, которая является последней недостающей частью нашей системы. Чтобы загрузить программное обеспечение базы данных и отличный GUI (графический пользовательский интерфейс) для него, мы собираемся использовать Homebrew — отсутствующий менеджер пакетов для macOS. Если вы не являетесь пользователем Homebrew, следуйте инструкциям по установке с веб-сайта и поверьте мне на слово, что это сделает вашу жизнь намного проще в будущем. Я опубликовал «Доморощенный — лучший друг пользователя macOS», где подробно рассказал о преимуществах его использования.
Установлен MySQL и добавлен пользователь root с пустым паролем. Начиная с версии 8 используется другой метод кодирования пароля. Чтобы сделать нашу жизнь проще, мы должны изменить эту кодировку для нашего предварительно созданного пользователя. Войдите в оболочку MySQL, используя mysql -u root , измените кодировку пароля, используя ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY ''; и выйти из оболочки с помощью exit; .
Теперь у вас есть все, что вам нужно. Запустите mysql.команда запуска сервера для инициализации демона MySQL и запуска приложения Sequel Pro для создания первой базы данных, которую мы собираемся использовать на нашем веб-сайте позже. На начальном экране используйте описательное имя для вашего подключения, 127.0.0.1 в качестве хоста, root в качестве имени пользователя, оставьте пароль пустым и нажмите кнопку «Подключиться».
Ты дома? В раскрывающемся списке в верхнем левом углу выберите «Добавить базу данных…», дайте ей значимое имя (я всегда следую соглашению: localhost_nameofwebsite), подтвердите, и все готово.
Если вы много работаете с WordPress, но не используете интерфейс командной строки для WordPress, вам необходимо пересмотреть свой рабочий процесс. Серьезно! Нет другого способа сэкономить себе больше времени, чем этот. Если у вас его еще нет, установите его через brew (второй раз назад я говорил вам, что Homebrew великолепен).
Пришло время создать новый веб-сайт! Назовем его wp.localhost. Использование .dev в качестве домена разработки было обычной практикой, но некоторые поставщики браузеров немного усложнили этот процесс, потребовав SSL-сертификат для всех доменов .dev. Чтобы избежать дополнительных действий, необходимых для его настройки, измените свои привычки и вместо этого используйте .local , .test или .localhost.
Эти несколько строк создают папку wp.localhost внутри каталога Sites, загружают в нее все основные файлы WordPress, создают файл wp-config.php и заполняют все необходимые данные для вас. Красиво, не так ли? Пришло время проверить, все ли работает должным образом.
Как внешний разработчик большую часть времени я использую некоторые серверы на основе узлов для своей локальной среды. Я редко создаю проекты WordPress, поэтому мне не нужно, чтобы Apache и MySQL всегда работали в фоновом режиме. Я создал два быстрых псевдонима bash, которые в мгновение ока включают/отключают эти инструменты. Если вам нравится мой подход, добавьте его в свой файл .bash_profile.
Вуаля! В итоге мы получили надежную локальную среду для вашей разработки WordPress. Вы можете легко запускать другие фреймворки, такие как Laravel, на этой установке. Я надеюсь, что эта статья оказалась для вас полезной.
Чуть не забыл! Большое спасибо за вычитку Марцину Кржемински, который дал мне много отличных советов, как сделать эту статью лучше. Я очень советую этого чувака для любых вещей, связанных с WordPress — он знает свое дело!
Единственное руководство, которое вам понадобится, чтобы установить WordPress на профессиональном уровне.
Подходят ли вам технологии? Пройдите наш трехминутный тест!
Подходит ли вам карьера в сфере технологий
Какая техническая карьера соответствует вашим сильным сторонам
Когда я впервые начал программировать, одной из вещей, с которыми я столкнулся больше всего, было определение моей «установки». Я хотел знать, как программисты точно размещают свой код в Интернете: где они его пишут? Как они переключаются между созданием сайта и запуском его в жизнь? Где живут все файлы? Где вы вносите изменения, если хотите изменить файл, который уже находится в сети? В то время я не знал, но на самом деле мой вопрос был: «Как мне настроить среду кодирования?»
Это хороший вопрос, потому что оптимизация вашей среды кодирования особенно важна в WordPress.
Вы когда-нибудь тестировали небольшое изменение на своем сайте WordPress, а потом весь сайт зависал? Или, может быть, вы пытались создать новый сайт, пока не желая, чтобы мир увидел его, только для того, чтобы заметить, что ваш тестовый сайт получает трафик от Google.
Решением подобных (и других) проблем является локальное создание веб-сайтов с помощью бесплатного приложения MAMP. Когда вы разрабатываете сайт локально, это означает, что вы можете создать его на своем компьютере и смоделировать онлайн-среду, не размещая свой сайт в Интернете для всеобщего обозрения. MAMP позволяет создавать и тестировать сайты WordPress в автономном режиме, полностью на вашем компьютере.
Я создал это пошаговое руководство, чтобы показать новичкам (как и мне!), как настроить MAMP и запустить его на своем компьютере, чтобы у вас была полностью функционирующая среда кодирования для разработки сайта WordPress.
Из этой статьи вы узнаете:
- Что такое MAMP и почему его следует использовать
- Как установить и настроить MAMP на вашем компьютере
- Как установить WordPress на свой компьютер (и где его хранить)
- И как использовать MAMP в будущем с другими сайтами, которые вы хотели бы протестировать.
Если это звучит ошеломляюще, не волнуйтесь. Я разберу все шаг за шагом, со скриншотами и дополнительными статьями, к которым вы можете обратиться.
Что такое MAMP?
MAMP означает Macintosh, Apache, MySQL и PHP.По сути, это бесплатное приложение, которое вы можете установить на свой компьютер Mac и которое дает вам доступ к локальному серверу Apache и серверу с открытым исходным кодом.
Вот разбивка четырех компонентов MAMP:
- Macintosh: операционная система
- Apache: веб-сервер с открытым исходным кодом
- MySQL: самая распространенная реляционная база данных в мире (все сайты WordPress используют базы данных MySQL)
- PHP: серверный язык сценариев (на котором работают сайты WordPress)
Когда эти четыре компонента объединяются, они создают локальный веб-сервер только на вашем компьютере. Это означает, что вы можете создавать целые веб-сайты и смотреть, как они будут выглядеть в Интернете, без подключения к Интернету.
Все веб-сайты, которые мы ежедневно посещаем в Интернете, работают на веб-серверах, специально отведенных компьютерах, запрограммированных на одно действие: предоставление информации из базы данных в окно вашего браузера. Каждый раз, когда вы посещаете веб-страницу, сервер берет информацию из базы данных (фактическое здание, полное хранилища) и отправляет ее обратно в ваш браузер.
Однако компьютеры, которые вы и я используем каждый день, не находятся на веб-серверах. И они не подключены напрямую к Интернету. Вместо этого мы косвенно подключаемся к Интернету через интернет-провайдеров (ISP). (Если вы не знаете, как работает Интернет, я настоятельно рекомендую посмотреть это короткое видео на YouTube.)
В принципе, просто знайте, что MAMP позволяет запускать сайт WordPress на вашем компьютере только (и никто другой не сможет его увидеть, поскольку он фактически не находится на компьютере). Интернет), поэтому MAMP отлично подходит для тестирования новых функций на существующем сайте, внесения крупных изменений или создания всего сайта с нуля.
В то время как MAMP предназначен для пользователей Macintosh, WAMP доступен для пользователей Windows. Он работает аналогичным образом, используя Apache, PHP и MySQL. Его также можно скачать бесплатно. (Инструкции по настройке для WAMP см. в этом видео.)
Зачем использовать MAMP?
MAMP позволяет:
- Разрабатывайте и проектируйте свой сайт локально — не нужно беспокоиться о том, чтобы «сломать» действующий сайт, протестировав несколько изменений.
- Создавайте сайты, которые вы не хотите, чтобы мир увидел (поскольку поисковые системы не могут индексировать ваш локальный сайт)
- Работайте в более быстрой среде разработки (поскольку она не зависит от подключения к Интернету и связи с веб-сервером)
- Работайте в автономном режиме (удобно для поездок в самолете)
- Используйте локальную установку в качестве частичной резервной копии существующего сайта.
- Разрабатывайте сайты в безопасной среде (опять же, поскольку сайты MAMP не подключены к Интернету, это делает практически невозможным их взлом или какие-либо другие нарушения безопасности)
11 шагов по локальной установке WordPress
Шаг 1. Установите последнюю версию WordPress
Затем откройте новое окно поиска (⌘N) на рабочем столе. Вы должны быть в своем пользовательском каталоге. В вашем пользовательском каталоге (мой — «Laurencebradford») создайте новую папку под названием «Сайты», если у вас ее еще нет.
Шаг 2. Установите MAMP на свой компьютер
Затем вы хотите установить MAMP на свой компьютер. Для этого перейдите на официальный сайт MAMP.
(Чтобы успешно установить MAMP, вы должны использовать Mac OS X 10.6.6 или более позднюю версию.) Нажмите «Загрузить» под бесплатной версией, которой должно быть достаточно для начинающих.
На этой странице нажмите оранжевую кнопку "Загрузить", как показано выше. MAMP должен начать загрузку автоматически. Загрузка может занять несколько минут. По завершении нажмите на загруженный файл, и появится стандартное окно установки.
Продолжить выполнение шагов после установки.
Шаг 3. Запуск MAMP из папки приложений
Перейдите в папку "Приложения" (где MAMP должен был быть сохранен на предыдущем шаге) и щелкните папку MAMP.
Оказавшись внутри, вы должны увидеть содержимое папки, подобное приведенному ниже.
Нажмите на значок MAMP со слоном, и вы увидите следующее окно:
При первом запуске MAMP может запросить обновление до версии PRO. Вы можете пока игнорировать это.
Шаг 4. Настройка портов
Нажмите «Настройки» и убедитесь, что выбрана вкладка «Порты».
У меня есть порты (на фото выше) по умолчанию: 8888 для Apache и 8889 для MySQL.
Однако другие рекомендуют установить предлагаемые порты 80 и 3306. Если вы более опытный пользователь и хотите узнать об использовании этих портов и настройке многосайтовых установок WordPress, ознакомьтесь с этим руководством. В противном случае придерживайтесь указанных выше значений по умолчанию.
Шаг 5. Настройте веб-сервер и корневой каталог документов
Теперь нажмите на вкладку Веб-сервер. Убедитесь, что выбран веб-сервер Apache.
Теперь вам нужно установить корень документа. Корень документа — это место, где будут храниться все файлы вашего локального веб-сервера.
Корень документа по умолчанию, как показано на фото выше, это: Macintosh HD > Applications > MAMP > htdocs. Мы должны изменить это!
Помните, как на первом этапе мы создали новую папку «Сайты» со свежим установочным zip-файлом WordPress? Это будет корень нашего документа.
Чтобы изменить/установить корень документа, щелкните значок серой папки с тремя белыми точками. Появится окно поиска, где вы можете выбрать корень документа.
Ниже показано, как должен выглядеть ваш каталог, если вы установите корневой каталог «Сайты» (только с вашим именем, а не «Лоуренсбрадфорд»).
Путь к папке будет следующим: Users > laurencebradford > Sites
Однако важно понимать, что, настраивая корень документа, вы не меняете расположение MAMP (приложения). Вы просто указываете, где MAMP будет искать файлы.
(Совет: я храню и приложение MAMP, и корневую папку с документами в доке внизу экрана для быстрого доступа.)
Шаг 6. Запустите серверы
Убедимся, что до этого момента все работало. Щелкните параметр «Открыть стартовую страницу» в поле MAMP. (Если вы не можете щелкнуть по нему, вероятно, ваши серверы не включены. Зеленый цвет в крошечных квадратиках в правом верхнем углу указывает на то, что серверы действительно включены, как показано выше. Если эти индикаторы не горят , нажмите «Запустить серверы».)
Нажав кнопку Открыть стартовую страницу, вы попадете на страницу, которая выглядит следующим образом:
Информация на этой стартовой странице указывает на вашу настройку и другие новости/информацию о MAMP.
Шаг 7. Создайте базу данных MySQL
Прежде чем вы сможете приступить к работе с WordPress локально, вам необходимо создать базу данных, в которой будет работать ваша установка.
MySQL — одна из самых популярных реляционных баз данных в мире. Это открытый исходный код и, без сомнения, наиболее широко доступный. Кроме того, все сайты WordPress работают на базе данных MySQL.
Чтобы создавать простые сайты на WordPress, вам не нужно знать все тонкости MySQL или баз данных в целом. Просто поймите, что базы данных используются для хранения данных, таких как имена пользователей, сообщения в блогах, комментарии, изображения и т. д., на большинстве веб-сайтов и веб-приложений. (Однако для создания сайта нужна база данных. Вы можете создать простой одностраничный сайт, используя только HTML и CSS — без базы данных — и это все равно будет веб-сайт. просто быть статическим сайтом, а не динамическим.)
При использовании MAMP вы создаете новые базы данных в phpMyAdmin. (Каждый раз, когда вы хотите создать новый сайт WordPress локально, вы должны создать новую базу данных!)
Есть два варианта доступа к phpMyAdmin:
Ваша панель phpMyAdmin будет выглядеть так, как показано ниже…
…за исключением всех баз данных, перечисленных на левой боковой панели. (Это названия баз данных, которые я создал в прошлом для своих собственных локальных сайтов WordPress.)
Тем не менее, вы должны увидеть эти три на боковой панели:
- информационная_схема
- mysql
- схема_производительности
Теперь вы хотите создать базу данных для своего локального сайта WordPress. Нажмите на вкладку базы данных в крайнем левом углу верхней панели навигации.
Назовите свою базу данных как угодно. Обычно я называю свой, чтобы знать, с каким сайтом он связан. (Хотя, как вы можете видеть, в прошлом некоторые из моих вариантов имени базы данных были немного расплывчатыми…)
Я назвал свою новую базу данных «skillcrush_db».
После того, как вы назовете свою базу данных, нажмите кнопку «Создать».
Шаг 8. Распаковка установки WordPress
Теперь найдите ZIP-файл установки WordPress, который мы скачали на первом шаге, и распакуйте его (также известный как двойной щелчок по ZIP-файлу). Вы получите папку «wordpress». Переименуйте его во что-то, относящееся к сайту, который вы будете создавать/тестировать локально. (Я назову свою «skillcrush».)
Захватите эту папку и сохраните ее в папке Сайтов.
Откройте новую папку. Это должно выглядеть так, как показано ниже.
Шаг 9. Знаменитая пятиминутная установка
Теперь перейдите в предпочитаемый вами браузер и введите URL-адрес, указывающий на папку вашего сайта. Для меня это будет localhost:8888/skillcrush. (Поскольку имя папки в моей корневой папке — «skillcrush».) Если все сделано правильно, вы должны увидеть этот экран.
Нажмите «Продолжить» с выбранным языком.
Во-первых, все дело в базе данных! Нажмите Поехали! на следующем информационном экране. Затем вы введете информацию о своей базе данных.
Помните, как мы создали базу данных под названием «skillcrush_db» ранее в phpMyAdmin? Здесь мы можем сообщить WordPress все об этом, чтобы он мог продолжить установку.
Дайте WordPress имя базы данных и введите «root» в качестве имени пользователя и пароля базы данных. Оставьте другие поля; они хороши такими, какие они есть. Нажмите «Отправить».
Далее WordPress запрашивает у нас некоторую общую информацию о сайте (которую вы можете изменить позже, если хотите), а также данные для входа. Учетные данные, которые вы настроили здесь, позже будут использоваться для входа в панель управления WordPress, поэтому помните, что вы вводите в качестве имени пользователя и пароля.
Небольшое примечание о флажке «Конфиденциальность». Установка или снятие флажка с видимостью для поисковых систем не имеет большого значения, поскольку сайт не находится в сети, а это означает, что поисковая система не может его проиндексировать. Я все равно снял свой флажок.
После того, как вы введете всю информацию, нажмите кнопку «Установить WordPress». Почти сразу вы должны увидеть экран успеха.
Теперь вы можете войти в панель управления WordPress.
Шаг 10. Вход в панель управления WordPress
Введите имя пользователя и пароль, которые вы создали на предыдущем шаге (шаг 9). После успешного входа в свою учетную запись вы должны увидеть следующее:
Уууу. Вы устанавливаете WordPress локально!!
Если навести указатель мыши на заголовок своего сайта в верхнем левом углу (в моем случае это Skillcrush MAMP Install), появится раскрывающийся список «Посетить сайт». Нажмите на нее, и вы должны увидеть тему 2017 года, как показано на рисунке ниже.
Шаг 11. Использование MAMP в будущем
Отлично! Какой марафон! Вы дошли до конца и можете приступить к разработке сайта WordPress на своем локальном компьютере. Но что произойдет, если вы сделаете перерыв, выключите компьютер и попытаетесь вернуться?
Вновь войти на свой локальный сайт, который вы только что создали, очень просто.
Предположим, вы готовы начать новую локальную установку WordPress? Не беспокойтесь!
Чтобы создать новый локальный сайт WordPress, просто выполните шаги, описанные в этой статье, начиная с самого начала, за исключением установки MAMP (он все еще должен быть на вашем компьютере) и настройки параметров MAMP (шаги 4–5).
MAMP означает Macintosh, Apache, MySQL и PHP. MAMP — это приложение, которое вы можете установить на свой Mac и которое позволяет вам иметь доступ к локальному серверу PHP и серверу MySQL. По сути, MAMP предоставляет вам все инструменты, необходимые для запуска WordPress на вашем компьютере, в целях разработки и тестирования. Вы можете сделать это по-разному, но другие способы далеко не так просты (см. MacOS_X_Local_Mirror для подробной ручной версии установки PHP и MySQL на ваш Mac).
Шаг 1. Установка MAMP
Прежде чем вы сможете установить MAMP на свой Mac, вам необходимо загрузить его с веб-сайта MAMP. MAMP требует, чтобы ваш Mac работал под управлением Mac OS X 10.6.6 или более поздней версии.
После завершения загрузки MAMP дважды щелкните образ диска MAMP (это должно быть что-то вроде MAMP_2.0.3.dmg), и вы должны открыть всплывающее окно MAMP. Перетащите папку MAMP (не MAMP PRO — мы сохраним это пошаговое руководство для другого раза) в папку «Приложения».
Шаг 2. Основные настройки MAMP
Теперь, когда MAMP установлен в вашей системе, запустите MAMP.app (расположенный в /Applications/MAMP/MAMP.app).
Открыв MAMP, нажмите кнопку Настройки. Затем нажмите «Порты». Порты MAMP по умолчанию: 8888 для Apache и 8889 для MySQL. Если вы используете эту конфигурацию, у вас не должен запрашиваться пароль, но вам нужно будет указать номер порта в URL-адресе (localhost:8888). Если вы хотите не указывать номер порта в URL-адресе, измените порт Apache на 80. Недостатком использования порта 80 в качестве порта MAMP Apache является то, что вам всегда будет предложено ввести пароль.
Наконец, на вкладке "Веб-сервер" вам нужно указать корень документа. Здесь будут храниться все ваши файлы для локального веб-сервера. Пример корня документа: /Users/USERNAME/Sites/wordpress/.
После того как вы закончите редактирование всех настроек, нажмите OK, чтобы сохранить их.
Шаг 3. Запуск серверов MAMP и создание базы данных
Чтобы запустить серверы MAMP Apache и MySQL, просто нажмите «Запустить серверы» на главном экране MAMP. Теперь ваши серверы MAMP запущены.
После запуска серверов MAMP стартовая страница MAMP должна открыться в веб-браузере по умолчанию. Если нет, нажмите «Открыть стартовую страницу» в окне MAMP. Открыв его, выберите phpMyAdmin на веб-странице.
В разделе "Создать новую базу данных" введите имя базы данных, например "wordpress", и нажмите "Создать". Нет необходимости выбирать опцию для «сопоставления»: она будет автоматически назначена MySQL при создании таблиц базы данных во время установки WordPress.
Шаг 4. Загрузка и установка WordPress
Пришло время скачать WordPress. После того, как вы загрузили и разархивировали загрузку WordPress, откройте папку «wordpress». Щелкните и перетащите все файлы из папки wordpress в корень документа MAMP (я использую /Users/USERNAME/Sites/wordpress/).
Другим пользователям с установкой MAMP по умолчанию следует переименовать и перетащить папку в папку htdocs, расположенную в папке /Applications/MAMP. Затем в браузере перейдите на localhost:port/folder_renamed, чтобы запустить установку. Например, при установке MAMP по умолчанию, если папка была переименована в wordpresstest, перейдите по адресу localhost:8888/wordpresstest.
Наконец, нам нужно запустить знаменитую 5-минутную установку WordPress. Посетите свой локальный сайт (localhost:port или localhost:port/wordpress) и введите следующую информацию в форму настройки базы данных:
Обратите внимание, что имя базы данных по умолчанию — «Wordpress», и вам нужно будет изменить имя базы данных на имя, которое вы ввели в администраторе PHP (в данном случае «wordpresstest»). Если у вас есть несколько сайтов WordPress на локальном компьютере, каждый из которых использует собственную базу данных, вам нужно будет сделать имя базы данных в конфигурации WordPress соответствующим вашему второму (третьему или четвертому) имени базы данных.
После этого введите название блога и адрес электронной почты, и вы готовы использовать WordPress на своем Mac.
К концу этой статьи вы сможете установить WordPress локально на Mac без MAMP.
Что такое MAMP?
MAMP – расшифровывается как "Mac OS X, Apache, MySQL и PHP". MAMP – это программный пакет, представляющий собой комбинацию различных программ, таких как Apache, MySQL и PHP
.Для начала позвольте мне сказать вам, что Apple уже давно поставляет MacBook Pro с установленным на нем Apache по умолчанию.
Таким образом, вам не нужно беспокоиться о том, чтобы какой-либо сервер был установлен локально на MacBook Pro для настройки любого веб-сайта.
Чтобы начать создавать веб-сайты, вам просто нужно установить MySQL.
Это лучший ресурс в Интернете, с которым мне приходилось сталкиваться, чтобы настроить Apache, MySQL и PHP на MacBook Pro, и эта статья постоянно обновляется для каждой новой версии Mac.
В этой статье рассматриваются следующие шаги:
1. Скачать последнюю версию WordPress
Скачать WordPress
Получить последнюю версию WordPress здесь
2. Скопируйте его в корневой каталог документов сервера Apache. Где находится корневой каталог документов apache на Mac?
Корень документа по умолчанию для Apache — /usr/local/var/www. Если вы хотите сохранить тот же путь к корню документа, просто скопируйте загруженный zip-архив WordPress в папку /usr/local/var/www.
Если вы хотите изменить корневую папку документа на другую папку, например /Users/your_user/Sites (в большинстве случаев рекомендуется хранить все ваши проекты веб-разработки в этой папке)
Корень документа сервера Apache
В моем случае — DocumentRoot «/Users/rohu/Sites», я создал папку с именем my-life. Поэтому я скопировал его в папку /Users/rohu/Sites/my-life/.
Я разархивировал загруженную папку WordPress и назвал ее wordpress-5.7. Поэтому мой wordpress находится по адресу /Users/rohu/Sites/my-life/wordpress-5.7
3. Добавить виртуальный хост — как создать виртуальный хост в Mac Big Sur OSX?
Добавить запись хоста в файл /private/etc/hosts
4. Перезапустить сервер Apache — Как перезапустить сервер Apache на Mac Big Sur OSX
После обновления записи виртуального хоста не забудьте перезапустить сервер Apache с помощью следующей команды
5. Создайте базу данных для WordPress
Перейдите к своему phpmyadmin и создайте БД с именем по вашему выбору, в моем случае – wordpress57
Таблицы базы данных WP по умолчанию
6. Запустите домен виртуального хоста в браузере
После создания записи виртуального хоста и базы данных последним шагом будет ввод только что созданного домена виртуального хоста в браузере и нажатие Enter. Вы получите следующий экран
Шаг 1. Выберите основной язык сайта
Установка WP 1
Шаг 2. Проверьте список элементов, необходимых для продолжения установки.
- Имя базы данных — база данных для хранения данных WordPress.
- Имя пользователя базы данных — имя пользователя базы данных для подключения вашего сайта WP к вашей БД
- Пароль базы данных — пароль базы данных для подключения вашего сайта WP к вашей БД
- Хост базы данных — чаще всего это локальный хост, поэтому здесь ничего менять не нужно
- Префикс таблицы. Он нужен только для того, чтобы иметь несколько уникальных имен таблиц БД для вашего веб-сайта. Если бы в WP не было этого положения, каждая база данных WordPress в Интернете имела бы одинаковые имена таблиц, что не очень хорошая идея.
Установка WP 2
Шаг 3. Введите правильные значения в форму сведений о подключении к БД
Установка 3
Шаг 4. На этом шаге WordPress сообщит вам, что все, что вы ввели на шаге 3, в порядке, и теперь WP готов к установке на ваш MacBook Pro.
Установка WP 4
Шаг 5. На этом этапе WP установлен, но ему требуется некоторая важная информация, такая как название сайта и учетная запись пользователя с адресом электронной почты, чтобы создать учетную запись администратора для доступа к серверной части WP.
Установка WP 5
Шаг 6. Наконец, WordPress установлен, и все готово к работе…
Установка WP 6
На моем канале Youtube есть полноценное видео, в котором рассказывается, как установить WordPress локально на MacBook Pro.
Панель администратора WordPress
Панель администратора WP
Домашняя страница WordPress 5.7 по умолчанию
Вывод –
MAMP — это просто инструмент, который позволяет вам устанавливать программное обеспечение и инструменты, необходимые для создания любого веб-сайта или веб-приложения, тогда как WordPress — это система управления контентом CMS, которая является одной из сред веб-разработки, которые можно использовать для создания веб-сайта. Всегда лучше настроить среду веб-разработки с помощью интерфейса командной строки.
работает ли WordPress на Mac?
WordPress – это CMS-система управления контентом, которую можно использовать для создания веб-сайтов, блогов и даже приложений. Таким образом, WordPress — это не программное обеспечение, которое можно установить на Mac или любой другой компьютер, это в основном набор файлов и папок с расширением .php, в котором есть некоторый код, написанный на языке PHP, для выполнения которого требуется сервер, такой как Apache или Nginx, и вы можете увидеть WordPress в действии в любом браузере. Таким образом, WordPress не зависит от операционной системы. Следовательно, WordPress может работать на любой ОС, будь то Mac, Windows, Linux или любая другая ОС, поскольку для этого требуется только сервер.
Читайте также: