Данная заметка является смысловым переводом инструкций по установке WordPress. Вы всегда можете воспользоваться оригиналом или ещё одной моей заметкой по более детальному описанию установки русскоязычной версии WordPress.
Установка WordPress очень проста, к тому же мы подготовили несколько документаций, чтобы помочь вам пройти все шаги данного процесса.
Требования
Для установки WordPress необходимо, чтоб на вашем хостинге были:
- PHP версии 4.1 и выше
- MySQL версии 3.23.23 и выше
Это действительно всё. Мы рекомендуем Apache как наиболее оптимальный сервер для работы WordPress, но любые другие сервера поддерживающие PHP и MySQL тоже подойдут.
По умолчанию WordPress использует ссылки со знаком вопроса и рядом переменных, к примеру: …/index.php?p=112, а для трансформации в прямые ссылки используется mod_rewrite, так что учтите и эту особенность.
Установка за 5ть минут
- Удостоверьтесь что ваш хостинг отвечает всем требованиям, а так же наличие базы данных.
- Разархивируйте архив который вы скачали.
- Откройте
wp-config-sample.php и пропишите данные вашей базы данных:
// ** MySQL settings ** //
define('DB_NAME', 'wordpress'); // The name of the database
define('DB_USER', 'username'); // Your MySQL username
define('DB_PASSWORD', 'password'); // ...and password
define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value
// Change the prefix if you want to have multiple blogs in a single database.
$table_prefix = 'wp_'; // example: 'wp_' or 'b2' or 'mylogin_'
После изменения данных сохраните их и переименуйте файл на wp-config.php
- Загрузите все файлы на ваш серевр.
- В зависимости от того куда вы загрузили файлы запустите файл установки, который находится в
wp-admin/install.php и следуйте выводимым в браузере инструкциям.
Вот и всё. В конце установки будут сгенерированы логин и пароль доступа к панели управления, который потом можно будет изменить.
Если у вас возникли проблемы при установке почитайте раздел Общие проблемы установки
Установка WordPress файлов и блога в разных директориях
WordPress имеет множество файлов и директорий, которые необходимы для его функционирования. Ранее было необходимо чтобы все эти файлы, директории и домашняя страница блога (index.php) находились в одном и том же месте. Начиная с версии 1.2 вы можете разместить домашнюю страницу блога (index.php) в другом месте от всех остальных файлов и директорий, и здесь мы расскажем как это сделать.
Для наглядности, рассмотрим такую ситуацию:
- Вы уже установили WordPress в
/go.php?http://example.com/wordpress/
- Вы хотите, чтобы домашняя страничка блога была
/go.php?http://example.com/
Для решения поставленной задачи вам необходимо сделать следующее:
- Зайти на страницу Настроек (Options) вашего блога. Измените значение Адрес журнала (Blog address) на
/go.php?http://example.com
- Скопируйте
index.php и wp-config.php из директории wordpres/ в корень вашего сайта.
- Теперь откройте
index.php и измените путь в строке: require('./wp-blog-header.php'); на require('./wordpress/wp-blog-header.php');.
- Далее, если вы будете использовать
mod_rewrite зайдите на страницу Настройки > Вечные ссылки (Options › Permalinks) для создания новых правил и скопируйте файл .htaccess в корень вашего сайта.