Tag Archives: Mimbolovewordpress

Установка и настройка WordPress, PHP, MariaDB, PhpMyAdmin с применением прокси сервера Letsencrypt-nginx-proxy (SSL) и использованием Docker и Docker-compose на Ubuntu

Автор Itworkroom
docker-wordpress

Краткая заметка перед началом настройки

В данном руководстве для организации получения и использования бесплатного SSL сертификата для домена применяется уже сформированный docker образ обратного прокси сервера jwilder/nginx-proxy (https://github.com/jwilder/nginx-proxy), который обрабатывает приходящие на него запросы в режиме обнаружения сервисов, в зависимости от конфигурации используемого файла docker-compose.yml модифицирует запрос.
Например: поведение прокси по умолчанию, который можно отследить в файле /etc/nginx/conf.d/default.conf (далее…)

Установка WordPress, Nginx, PHP, MariaDB, PhpMyAdmin, Docker-Compose на Ubuntu

Автор Itworkroom
docker-wordpress

Установка WordPress, Nginx, PHP, MariaDB, PhpMyAdmin, Docker-Compose на Ubuntu

Docker — программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы. Позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, который может быть перенесён на любую Linux-систему с поддержкой cgroups в ядре, а также предоставляет среду по управлению контейнерами.
Docker-Compose — это средство командной строки для определения и управления Multi-контейнером и docker-контейнерами как единой системой. Compose написан на Python и может быть установлен командой Python pip. Благодаря Compose, мы можем запустить несколько контейнеров docker с помощью одной команды. Это позволяет создать контейнер в качестве сервиса, который отлично подходит для разработки, тестирования и промежуточной среды.
Вы узнаете, как создать контейнер из docker образов и управлять всеми контейнеров с Docker-Compose. Мы развернем CMS WordPress в nginx, PHP, MariaDB, PhpMyAdmin. Каждая служба имеет свой собственный контейнер, и мы будем использовать образы из докер-реестра. (далее…)

Как исправить ошибку 404 (не найдено) в WordPress

Автор Itworkroom
wordpress

Как исправить ошибку 404 (не найдено) в WordPress

В статье показано как исправить ошибку 404 (не найдено). Часто возникает после установки WordPress настраиваешь постоянные ссылки с простых на похожие на название записи (вместо /?p=123 ставим /sample-post/), при этом в логах веб сервера появляются подобные записи (GET /partners/ HTTP/1.1″ 404 868).

Существует 3 способа:

1. Зайти на веб сервер и подправить конфигурационный файл вашего сайта (к примеру у меня путь к конфигурационным файлам такой: /etc/nginx/sites-enabled/), необходимо добавить: (далее…)

Перенос сайта WordPress на новый домен.

Автор Itworkroom
логотип wordpress

В статье показано как осуществить Перенос сайта WordPress на новый домен

Задача перенести сайт, работающий на движке WordPress, на другой домен. Изменяем только домен, все остальное: каталоги, структура ссылок, остается прежним. При этом сохраняем показатели PR и тИЦ.

Процесс переноса сводиться к двум частям:

  1. Собственно — перенос сайта на новый домен.
  2. Создание перенапраления 301 со старого домена на новый.

Сначала необходимо сделать две вещи: (далее…)

Ошибка — «Не могу создать директорию wordpress»

Автор Itworkroom

Ошибка — «Не могу создать директорию wordpress»

Если при добавлении медиа фалов в CMS WordPress, вышла ошибка:

«Не могу создать директорию wordpress/wp-content/uploads. Проверьте, доступна ли родительская директория для записи.»

Можно решить следующим образом:

Переходим по пути: http://выш_url_или_IP/wp-admin/options-media.php

И правим на верный путь папки загрузки медиа файлов.

Также на сервере на данную папку должны быть права на запись.