суббота, 23 мая 2009 г.

Почти 10 шагов установка Wordpress в OpenSUSE

Это маленькое описание того как устанавливается и настраивается MySQL в дистрибутиве OpenSUSE. Оно может содержать ошибки. Но оно работает.
1. УСТАНОВИЛ MYSQL

linux-5jor:/ # yast2 --update mysql-5.0.51a-27.2 mysql-client-5.0.51a-27.2


2. УСТАНОВИЛ БАЗУ ДАННЫХ НА МАШИНУ

mysql_install_db
Installing MySQL system tables...
OK
Filling help tables...
OK
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h linux-5jor.site password 'new-password'

Alternatively you can run:
/usr/bin/mysql_secure_installation

which will also give you the option of removing the test
databases and anonymous user created by default. This is
strongly recommended for production servers.

See the manual for more instructions.

You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &

You can test the MySQL daemon with mysql-test-run.pl
cd mysql-test ; perl mysql-test-run.pl

Please report any problems with the /usr/bin/mysqlbug script!

The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at http://shop.mysql.com


3. ПОСТАВИЛ ПАРОЛЬ НА БАЗУ ДАННЫХ

linux-5jor:/ # mysqladmin -u root password 'mypassword'


4. ЗАПУСТИЛ СЕРВЕР И БАЗУ

linux-5jor:/home/borislav/Desktop # rcmysql start
Starting service MySQL done
linux-5jor:/home/borislav/Desktop # rcapache2 start
Starting httpd2 (prefork) done


5. ВНЕС ИЗМЕНЕНИЯ В ПРАВА ДОСТУПА ДЛЯ ПОЛЬЗОВАТЕЛЯ (Т.Е. СЕБЯ)

linux-5jor:/home/borislav/Desktop # mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.51a SUSE MySQL RPM

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> GRANT ALL PRIVILEGES ON *.* TO "borislav" IDENTIFIED BY 'borislavspassword' WITH GRANT OPTION;
Query OK, 0 rows affected (0.00 sec)

mysql> QUIT;
Bye


6. ПЕРЕЗАПУСТИЛ БД

linux-5jor:/home/borislav/Desktop # rcmysql restart
Restarting service MySQL
Shutting down service MySQL done
Starting service MySQL done


7.С ПОМОЩЬЮ PHPMYADMIN СОЗДАЛ БД
ИМЯ - WORDPRESS
COLLATE - utf8_unicode_ci

8. ОТРЕДАКТИРОВАЛ ФАЙЛ WP-CONFIG.PHP.
ИЗМЕНИЛ В НЕМ СЛЕЖУЮЩЕЕ

// ** Настройки MySQL - Вы можете получить их у вашего хостера ** //
/** Имя базы данных для WordPress */
define('DB_NAME', 'wordpress');
/** MySQL имя пользователя */
define('DB_USER', 'borislav');
/** MySQL пароль базы данных */
define('DB_PASSWORD', 'borislavspassword');
/** MySQL сервер - иногда требуется изменять это значение. например на Мастерхосте */
define('DB_HOST', 'localhost');
/** Кодировка базы данных, используемая при создании таблиц. */
define('DB_CHARSET', 'utf8');
/** Сопоставление базы данных. НЕ ИЗМЕНЯЙТЕ ЭТО ЗНАЧЕНИЕ. */
define('DB_COLLATE', 'utf8_unicode_ci');


9. ЗАПУСТИЛ БРАУЗЕР
ПО АДРЕСУ
http://localhost/wordpress/wp-admin/install.php

ВСЕ.

2 комментария:

Unknown комментирует...

при настройках WP постоянные ссылки на формат /%category%/%postname%/
перестали открываться все страницы, кроме главной. выдается страница 404
ставлю WP под SLES10/
Были такие проблемы у вас ??

Борислав комментирует...

Не обратил внимания.
Проблема в синтаксисе, не потерялась ли строчка или буква?