Наявні матеріали та обладнання -
1. Два ПК (середньої потужності) (далі по Сервер (дві мережеві картки - для інтернету та офісу) та Бух)
2. Доступ до мережі Інтернет (далі I-t)
3. Інсталяційний CD-диск з Kubuntu 8.04 Hardy (завантажено звідси http://www.ubuntu.com/getubuntu/download і перенесено на болванку) (далі CD)
4. Один дуже лінивий програмер (далі я)...
Порядок виконання робіт -
1. Встановлення та налаштування ОС -
1.1 Інсталювати ОС з CD на Сервер та Бух - дуже проста операція - обирайте все стандартно - просто клацати Далі (Forward) - завершити інсталяцію і перезавантажити ПК...
1.2 Налаштувати мережу - Кнопка "К" (зліва внизу синенька) -> System setting -> Network settings -> Administrator Mode (внизу) -> внести пароль користувача ще раз -> Interface: ethN -> Configure Interface -> далі у кого як... мої налаштування: Сервер ІР 192.168.47 та Бух 192.168.0.78 - далі буду використовувати саме ці адреси...
1.3 Налаштувати доступ до І-t (у мене через Open VPN на Сервері - все дуже просто - налаштування за допомогою утіліти PPPOECONF а на Бух Сервер є шлюзом)...
1.4 Встановлення російської та української -
1.4.1 Кнопка "К" -> System -> Konsole ->
- Код: Выделить всё
sudo aptitude update
1.4.2 Кнопка "К" -> System settings -> Regional & language -> Install new language -> внести пароль ще раз -> обрати Russian і натиснути Install -> те саме з Ukrainian -> Cancel -> Add language -> додайте обидві мови -> Select system language -> оберіть ту яка більше до вподоби російську чи українську (у мене англійська)...
1.4.3 Зліва кнопка з трьома клавішами (типу клавіатура) - перейдіть туди -> встановити галочку Enable keybord layout -> з лівої панелі в праву додайте необхідні мови...
1.5 Встановити Windows-шрифти (знадобляться) - Кнопка "К" -> System -> Konsole ->
- Код: Выделить всё
sudo aptitude update
sudo apt-get install msttcorefonts
- Код: Выделить всё
#sudo apt-get install krusader
1.6 Встановити MySQL-сервер і клієнт з консолі (див. п. 1.5) -
- Код: Выделить всё
sudo apt-get install mysql-client mysql-server mysql-client
- Код: Выделить всё
bind = 127.0.0.1
- Код: Выделить всё
#bind = 127.0.0.1
1.7 Встановити Java -
- Код: Выделить всё
#sudo apt-get install sun-java6-jre
2. Встановлення та налаштування DP v12 -
2.1 Завантажуємо архів звідси http://www.debet.kiev.ua/a-filelib/ - Система Дебет Плюс v12 для Linux - инсталляция. Сборка 11.X.XXX XXX ...
2.2 За допомогою Krusadera розпакувати архів у домашню директорію...
2.3 Далі в консолі виконати наступне
- Код: Выделить всё
mysql --user=root --password="ПАРОЛЬ ROOT" < ~/DebetPlusV12/base/org2/dpbase.arh
- Код: Выделить всё
sudo mysql --user=root --password="ПАРОЛЬ ROOT"
- Код: Выделить всё
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `dpadmin` /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci */;
CREATE DATABASE /*!32312 IF NOT EXISTS*/ `dpbuh` /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci */;
INSERT INTO mysql.user (Host, User, Password, Select_priv, Insert_priv, Update_priv, Delete_priv , Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv, Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv, Execute_priv, Repl_slave_priv, Repl_client_priv, Create_view_priv, Show_view_priv, Create_routine_priv, Alter_routine_priv, Create_user_priv, ssl_type, ssl_cipher) VALUES ('localhost','dpadmin',password('ВАШ ПАРОЛЬ НА ВХІД ДО ДЕБЕТ ПЛЮС'), 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
INSERT INTO mysql.user (Host, User, Password, Select_priv, Insert_priv, Update_priv, Delete_priv , Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv, Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv, Execute_priv, Repl_slave_priv, Repl_client_priv, Create_view_priv, Show_view_priv, Create_routine_priv, Alter_routine_priv, Create_user_priv, ssl_type, ssl_cipher) VALUES ('ІР-адреса Buh','dpbuh',password('ПАРОЛЬ БУХГАЛТЕРА НА ВХІД ДО ДЕБЕТ ПЛЮС'), 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
2.4 Запустити Дебет Плюс ~/DebetPlusV12/DebetPlus і на прохання системи - оновити базу даних...
2.5 Далі читати це - http://www.debet.kiev.ua/index.php?pageid=79 - починаючи з рядка Подключение базы данных MySQL к системе Дебет Плюс і прибрати галочку з "При подключении к БД использовать параметры авторизации"...
2.6 Тепер є два користувачі - один адміністратор (dpadmin) і інший бухгалтер (dpbuh) - при завантаженні системи ДП замість надпису DPADMIN вбийте необхідний логін і пароль...
3. Налаштування середовища розробки Eclipse -
3.1 Встановлюємо з консолі
- Код: Выделить всё
sudo apt-get install eclipse
3.2 Кнопка "К" -> Разработка (Development) -> Eclipse ...
3.3 Далі у самому Екліпсі File -> New.. -> Project... -> Java project -> NEXT
Project name - будь яке...
Create project from existing source -> Browse -> знайти папку JDebet...
3.4 Window -> Open Respective -> Java EE...
3.5 Правою клавішею миши на проекті в лівій панелі -> Properties -> Text file encoding -> Other -> cp1251 (вбити вручну)...
ДАЛІ МАЮ НАДІЮ НА ДОПОМОГУ З БОКУ РОЗРОБНИКІВ...