Інтернет Windows Android

Установка MC. Synology установка MC (midnight commander)

Зазвичай установка MS SQL Server не розглядається, оскільки вважається, що це досить просто – кілька разів натиснув кнопку Далі і базу даних встановлено. Проте є кілька нюансів, здатних отруїти життя навіть досвідченому адміністратору, за умови, що він раніше не встановлював MS SQL Server для 1С.

Створення віртуальних серверів

Насамперед необхідно створити один або два віртуальні сервери. Раніше ми писали про вибір оптимальної конфігурації віртуального сервера для 1С. При великому навантаженні вам знадобиться два віртуальні сервери – один використовуватиметься для 1С, а другий – для СУБД. У цій статті будемо вважати, що помірне навантаження, тому і 1С, і СУБД будуть встановлені на один сервер. Конфігурація віртуального сервера наведена у таблиці.

Конфігурація віртуального сервера при помірному навантаженні

Установка MS SQL Server для 1С

Завантажте останню версію MS SQL Server. Детально процес встановлення ми розглядати не будемо – він справді простий. Проте ми зупинимося лише на необхідних налаштуваннях.

За промовчанням MS SQL Server завантажується на системний диск:. Вибравши власний тип установки (рис. 1) можна змінити диск і каталог призначення (рис. 2).

Мал. 1. Засіб завантаження MS SQL Server

Мал. 2. Вибір каталогу завантаження

Далі потрібно дочекатися, поки інсталятор завантажить необхідні файли (мал. 3), після чого ви побачите вікно Центру інсталяції SQL Server (мал. 4). Центр інсталяції дозволяє не тільки встановити SQL Server, а й виконати різні операції з обслуговування сервера баз даних. У нашому випадку нас поки що цікавить установка, тому перейдіть до розділу Установка та виберіть команду Нова установка ізольованого екземпляра SQL Server або додавання компонентів до існуючої установки.

Мал. 4. Центр інсталяції SQL Server

Мал. 5. Розділ Встановлення

Запуститься інсталятор, перші кілька кроків не потребують коментарів. А ось про вибір компонентів слід поговорити окремо. Для роботи 1С не потрібні абсолютно всі компоненти, достатньо двох. Служби ядра СУБДі З'єднання з клієнтськими засобами. Раніше можна було вибрати компонент Засоби управління, в останньому випуску SQL Server (2017) установка засобів керування проводиться окремо - з розділу Встановлення. Отже, виберіть два основних компоненти, задайте каталоги установки (раніше ми вибирали каталог завантаження) та натисніть кнопку Далі.

Мал. 6. Вибір компонентів сервера

Натискайте кнопку Далі, доки не перейдете до розділу Конфігурація сервера (мал. 7). На вкладці Параметри сортування переконайтеся, що вибрано кодування Cyrillic_General_CI_AS. Якщо ви вибрали російську мову (мал. 2), то це кодування буде обрано за замовчуванням, а ось якщо ви віддаєте перевагу англійській мові на сервері, то кодування доведеться змінити.

В розділі Налаштування ядра СУБДна вкладці Конфігурація серверавстановіть змішаний режим автентифікації (рис. 8), а також встановіть пароль для облікового запису системного адміністратора сервера БД (sa ). Також необхідно призначити адміністраторів сервера. Якщо ви працюєте під CloudAdmin або іншим користувачем з адміністративними правами, просто натисніть кнопку Додати поточного користувача.

Наступна вкладка - Каталоги даних- Дуже важлива. Користувацькі бази даних і tempdb повинні зберігатися на самому продуктивному диску. В ідеалі додати SSD диск для зберігання баз даних. Хоча розташування бази можна вказувати при її створенні, завдання правильних налаштувань за замовчуванням позбавляє вас зайвої роботи, а також ситуації, коли база створюється засобами 1С і опиняється в каталозі за умовчанням, тобто. на системному диску Також можна вказати каталог для зберігання резервних копій.

Мал. 9. Каталоги даних (шляхи за замовчуванням)

Інші параметри можна залишити за замовчуванням. Натисніть кнопку Далі, а потім кнопку Встановитита зачекайте, поки SQL Server буде встановлюватися.

Поверніться у вікно Центру інсталяції, виконайте інсталяцію засобів керування SQL Server (мал. 10). Відкриється браузер зі сторінкою, звідки можна завантажити засоби керування. Завантажте файл інсталятора та виконуйте інсталяцію. Встановлювати засоби керування на сервері не обов'язково, їх можна встановити на комп'ютері адміністратора, але оскільки ми маємо віртуальний сервер, ми не ускладнюватимемо його налаштування і встановимо засоби керування SQL Server на цьому ж комп'ютері.

Налаштування MS SQL Server для роботи з 1С: Підприємство

Ми тільки-но виконали інсталяцію SQL Server та засобів управління. Залишилося налаштувати сервер для роботи з 1С. Використовуючи засоби керування, підключіться до сервера SQL Server. Клацніть на сервері у списку ліворуч правою кнопкою миші та виберіть команду Властивості(Рис. 11). Переконайтеся, що кодування Cyrillic_General_CI_AS. Інакше сервер доведеться перевстановити.

Мал. 11. Властивості сервера

Якщо з кодуванням все гаразд, перейдіть до розділу Пам'ять. Вкажіть доступний SQL-серверу обсяг ОЗУ, інакше SQL-сервер прагнутиме утилізувати всю доступну пам'ять. Якщо 1С буде встановлена ​​на цьому ж сервері, то таку поведінку SQL Server не можна назвати оптимальною - для 1С теж потрібно залишити доступні ресурси.

Закрийте вікно властивостей. Перейдіть до розділу Безпека, Імена входу. Клацніть правою кнопкою миші на розділі Імена входута виберіть команду Створити нове ім'я входу. Створіть новий обліковий запис користувача, від імені якого підключатиметься 1С - використовувати обліковий запис адміністратора (sa), надавши 1С максимальні права, м'яко кажучи, неправильно.

Введіть ім'я користувача, встановіть автентифікацію через SQL Server (рис. 13). Далі перейдіть до розділу Ролі сервераі виберіть dbcreator, processadmin і public (рис. 14).

Мал. 13. Створення нового облікового запису користувача для 1С

На цьому все. Ми встановили SQL Server та засоби управління, виконали базове налаштування сервера та створили обліковий запис для роботи 1С. У більшості випадків параметри SQL-сервера за промовчанням більш ніж підходять для забезпечення продуктивної роботи сервера 1С:Підприємство.

Оригінал: Midnight Commander - A Console Based File Manager for Linux
Автор: Pungki Arianto
Дата публікації: 23 жовтня 2013 року
Переклад: А. Кривошей
Дата перекладу: травень 2013 р.

Якщо вам доводиться працювати з великою кількістю файлів у консольному оточенні, ви можете знайти таку роботу досить стомлюючої. У графічному оточенні є файлові менеджери, які допомагають підвищити швидкість роботи з файлами. Вам не потрібно пам'ятати назву та синтаксис кожної команди, пов'язаної з файлами.

У консольному оточенні для роботи з файлами ви повинні знати основні команди та їх синтаксис. На щастя, Linux також є текстовий файловий менеджер, що працює в консольному оточенні. Він називається Midnight Commander (далі ми називатимемо його просто MC).

Заголовки розділів

Сайт Midnight Commander каже:
"GNU Midnight Commander - це візуальний файловий менеджер, що розповсюджується під ліцензією GPL, і тому він кваліфікується як Free Software. Це потужна текстова повнофункціональна програма, яка дозволяє копіювати, переміщати і видаляти файли та директорії, здійснювати пошук файлів і запускати на виконання команди оболонки. . Також включені вбудовані редактор та програма для перегляду файлів".

Як встановити Midnight Commander у Linux

За промовчанням MC, як правило, не встановлюється. У Debian, Ubuntu та Linux Mint ви можете встановити його за допомогою команди apt-get:

$ sudo apt-get install mc

У RHEL, CentOS та Fedora ви можете використовувати команду:

# yum install mc

Після інсталяції просто введіть "mc" (без лапок) в консолі для його запуску.

Можливості Midnight Commander

MC має багато корисних як користувачів, так і адміністраторів, функцій.

Копіювання, видалення, перейменування/переміщення, створення директорій

Інтерфейс MC розділений на дві колонки, незалежні одна від одної. Кожна колонка представляє активну директорію. Ви можете перемикатися між ними за допомогою кнопки Tab. У нижній частині екрану ви можете бачити кнопки з номерами, що відносяться до функціональних клавіш F1 – F10.
Для копіювання файлу з однієї директорії до іншої просто виділіть його і натисніть "F5". Для копіювання кількох файлів відразу необхідно спочатку виділити їх за допомогою кнопки "Insert".

MC запросить у вас підтвердження. Для початку копіювання просто натисніть "OK".
Видалення файлів ще простіше. Просто виділіть файли та натисніть "F8". Переміщення файлів здійснюється за допомогою клавіші "F6".
Однак, перейменування файлів трохи відрізняється. Натиснувши клавішу "F6", необхідно ввести нове ім'я файлу. Приклад, як це робиться, наведено нижче на скріншоті.

Для створення директорії можна натиснути "F7". MC створить нову директорію у поточній. Щоб дізнатися, що MC може робити з файлами, натисніть "F9" > File.

Вбудована утиліта для перегляду файлів

У консольному режимі є безліч текстових редакторів, таких як vi, joe і nano. MC має вбудовану програму для перегляду вмісту текстових файлів. Для її запуску виділіть файл та натисніть "F3". Ви також можете за необхідності редагувати файл, виділивши його та натиснувши "F4".
Коли ви вперше запустите текстовий редактор, MC попросить вас вибрати текстовий редактор за замовчуванням:

[email protected]~ $ Select an editor. Для зміни останнього, використовується "select-editor". 1. /bin/ed 2. /bin/nano

Потім, коли ви натиснете клавішу "F4", MC використовуватиме вибраний вами текстовий редактор. Якщо ви хочете змінити редактор за промовчанням, просто натисніть "F2", ви беріть "@" і введіть "select-editor" (без лапок).

Що, якщо ви хочете використовувати інший текстовий редактор, який не виявлено MC? Допустимо, ви хочете працювати з Vi. Це можна зробити інакше. Знайдіть у домашній директорії файл ".selected_editor". Це прихований файл, тому він починається з точки. Відредагуйте його так:

# Generated by /usr/bin/select-editor SELECTED_EDITOR="/usr/bin/vi"

Права доступу до файлів

Файли та директорії мають права доступу, які вказують, хто може читати, записувати та виконувати файли та директорії. Команда управління правами доступу - chmod. Щоб дізнатися, як ним користуватися, наберіть у терміналі "man chmod".
У MC вам потрібно лише виділити файл, потім натиснути "F9" > File > Chmod або "Ctrl-x" та "c". МС покаже вам поточні права доступу виділеного файлу та параметри, які можна змінити.

Власник файлу

Файли та директорії мають свого власника, а також групу власника. Привілеї власника управляються за допомогою описаної вище команди chmod. Управління власниками здійснюється за допомогою команди chown.
Як завжди, щоб дізнатися, як ним користуватися, наберіть у терміналі "man chmod". У MC потрібно просто виділити файл, потім натиснути "F9" > File > Chown, або "Ctrl-x" і "o". Тепер ви можете задати власника та групу власника зі списку доступних користувачів та груп.

У MC також є функція "Advanced Chown", яка є комбінацією chmod і chown, що дозволяє виконувати дві описані вище завдання в одному місці. Натисніть "F9" > File > Advanced Chown.

За промовчанням MC має двопанельний інтерфейс. Ці панелі призначені не лише для локальних директорій. Ви можете підключити їх до віддаленого комп'ютера через FTP.
У цьому випадку MC виступає як FTP-клієнт. Для підключення необхідно натиснути "F9" > FTP Link. MC запросить дані для підключення у наступному форматі:

User: [email protected] _or_ip_address

Якщо введені дані вірні, в одній з панелей ви побачите список директорій віддаленого комп'ютера.

Для відключення FTP-з'єднання можна натиснути "F9" > Command > Active VPS Link. У списку директорій Active VFS ви побачите FTP-з'єднання. Виберіть його та натисніть "Free VFSs". Якщо ви хочете просто перейти на локальну директорію без розриву FTP-з'єднання, виберіть "Change to".

Якщо у вашій мережі використовується проксі-сервер, можна налаштувати MC на роботу з проксі. Натисніть "F9" > Options > Virtual FS > Always use ftp proxy.

Вихід із Midnight Commander

Щоб вийти з програми Midnight Command, натисніть "F9" > File > Exit або "F10".

Для більш детального ознайомлення з можливостями MC, відвідайте Midnight Commander FAQ.

Після цього можна підключатися по 22 порту через putty до сервера. В якості імені користувача необхідно вказувати root, а пароль від свого адміністраторського облікового запису. Заходимо і бачимо звичайну чорну консоль:

Я, хоч і знаю всі популярні команди UNIX, все ж таки віддаю перевагу Midnight Commander або просто mc. У синології за замовчуванням його немає і просто так поставити його не вийде. Я спочатку вирішив завантажити вихідники, скомпілювати та встановити, як це зазвичай робиться. Але перед цим вирішив погуглити питання, може їсти шлях простіше.

І він справді є. Щоб швидко і легко встановити MC на Synology, достатньо просто підключити через панель керування альтернативний репозиторій і кілька кліків мишки встановити Midnight Commander. Для цього йдемо в Центр пакетів, натискаємо Налаштування, відкриваємо вкладку Джерела пакетіві додаємо новий:

Назва - SynoСommunity

Розташування http://packages.synocommunity.com

Тиснемо Ок. Всі. Тепер можна вибирати у списку пакетів розділ Спільнотаі там вибрати Midnight Commander, або щось інше, вам необхідне:

Тепер йдемо в консоль Synology, пишемо там 2 простих символи mcі працюємо у улюбленому та звичному midnight commander.

До речі, всередині все дуже цікаво влаштовано. Схоже на сильно змінений RHEL чи CentOS. Як web сервер використовується httpd, але при цьому в системі встановлений і працює і nginx і php-fpm. Система встановлена ​​на raid1, побудований на mdadm, який включений по розділу з кожного диска в системі. Користувальницькі томи на lvm. Може якось знайдеться час і бажання, покопаюся, розповім детальніше про нутрощі.

Онлайн курс Безпека Linux

Якщо у вас є бажання детальніше розібратися в процесах налаштування та забезпечення безпеки локальної та мережевої інфраструктури, побудованої на базі ОС Linux, рекомендую познайомитись з онлайн-курсом «Безпека Linux»в OTUS. Навчання триває три місяці, після чого успішні випускники курсу зможуть пройти співбесіди у партнерів. Програма курсу розроблена у вигляді серії практичних воркшопів і орієнтована на підготовлених слухачів, які вже мають знання та досвід в адмініструванні Linux. Чому навчитеся:
  • Застосовувати найкращі світові практики та стандарти ІБ (Debian, RedHat, MitRE);
  • Використовувати засоби для виявлення та експлуатації вразливостей у ОС Linux;
  • Встановлювати та конфігурувати мережеві системи виявлення та запобігання атакам;
  • Працювати із системами моніторингу та контейнеризації на базі Docker;
Перевірте себе на вступному тесті і дивіться детальніше програму.

Щоб позбавити себе мук при використанні командного рядка, а також не втратити розум від текстового редактора VI, необхідно встановити файловий менеджер. Який дозволить не лише вільно «подорожувати» диском Вашого сервера, а й створювати та редагувати папки (каталоги, директорії) та файли.

Як встановити Midnight Commander у CentOS

Для CentOS існує дуже схожий на відомий з DOS часів файловий менеджер Пітера Нортона Norton Commander, як на вигляд і колірній гамі, так і за фукціоналом файловий менеджер Midnight Commander.
Встановлення його зводиться до однієї команди:

Yum install mc

Для запуску файлового менеджера Midnight Commander використовуйте:

Після чого спілкування з CentOS набуває знайомого вигляду часів DOS.

Менеджер пакетів YUM

Вже не вперше в цій статті я посилаюсь на команду YUM для встановлення програмного забезпечення. Час познайомитися з нею ближче.

Що таке yum

YUM (Yellow dog Updater, Modified) - це менеджер пакетів, який вміє запитувати інформацію про пакети, отримувати пакети з репозиторіїв, встановлювати та видаляти їх, використовуючи автоматичний дозвіл залежностей, а також оновлювати систему до останніх версій пакетів.

Основні команди yum

Перевірка наявності оновлень:

Yum check-update

Оновлення всієї системи:

Yum update

Оновлення лише конкретного пакету:

Yum update<имя пакета>

Встановити пакет:

Yum install<имя пакета>

Видалити пакет:

Yum remove<имя пакета>

Показати всі доступні в репозиторії пакети:

Yum list

Перевірити доступність пакета в репозиторії (в імені пакета можна використовувати групові символи? і *):

Yum list<имя пакета>

Знайти пакет у назві якого чи описі є зазначене значення:

Yum search<строка поиска>

Очистити кеш системи:

Yum clean all

Як відкотити оновлення:

Yum downgrade<имя пакета>

Чим відрізняються команди YUM UPDATE та YUM UPGRADE

Я промовчав про ще одну команду — YUM UPGRADE. Дія якої схожа на YUM UPDATE. Різниця в тому, що при оновленні пакетів UPDATE зберігає застарілі версії пакетів, тобто при встановленні нової версії пакета, стара також залишається в системі.
UPGRADE не зберігає попередніх версій. Тобто відбувається повне заміщення.