Инструменты пользователя

Инструменты сайта


mp_doc:imain_install_tips

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
mp_doc:imain_install_tips [2022/12/10 10:39] zismp_doc:imain_install_tips [2024/03/31 22:03] (текущий) – внешнее изменение 127.0.0.1
Строка 20: Строка 20:
  
 == Создадим сам rc.local: ==  == Создадим сам rc.local: == 
-<code>mcedit /etc/rc.local +<code>mcedit /etc/rc.local</code> 
-#!/bin/sh -e +<code>#!/bin/sh -e
-+
-# rc.local +
-+
-# This script is executed at the end of each multiuser runlevel. +
-# Make sure that the script will "exit 0" on success or any other +
-# value on error. +
-+
-# In order to enable or disable this script just change the execution +
-# bits. +
-+
-# By default this script does nothing. +
- +
 exit 0</code> exit 0</code>
 == Добавим права на выполнение: == == Добавим права на выполнение: ==
Строка 46: Строка 34:
 == Смотрим состояние сервиса: == == Смотрим состояние сервиса: ==
 <code>systemctl status rc-local</code> <code>systemctl status rc-local</code>
 +
 +
 +==== Бэкап на Proxmox Backup Server ====
 +
 +Перед бекапом можно почистить:
 +  - **cd /var/cache/apt/archives**
 +  - **journalctl --vacuum-time=1weeks**
 +
 +<code>proxmox-backup-client backup root.pxar:/ --repository root@pam@backup.minipbx.ru:443:usb
 +proxmox-backup-client backup root.pxar:/ --repository root@pam@192.168.1.7:8007:usb --ns PC</code>
 +
 +==== Установка ifconfig и traceroute ====
 +<code>apt install net-tools
 +apt install traceroute</code>
 +
 +==== Переименование сервера ====
 +  - To set the hostname to server1, run: **hostnamectl set-hostname server1**
 +  - Edit the file /etc/hosts and update entries: **vi /etc/hosts**
 +  - Verify it by running the **hostnamectl** command again.
 +
 +==== Запрет на переименование интерфейсов ====
 +  - run **nano /etc/default/grub**
 +  - set <code>GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0" </code>
 +  - **sudo grub-mkconfig -o /boot/grub/grub.cfg**
 +  - check **nano /etc/network/interfaces**
 +
 +==== Установка клиента Oracle ====
 +1. Установим из rpm пакетов:
 +<code>apt-get install -y libaio1 alien
 +# Change version based on https://www.oracle.com/de/database/technologies/instant-client/linux-x86-64-downloads.html
 +# Example alternative: http://yum.oracle.com/repo/OracleLinux/OL7/oracle/instantclient/x86_64/getPackage/oracle-instantclient19.5-basiclite-19.5.0.0.0-1.x86_64.rpm
 +wget http://yum.oracle.com/repo/OracleLinux/OL7/oracle/instantclient/x86_64/getPackage/oracle-instantclient19.6-basic-19.6.0.0.0-1.x86_64.rpm
 +sudo alien -i --scripts oracle-instantclient*.rpm
 +rm -f oracle-instantclient*.rpm  
 +
 +# Optionally install SQLPlus
 +wget http://yum.oracle.com/repo/OracleLinux/OL7/oracle/instantclient/x86_64/getPackage/oracle-instantclient19.6-sqlplus-19.6.0.0.0-1.x86_64.rpm
 +sudo alien -i --scripts oracle-instantclient*.rpm
 +rm -f oracle-instantclient*.rpm  </code>
 +2. Создадим файл /usr/lib/oracle/19.6/client64/lib/network/admin.tnsnames.ora
 +<code>BILLING =
 +  (DESCRIPTION =
 +    (ADDRESS_LIST =
 +      (ADDRESS = (PROTOCOL = TCP)(HOST = bill.xxx.local)(PORT = 1521))
 +    )
 +    (CONNECT_DATA =
 +      (SID = billing)
 +    )
 +  )</code>
 +3. Проверим: <code>sqlplus user@billing</code>
 +
 +==== Использование приложений 32bit ====
 +  - <code>dpkg --add-architecture i386</code>
 +  - <code>apt update</code>
 +  - <code>apt install libc6-i386</code>
 +  - Пробуем запустить, если ругается смотрим и устанавливаем зависимости через **ldd ./program**
mp_doc/imain_install_tips.1670643555.txt.gz · Последнее изменение: 2024/03/31 22:04 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki