Orbeon: различия между версиями

Материал из wiki.nntc.nnov.ru
Перейти к навигации Перейти к поиску
(Установка окружения)
(Настройки MySQL)
Строка 48: Строка 48:
 
в консоли mysql (mysql>): создаём базу данных для портала
 
в консоли mysql (mysql>): создаём базу данных для портала
  
  CREATE DATABASE lportal DEFAULT CHARACTER SET utf8;
+
  CREATE DATABASE orbeon DEFAULT CHARACTER SET utf8;
  
в консоли mysql (mysql>): настраиваем привилегии для доступа в базу данных для пользователя liferay с паролем password
+
в консоли mysql (mysql>): настраиваем привилегии для доступа в базу данных для пользователя orbeon с паролем password
  
  GRANT ALL PRIVILEGES ON lportal.* TO 'liferay' IDENTIFIED BY 'password';
+
  GRANT ALL PRIVILEGES ON orbeon.* TO 'orbeon' IDENTIFIED BY 'password';

Версия 17:02, 31 июля 2013

Делается все на AltLinux 6

Установка окружения

apt-get install tomcat6 java-1.7.0-openjdk unzip nano wget mysql-server mysql-client
/etc/init.d/tomcat6 start
chkconfig tomcat6 on
reboot

Настройки MySQL

открываем файл конфигурации

nano /var/lib/mysql/my.cnf

удаляем оттуда строчку

skip-networking

перезапускаем сервис

service mysqld restart

подключаемся к MySQL

mysql -u root

в консоли mysql (mysql>): удаляем из таблицы пользователей строки, в которых логин и пароль отсутствуют (там такие есть. делается на всякий пожарный)

DELETE FROM mysql.user WHERE USER="" AND PASSWORD="";

в консоли mysql (mysql>): выясняем какие пользователи остались:

SELECT CONCAT(USER,'@',HOST) from mysql.user;

результат:

+---------------------------------+
| CONCAT(USER,'@',HOST)           |
+---------------------------------+
| root@127.0.0.1                  |
| root@liferay-orbeon.localdomain |
| root@localhost                  |
+---------------------------------+

в консоли mysql (mysql>): в соответствии с результатом, задаем пароли для всех пользователей

SET PASSWORD FOR 'root'@'127.0.0.1' = PASSWORD('password');
SET PASSWORD FOR 'root'@'liferay-orbeon.localdomain' = PASSWORD('password');
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('password');

в консоли mysql (mysql>): создаём базу данных для портала

CREATE DATABASE orbeon DEFAULT CHARACTER SET utf8;

в консоли mysql (mysql>): настраиваем привилегии для доступа в базу данных для пользователя orbeon с паролем password

GRANT ALL PRIVILEGES ON orbeon.* TO 'orbeon' IDENTIFIED BY 'password';