Linux Calculate Scratch Server 14.16.2 + 1C+ PostgreSQL Первая статья.

Linux Calculate Scratch Server 14.16.2 + 1C+ PostgreSQL первая статья.


Автор: Исаков Азиз Ильбекович. 26.09.2015


Из цикла статей: Linux (Calculate Scratch Server) +1С + PostgreSQL первая статья.


Установка сервера Calculate Scratch Server для последующего запуска на ней 1С:Предприятие 8.3 используя СУБД PosrgreSQL.



ПРЕДИСЛОВИЕ.

Эта инструкция для установки сервера Calculate Scratch Server, для последующего запуска на этой платформе - 1С:Предприятие 8.3 на PosrgreSQL Server-а. Инструкция будет сделана с минимальными настройками и без «тюнинга» 1С:Предприятие 8.3 и СУБД PosrgreSQL.

Хочу сразу высказать благодарность за созданный дистрибутив «Calculate Scratch Server», разработчикам дистрибутива: Александру Трацевскому, Михаилу Хирецкому и другим разработчикам дистрибутива, а также сообществу Сalculate Linux и особая благодарность Жукоцкому Даниле.

Использоваться будет платформа следующих программ:


    MS Windows 7 Home.

    VirtualBox

    Calculate Scratch Server

    PuTTY: Telnet/SSH Клиент


Полезные ссылки:


Скачать программу VirtualBox.

https://www.virtualbox.org/wiki/Downloads


Скачать операционную систему Calculate Scratch Server.

http://www.calculate-linux.org/main/ru/download


Скачать PuTTY: Telnet/SSH Клиент.

http://putty.org.ru/


Установка сервера Calculate Scratch Server видео на youtube.

https://www.youtube.com/watch?v=XZUNIPNPTfM



Начало.


Часть первая. Установка виртуальной машины в VirtualBox, и первоначальная настройка для сервера Calculate Scratch Server.


Устанавливаем программное обеспечение VirtualBox, запускаем его. После запуска у нас появиться вот такое окно:





Где нас интересует кнопка «Создать» (выделена красным). Нажимаем на кнопку «Создать» и получаем следующие «модальное» окно:







Где мы выбираем «Тип» - Linux; «Версия» - Gentoo 64(в нашем случаи 64 bit, а так можете ставить и 32 bit машину).

Далее называем виртуальную машину «Имя» - например Calculate Scratch Server; и нажимаем на кнопку «Экспертный режим»:




Получаем вот такой результат, смотри «скриншот»:



  1. Память ОЗУ устанавливаем 4096 МБ.


  2. Создаем - «Создать новый виртуальный диск».


Как уже понятно, что следующий пункт - это создание нового виртуального диска.




В данном случаи мы создаем диск формата «VDI» с размером 21 ГБ, но если мы будем переносить нашу виртуальную машину в последующем , например, в систему виртуализации Proxmox Virtual Environment,. то лучше использовать формат диска QEMU Virtual PC.

Все жмем кнопу «Создать». Получаем следующий вариант окна:






Часть вторая. Настройка виртуальной машины Calculate Scratch Server.


Выбираем виртуальную машину Calculate Scratch Server и нажимаем кнопку «Настроить»,и у нас появиться вот такое окно:




Выбираем вначале пункт дисплей и выставляем видеопамять — 128 Мгб:



Остальные пункты нас не интересуют в пункте «Дисплей». Теперь переходим в пункт «Сеть»:



Вбираем «Тип подключения» Сетевой мост, например ,как сделал я (смотри скриншот). Теперь настроим обмен между нашими машинами.




Смотри скриншот для примера.

Последние: подключим наш образ сервера Calculate Scratch Server:









Нажать на «пиктограмму» диска (смотри скриншот), и выбрать образ сервера Calculate Scratch Server, а то есть куда вы скачали фаил с расширением iso.







А теперь переходим третей части.


Часть третья. Установка виртуальной машины Calculate Scratch Server.


Теперь нажимаем кнопку «Запустить»



После запуска системы у нас загрузится следующие меню:



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




После загрузки системы, он нам предлагает запустить ssh. Я воспользуюсь этим предложениемэ. так как работать не удобно в этом окне. Я запущу ssh и после узнаю какой ip адрес получила виртуальная машина. После этого переду в другой терминал, например - PuTTY: Telnet/SSH Клиент


Теперь делаем следующие команды в терминале:


# /etc/init.d/sshd start


Запуск «демона» sshd.


Устанавливаем пароль root:


# passwd


Следующие мы узнаем ip адрес виртуальной машины.


# ifconfig


Получаем вот такой результат:

eth0: flags=4163 mtu 1500 inet 192.168.1.202 netmask 255.255.255.0 broadcast 192.168.1.255


Теперь можем подключиться с другой машины:

# ssh Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.


Теперь нам надо разбить диск для установки системы: Запускаем команду.

# cfdisk


Получаем следующий вид, смотрите скриншот.




Разбиваем диск на разделы.

1. Первый раздел.










Это нужно, чтобы не выходила ошибка:


your boot devices must have a bios boot partition 10mb. use the parametr —mbr


Нужен раздел с Bios boot.


Получаем следующий вид, смотри скриншот:



Далее, надо сделать основной раздел и раздел Swap, смотрим скиншот:













Теперь запишем все что сделали, смотри скришот.









Теперь устанавливаем систему:


# cl-install -d /dev/sda2 -d /dev/sda3:swap -u master


Выходит следующее сообщение:

Password for user master missing

Password:


Это пароль и root и юзера master. Вводим новый пароль

Password: qwerty22

Repeat: qwerty22


Дальше установщик предлагает следующее:




Language and locale

* Language: United States/English

* Timezone: UTC (+00:00)

Distribution

* Installation image: Calculate Scratch Server 14.16.2 x86_64 20150917

Allocate drive space

* Partitions: Use the current partitions

Mount points

* UEFI boot: no

* Layout:

+-----------------+-----------+----------+------+-----+

|Disk or directory|Mount point|Filesystem|Format|Size |

+-----------------+-----------+----------+------+-----+

|/dev/sda2 | / | ext4 | yes |20G |

|/dev/sda3 | swap | swap | no |1012M|

+-----------------+-----------+----------+------+-----+

* Bootloader: /dev/sda (ATA VBOX HARDDISK)

* Use UUID: yes

* Installation type: Hard disk

* I/O scheduler: No-op

Network settings

* Network manager: OpenRC

* Addresses:

+---------+----------+-------------+-------------+-----------------+

|Interface|IP address| Mask | Name |MAC |

+---------+----------+-------------+-------------+-----------------+

|eth0 | DHCP |255.255.255.0|Intel 82540EM|08:00:27:ec:31:ed|

+---------+----------+-------------+-------------+-----------------+

* Hostname: calculate.local

* NTP server: ntp0.zenon.net

* Domain name server: Get via DHCP

* Search domains: Get via DHCP

Users

* Migrating users:

+------+----------------------------------------------+

|Users |Groups |

+------+----------------------------------------------+

|master|wheel,uucp,users,cdrw,video,lp,cdrom,audio,usb|

+------+----------------------------------------------+

* Encrypt user profiles: no

Video

* Video driver: X.Org Server auto detection

* Framebuffer resolution: 1024x768

* Grub terminal: gfxterm

Update

* Automatically check updates: yes

* Interval for the updates checking: 24h

* Clean obsolete programs archives: no

* Update other overlays: no


Run process? (Yes/No):


Так как у нас самый минимализм, принимаем все условия. И запускаем процесс установки.






Выключим систему. Нам именно надо отключить и извлечь из привода образ установщика системы. После этого запускаем систему и узнаем ip адрес, либо можем сделать статический адрес (не в рамках этой статьи, а пока будем использовать ip адрес DHCP).




Часть четвёртая. Установка программ в виртуальной машины Calculate Scratch Server.


В этой последней части мы поставим следующие программное обеспечение.


1. app-misc/mc

Available versions: 4.8.11 ~4.8.12 4.8.13 ~4.8.13-r1 ~4.8.14 **9999 {X +edit gpm mclib nls samba sftp +slang spell test +xdg}

Homepage: http://www.midnight-commander.org

Description: GNU Midnight Commander is a text based file manager


2. app-misc/screen

Available versions: 4.0.3-r6 ~4.0.3-r7 [M]~4.0.3-r8 ~4.2.1-r2 4.3.1 ~4.3.1-r1 **9999 {debug multiuser nethack pam selinux}

Homepage: https://www.gnu.org/software/screen/

Description: Full-screen window manager that multiplexes physical terminals between several processes


Начали:


Сперва обновим систему:


# cl-update -eov


Теперь устанавливаем программы:


# emerge -av app-misc/mc app-misc/screen


Проверяем работу программ.


# mc


Все работает. В следующей части мы будем ставить 1С платформу и СУБД Postgres SQL на Calculate Scratch Server.


УДАЧИ ВСЕМ!



pdf
Имя файла: --Calculate-Scratch-Server.pdf
Размер файла: 1.8 mb
Скачать фаил
Памятка по настройке копирования средствами програ...
Преимущества IP-телефонии, или как быстро и эконом...