Данная заметка является смысловым переводом инструкций по установке WordPress. Вы всегда можете воспользоваться оригиналом или ещё одной моей заметкой по более детальному описанию установки русскоязычной версии WordPress.
Установка WordPress очень проста, к тому же мы подготовили несколько документаций, чтобы помочь вам пройти все шаги данного процесса.
Требования
Для установки WordPress необходимо, чтоб на вашем хостинге были:
Это действительно всё. Мы рекомендуем 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в корень вашего сайта.
Один в один похоже на то, что я переводил для себя, но публиковать не стал
2Skoper :-) ну “один в один” у меня явно бы не получилось, но опубликовать решился, думаю ещё попереводить из той же оперы если что есть – публикуй …
А можно попросить это положить в нашу документацию?
/go.php?http://codex.mywordpress.ru/
2Антон Скоробогатов: Если вы поставите ссылку на оригинал и на мой смысловой (т.е. явно не дословный) перевод, т.е. с сохранением всех копирайтов, то я не вижу препятствий :) и буду даже благодарен.
Спасибо! Раз уж взяли благородную миссию просвящения “молодых товарищей-блогеров” :) -есть хостинг на РБК, создал поддомен blog.nashsayt.ru , далее в дирректорию этого поддомена blog в папку www/htdocs/ залил раззипованный архив WordPress ,предварительно сменив в wp-config нужный пароль и логин…
blog.nashsayt.ru не пашет…вроде все правильно,но пишет-
Warning: main() [function.main]: Unable to access /www/nashsayt/users/nashsayt-blog/www/htdocs/wp-includes/wp-db.php in /www/nashsayt/users/nashsayt-blog/www/htdocs/wp-settings.php on line 69
Warning: main(/www/nashsayt/users/nashsayt-blog/www/htdocs/wp-includes/wp-db.php) [function.main]: failed to open stream: No such file or directory in /www/nashsayt/users/nashsayt-blog/www/htdocs/wp-settings.php on line 69
Fatal error: main() [function.require]: Failed opening required ‘/www/nashsayt/users/nashsayt-blog/www/htdocs/wp-includes/wp-db.php’ (include_path=’.:’) in /www/nashsayt/users/nashsayt-blog/www/htdocs/wp-settings.php on line 69
в чем напортачил?может это связано с тем, что создание блога необходимо было на поддомене, а не на корневом сайте?passworg и login для Mysql в wp-config прописаны от корневого сайта,т.к. для поддомена ничего своего нет…(‘DB_HOST’, ‘localhost’)- эту строчку надо было изменять?
Заранее спасибо, если ответите “для чайника” :)
Конечно, можно самому замутить
config.php, но я советую использовать интерфейс установки. На счётDB_HOSTвсё зависит от вашего провайдера.Ну а судя по ошибкам в директории
wp-includesскрипт не находитwp-db.phpМожно ли что бы блог был английским А админка русской?
2Bass: ну, этот вопрос скорей к переводчикам (сапорту) WordPress попробуйте спросить на форуме myWordPress.ru
Всё можно, даже мультиязычный сделать.
Скажите, а можно подробнее про изменение .htaccess? Где этот файл взять?
Народ подскажите какие атрибуты ставить что б картиник аттачить можно было