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

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


mp_doc:imain_install_tips

Различия

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

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

Следующая версия
Предыдущая версия
mp_doc:imain_install_tips [2022/12/10 10:38] – создано zismp_doc:imain_install_tips [2024/03/31 22:03] (текущий) – внешнее изменение 127.0.0.1
Строка 3: Строка 3:
 == Создадим файл сервиса: == == Создадим файл сервиса: ==
  
-<code>sudo nano /etc/systemd/system/rc-local.service</code>+<code>mcedit /etc/systemd/system/rc-local.service</code>
 Со следующим содержимым:  Со следующим содержимым: 
 <code>[Unit] <code>[Unit]
Строка 20: Строка 20:
  
 == Создадим сам rc.local: ==  == Создадим сам rc.local: == 
-<code>sudo nano /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>
 == Добавим права на выполнение: == == Добавим права на выполнение: ==
-<code>sudo chmod +x /etc/rc.local</code>+<code>chmod +x /etc/rc.local</code>
  
 == Добавим сервис в автозапуск: == == Добавим сервис в автозапуск: ==
-<code>sudo systemctl enable rc-local</code>+<code>systemctl enable rc-local</code>
  
 == Запускаем сервис: == == Запускаем сервис: ==
-<code>sudo systemctl start rc-local</code>+<code>systemctl start rc-local</code>
  
 == Смотрим состояние сервиса: == == Смотрим состояние сервиса: ==
-<code>sudo 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.1670643506.txt.gz · Последнее изменение: 2024/03/31 22:04 (внешнее изменение)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki