Работаем на совесть!

Вызов мастера:  8-904-001-66-33

Адрес: 170027, Тверь, Лермонтова 17A

Тел./факс: 8-904-001-66-33 / 8-4822-41-38-68

e-mail: info@itsupp.com

  •   Наши услуги
  •   Прайс-лист
  •   Интернет магазин
  •   Блог сисадмина
  •   Контакты
  • Пользователь
    Не зарегистрирован
    Тэги
    1с Предприятие Clonezilla Debian Dr Web Журнальный ключ HTC Tattoo A3288 Kaspersky Linux webserver Windows Server Лицензионное ПО Регистратор домена

    Все теги

    Блог сисадмина


    « Nokia 6700 реанимация Bluetooth подручными средствами  | В начало |  Windows Server 2008 + Postgres + 1c Предприятие + WebServer IIS »


    Debian + Postgres + 1c Предприятие + Apache

    12.03.12 21:29
    Debian + Postgres + 1c Предприятие + Apache
    Увеличить

    Настройка Debian + Postgres + 1c Предприятие + Apache 

    В предыдущем посте мы с Вами устанавливали 1с на windows server 2008 и я разбил жесткий диск следующим образом. 


    Сегодня мы закатим Debian 6.0.3 x64 на 60 «первые» гигов. В конце данной настройки мы должны получить рабочий web server для работы 1с Предприятия и если скорость Вашего интернета позволяет для публикации сайта. Установка на x86 ничем не отличается, за исключением путей к папкам. Postgres x86

    КОМАНДЫ ТЕРМИНАЛА будут курсивом и жирным шрифтом!
    #(установка samba) — комментарии команд

    Комп обязательно быть подключен к инету и во время установки нужно скачать обновления и исправления, если поставить установку и поставить загрузчик через несколько часов, заработает 50/50, поэтому устанавливать нужно не отходя от кассы!

    Нормальный дистрибутив debian 6.0.3 x64 скачался не сразу, нарезаешь на болванку, а загрузка с CD-Rom не происходит, нужно пробовать еще.








    В этом списке postgres не выбираем!!!




    После установки Debian добавляем русскую раскладку 

    1 СистемаПараметрыКлавиатура переходим на закладку Раскладки добавляем русскую и по кнопке Параметры устанавливаем кнопки переключения раскладки.



    2 Устанавливаем статический IP-адрес для нашей сетевой карты.



    3 Апдатим систему с Microsofta (шутка), просто update если нужно.


    4 запускаем терминал меняем пароль root → → sudo passwd root #(смена пароля root)


    вводим новый пароль root 123456
    (для примера)
    ********************************
    root@DC100:/home/mike# sudo passwd root
    Введите новый пароль UNIX: 123456
    Повторите ввод нового пароля UNIX: 123456
    passwd: пароль успешно обновлён
    ******************************************

    5 Устанавливаем Samba в терминале от root пишем→ apt-get install samba #(уст-ка samba)
    на вопрос отвечаем yes

    Видем рабочую группу WORKGROUP нажимаем ОК.



    6 Устанавливаем Postgres 9.0.2 патченый от 1С.
    Переходим в каталог с Postgres в терминале от root пишем
    cd /home/mike/Загрузки/Linux_Install/Debian/902X64Debian #(переход в каталог с postgres)
    dpkg -i *.deb #(установить все пакеты из текущей директории)
    при установке добавляем 2 локали en_US ISO-8859-1 и US UTF-8 UTF-8

    Локаль по умолчанию выбрать «Русскую».




    7 Пишем две команды в консоли
    echo kernel.shmmax=134217728 >>/etc/sysctl.conf
    echo kernel.shmall=134217728 >>/etc/sysctl.conf


    8 Задаем пароль пользователю postgres
    su -l postgres
    psql
    alter user postgres with password '123456';
    \q

    exit

    9 Пакеты установились — двигаемся дальше.

    10 В терминале SU  - вводим пароль

    Переходим в каталог с 1С Предприятием 

    cd /home/mike/Web/Linux_Install/x86_64/ #(переход в каталог с 1c предприятием 8.2.14.540)
    dpkg -i *.deb
    #(установить все пакеты из текущей директории)

    11 вводим следующюю команду
    cd /opt/1C/v8.2/x86_64/utils  
    #(переходим в каталог с 1с предприятием)
    ./config_server  
    #(конфиг сервера 1с предприятия)

    12 Даем пользователям 1С сервера права на запись:
    Консоль:
    chown -R usr1cv82:grp1cv82 /opt/1C
    далее
    update-rc.d srv1cv82 defaults

    СЕРВЕР ПОЧТИ ГОТОВ К РАБОТЕ!

    reboot


    ПЕРЕЗАГРУЖАЕМСЯ И ПРОВЕРЯЕМ РАБОТОСПОСОБНОСТЬ СЛЕДУЮЩИМИ КОМАНДАМИ:

    13 netstat -atn|grep 0.0.0.0:15

    14 ps aux|grep 1c

    15 netstat -atn|grep 5432


    16 В терминале пишем nano /var/lib/pgsql/data/pg_hba.conf
    открывается файл pg_hba.conf идем в самый низ и меняем в нижней строке md5 на trust

    # "local" is for Unix domain socket connections only
    local all all ident
    # IPv4 local connections:
    #host all all 127.0.0.1/32 ident
    # IPv6 local connections:
    #host all all ::1/128 ident

    host all all 0.0.0.0/0 trust

    СЕРВЕР ГОТОВ К РАБОТЕ!


    17 Reboot

    service postgresql restart

    HASP у меня установлен на компьютере с Windows, который в локалке, можно поставить Emul. Кому как нравится.

    Создаем базу 1c Предприятия на компе с windows



    Заливаем в созданную базу тест Вячеслава Гилева проверим сервак на быстродействие.


    НА ДАННОМ ЭТАПЕ МЫ ПОЛУЧИЛИ БЕСПЛАТНЫЙ SQL SERVER!
    Создаем на компе с win базу с хранением на сервере – в идеале все должно заработать!

    Установим параметр effective_cache_size = 2/3 оперативной памяти.

    nano /var/lib/pgsql/data/postgresql.conf

    Находим  effective_cache_size = 3072 #у меня 4096 оперативной памяти

    ИМХО: Все остальные бесполезные движения ни к чему не приведут.

    Ускорить можно следующим способом:

    1 Разнести сервер 1с и СерверSQL на разные машины.

    2 Мощный скоростной RAID на SSD

    3 Эти 2 метода сразу.









    Рубрики: Linux 1с Предприятие Debian webserver

    « Nokia 6700 реанимация Bluetooth подручными средствами  | В начало |  Windows Server 2008 + Postgres + 1c Предприятие + WebServer IIS »



    Если Вам помог этот пост, нажимай

     



    Версия для печати
    ГлавнаяНовостиНаши услугиИнтернет магазинБарахолкаПрограммы и драйверыКонтакты

    Яндекс.Метрика
    Рейтинг@Mail.ru

    © XXI All right reserved. Mike Dedovskiy
    Использование материалов сайта возможно только в сопровождении прямой открытой ссылки на itsupp.com
    Работает на Amiro CMS - Free