Установка WordPress
Вчера ставил WordPress. Дело несложное – зашел на http://codex.wordpress.org/Installing_WordPress, там описан процесс установки “за 5 минут”. Ставил на Windows XP/Mysql/PHP/Apache.
Вкратце:
Скачал и распаковал WordPress – http://wordpress.org/latest.zip
Установил MySQL
http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.51b-win32.zip/from/http://mysql.proserve.nl/
В консоли Mysql:
mysql> create user wpuser identified by ‘password’;
mysql> create database wpdb;
mysql> grant all on wpdb.* to ‘wpuser’@'%’;
Поставил Apache
http://apache.infocom.ua/httpd/binaries/win32/apache_2.2.8-win32-x86-no_ssl.msi
При установке нужно либо указать каталог, в котором лежит WordPress, либо скопировать распакованный WordPress в C:/Program Files/Apache Software Foundation/Apache2.2/htdocs, предварительно удалив оттуда все файлы.
В обоих случаях нужно установить DirectoryIndex index.html, index.php или просто в index.php в файле httpd.conf.
Поставил PHP
http://ua2.php.net/get/php-5.2.6-win32-installer.msi/from/a/mirror
Как и предложено, переименовал wp-config-sample.php в wp-config.php, и прописал в нем свои параметры к базе данных.
Зашел на http://my-site/wp-admin/install.php, настроил, записал сгенерированный пароль.
Проверил с компьютера, на котором он установлен – http://localhost отлично открылся.
А дальше начались чудеса!
Пытаюсь открыть сайт – меня перебрасывает на localhost. Естественно, на всех машинах, кроме той где установлен сайт, он не работает.
Полгода назад вроде ставил WordPress – ничего такого не помню… Откуда он берет localhost – тоже непонятно.
Вообщем, после 3 часов гугла и тыканий наугад, отыскал решение. Открыл с машины, где сайт установлен, http://localhost/wp-admin, зашел в Settings, и поменял WordPress Address URL, который оказался http://localhost. Почему его не предлагают ввести в процессе настройки – ума не приложу. WordPress сам переадресует клиента на этот URL, а я поначалу грешил на Apache, PHP…
Странно, что не нашел этого в описании установки, да и при поиске в Google – неужели только я с этим сталкивался?