Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия |
1c_debian_11 [16.04.2024 12:10] – augin | 1c_debian_11 [08.07.2024 11:51] (текущий) – внешнее изменение 127.0.0.1 |
---|
| |
* **Postgresql 1C** | * **Postgresql 1C** |
cd ~ | <code bash> cd ~ |
wget http://repo.postgrespro.ru/keys/GPG-KEY-POSTGRESPRO | wget http://repo.postgrespro.ru/keys/GPG-KEY-POSTGRESPRO |
apt-key add GPG-KEY-POSTGRESPRO | apt-key add GPG-KEY-POSTGRESPRO |
echo deb https://repo.postgrespro.ru/pg1c-14/debian bullseye main > /etc/apt/sources.list.d/postgrespro.list | echo deb https://repo.postgrespro.ru/pg1c-14/debian bullseye main > /etc/apt/sources.list.d/postgrespro.list |
apt update | apt update |
apt install postgrespro-1c-14-server -y | apt install postgrespro-1c-14-server -y</code> |
| |
/opt/pgpro/1c-14/bin/pg-wrapper links update | <code bash> /opt/pgpro/1c-14/bin/pg-wrapper links update |
pg-setup initdb | pg-setup initdb |
systemctl enable postgrespro-1c-14 | systemctl enable postgrespro-1c-14 |
systemctl start postgrespro-1c-14 | systemctl start postgrespro-1c-14 |
systemctl status postgrespro-1c-14 | systemctl status postgrespro-1c-14</code> |
| |
sudo -u postgres psql postgres | <code bash> sudo -u postgres psql postgres |
\password postgres | \password postgres |
\quit | \quit</code> |
nano /var/lib/pgpro/1c-14/data/pg_hba.conf | nano /var/lib/pgpro/1c-14/data/pg_hba.conf |
host all all 0.0.0.0/0 md5 | host all all 0.0.0.0/0 md5 |
<!-- | <!-- |
nano /var/lib/pgpro/1c-14/data/postgresql.conf | nano /var/lib/pgpro/1c-14/data/postgresql.conf |
<pre> | <code> |
listen_addresses = '*' # what IP address(es) to listen on; | listen_addresses = '*' # what IP address(es) to listen on; |
max_connections = 500 # (change requires restart) | max_connections = 500 # (change requires restart) |
escape_string_warning = off | escape_string_warning = off |
standard_conforming_strings = off | standard_conforming_strings = off |
</pre> | </code> |
--> | --> |
| |
systemctl enable --now {smbd,nmbd} | systemctl enable --now {smbd,nmbd} |
| |
<pre> | <code> |
cat << EOF > /etc/krb5.conf | cat << EOF > /etc/krb5.conf |
[libdefaults] | [libdefaults] |
.dc1.augin.ru = DC1.AUGIN.RU | .dc1.augin.ru = DC1.AUGIN.RU |
EOF | EOF |
</pre> | </code> |
| |
<pre> | <code> |
cat << EOF > /etc/samba/smb.conf | cat << EOF > /etc/samba/smb.conf |
[global] | [global] |
EOF | EOF |
mkdir /home/exchange | mkdir /home/exchange |
</pre> | </code> |
nano /etc/nsswitch.conf | nano /etc/nsswitch.conf |
<pre> | <code> |
passwd: files systemd winbind | passwd: files systemd winbind |
group: files systemd winbind | group: files systemd winbind |
... | ... |
</pre> | </code> |
net ads join -U Administrator | net ads join -U Administrator |
systemctl restart smbd nmbd winbind | systemctl restart smbd nmbd winbind |
| |
* '''авторизация AD''' | * '''авторизация AD''' |
PowerShell | <code bash>PowerShell |
Invoke-Command -ComputerName dc1 -ScriptBlock {ktpass -kvno 12 -ptype KRB5_NT_PRINCIPAL -princ usr1cv8/s1c.augin.ru@AUGIN.RU -mapuser l1cuser -pass PaSwOrD(l1cuser) -out \\s1c\home$\usr1cv8.keytab} | Invoke-Command -ComputerName dc1 -ScriptBlock {ktpass -kvno 12 -ptype KRB5_NT_PRINCIPAL -princ usr1cv8/s1c.augin.ru@AUGIN.RU -mapuser l1cuser -pass PaSwOrD(l1cuser) -out \\s1c\home$\usr1cv8.keytab} |
| </code> |
cp /home/usr1cv8.keytab /opt/1cv8/conf/usr1cv8.keytab | <code bash> cp /home/usr1cv8.keytab /opt/1cv8/conf/usr1cv8.keytab |
chown usr1cv8:grp1cv8 /opt/1cv8/conf/usr1cv8.keytab | chown usr1cv8:grp1cv8 /opt/1cv8/conf/usr1cv8.keytab |
chmod 600 /opt/1cv8/conf/usr1cv8.keytab | chmod 600 /opt/1cv8/conf/usr1cv8.keytab |
systemctl daemon-reload | systemctl daemon-reload |
systemctl restart srv1cv8.service | systemctl restart srv1cv8.service |
| </code> |
* '''WEB''' | * '''WEB''' |
apt install apache2 -y | <code bash> apt install apache2 -y |
apt install php php-common php-pgsql php-gd php-xml php-mbstring php-fpm -y | apt install php php-common php-pgsql php-gd php-xml php-mbstring php-fpm -y |
systemctl enable apache2 --now | systemctl enable apache2 --now |
systemctl restart apache2 php7.4-fpm | systemctl restart apache2 php7.4-fpm |
wget https://github.com/vrana/adminer/releases/download/v4.7.6/adminer-4.7.6.php -O /var/www/html/index.php | wget https://github.com/vrana/adminer/releases/download/v4.7.6/adminer-4.7.6.php -O /var/www/html/index.php |
| </code> |
mkdir /var/www/html/dengi/ | <code bash> mkdir /var/www/html/dengi/ |
/opt/1cv8/x86_64/8.3.22.1709/webinst -apache24 -wsdir dengi -dir '/var/www/html/dengi' -connStr 'Srvr="s1c.augin.ru";Ref="dengi";' -confPath /etc/apache2/apache2.conf | /opt/1cv8/x86_64/8.3.22.1709/webinst -apache24 -wsdir dengi -dir '/var/www/html/dengi' -connStr 'Srvr="s1c.augin.ru";Ref="dengi";' -confPath /etc/apache2/apache2.conf |
systemctl restart apache2 | systemctl restart apache2 |
| </code> |
* lic | * lic |
wget https://cloud.augin.ru/s/2pndNgk4dLYQBji/download/Dumps.zip | <code bash> wget https://cloud.augin.ru/s/2pndNgk4dLYQBji/download/Dumps.zip |
wget https://cloud.augin.ru/s/3wc2XbXqWbErxjA/download/install_hasp_Debian_11.sh | wget https://cloud.augin.ru/s/3wc2XbXqWbErxjA/download/install_hasp_Debian_11.sh |
chmod +x install_hasp_Debian_11.sh | chmod +x install_hasp_Debian_11.sh |
wget https://cloud.augin.ru/s/ifP5KKKFDGXWmp7/download/haspd_7.90-eter2ubuntu_amd64.deb | wget https://cloud.augin.ru/s/ifP5KKKFDGXWmp7/download/haspd_7.90-eter2ubuntu_amd64.deb |
dpkg -i haspd_7.90-eter2ubuntu_amd64.deb | dpkg -i haspd_7.90-eter2ubuntu_amd64.deb |
| </code> |
* '''backup''' | * '''backup''' |
| |
<pre> | <code> |
cat << EOF > /opt/backup.sh | cat << EOF > /opt/backup.sh |
#!/bin/bash | #!/bin/bash |
| |
ssh-copy-id root@bs | ssh-copy-id root@bs |
</pre> | </code> |
| |
* '''Создание информационной базы''' | * '''Создание информационной базы''' |