Instalacja mc - instalacja Midnight Commandera. Midnight Commander: instalacja, aktualizacja i użytkowanie MC Instalacja serwera mc Ubuntu 16.04

Zazwyczaj instalacja MS SQL Server nie jest brana pod uwagę, ponieważ uważa się, że jest to dość proste - kliknij kilka razy przycisk Dalej, a baza danych zostanie zainstalowana. Istnieje jednak kilka niuansów, które mogą zatruć życie nawet doświadczonemu administratorowi, pod warunkiem, że nie zainstalował on wcześniej MS SQL Server dla 1C.

Tworzenie serwerów wirtualnych

Pierwszym krokiem jest utworzenie jednego lub dwóch serwerów wirtualnych. O wyborze optymalnej konfiguracji serwera wirtualnego dla 1C pisaliśmy wcześniej. Przy dużym obciążeniu będziesz potrzebować dwóch serwerów wirtualnych - jeden będzie używany dla 1C, a drugi dla DBMS. W tym artykule założymy, że obciążenie jest umiarkowane, dlatego zarówno 1C, jak i DBMS zostaną zainstalowane na jednym serwerze. Konfigurację serwera wirtualnego pokazano w tabeli.

Konfiguracja serwera wirtualnego przy umiarkowanym obciążeniu

Instalowanie MS SQL Server dla 1C

Pobierz najnowszą wersję MS SQL Server. Nie będziemy szczegółowo omawiać procesu instalacji - jest to naprawdę proste. Ale skupimy się tylko na niezbędnych ustawieniach.

Domyślnie MS SQL Server jest ładowany na dysk systemowy C:. Wybierając niestandardowy typ instalacji (rys. 1), możesz zmienić docelowy dysk i katalog (rys. 2).

Ryż. 1. Narzędzie do pobierania MS SQL Server

Ryż. 2. Wybierz katalog pobierania

Następnie należy poczekać, aż instalator pobierze niezbędne pliki (rys. 3), po czym wyświetli się okno Centrum instalacji SQL Server (rys. 4). Centrum instalacyjne nie tylko umożliwia instalację SQL Server, ale także wykonuje różne operacje konserwacyjne serwera bazy danych. W naszym przypadku interesuje nas na razie instalacja, dlatego przejdź do sekcji Instalacja i wybierz Nowa instalacja samodzielnej instancji SQL Server lub dodaj komponenty do już istniejącej instalacji.

Ryż. 4. Centrum instalacji SQL Server

Ryż. 5. Sekcja instalacyjna

Uruchomi się instalator, kilka pierwszych kroków nie wymaga komentarza. Ale o wyborze komponentów musimy porozmawiać osobno. Absolutnie wszystkie komponenty nie są potrzebne do działania 1C, wystarczą dwa - Usługi silnika bazy danych I Łączenie z narzędziami klienta. Wcześniej można było wybrać komponent Sterownica, w najnowszej wersji SQL Server (2017) narzędzia do zarządzania instalowane są osobno - z sekcji Instalacja. Zatem wybierz dwa główne komponenty, ustaw katalogi instalacyjne (wcześniej wybieraliśmy katalog pobierania) i kliknij przycisk Dalej.

Ryż. 6. Wybór komponentów serwera

Klikaj Dalej, aż przejdziesz do sekcji Konfiguracja serwera (rys. 7). Na karcie Opcje sortowania upewnij się, że kodowanie to Cyrillic_General_CI_AS. Jeśli wybierzesz rosyjski (ryc. 2), to kodowanie zostanie wybrane domyślnie, ale jeśli wolisz angielski na serwerze, kodowanie będzie musiało zostać zmienione.

W rozdziale Konfigurowanie jądra DBMS na karcie Konfiguracja serwera ustaw tryb uwierzytelniania mieszanego (rys. 8), a także ustaw hasło dla konta administratora systemu serwera bazy danych (sa). Musisz także przypisać administratorów serwera. Jeśli korzystasz z CloudAdmin lub innego użytkownika z uprawnieniami administracyjnymi, po prostu kliknij przycisk Dodaj bieżącego użytkownika.

Następna zakładka - Katalogi danych- bardzo ważne. Bazy danych użytkowników i tempdb powinny być przechowywane na dysku o najwyższej wydajności. Idealnie byłoby dodać dysk SSD do przechowywania baz danych. Choć lokalizację bazy danych można określić podczas jej tworzenia, to ustawienie prawidłowych ustawień domyślnych pozwala uniknąć niepotrzebnej pracy, a także sytuacji, gdy baza danych tworzona za pomocą narzędzi 1C trafia do katalogu domyślnego, tj. na dysku systemowym. Możesz także od razu określić katalog do przechowywania kopii zapasowych.

Ryż. 9. Katalogi danych (ścieżki domyślne)

Pozostałe parametry można pozostawić domyślne. Naciśnij przycisk Dalej a następnie przycisk zainstalować i poczekaj na instalację SQL Server.

Wróć do okna Centrum instalacji i zainstaluj narzędzia do zarządzania SQL Server (Rysunek 10). Otworzy się przeglądarka ze stroną, na której możesz pobrać elementy sterujące. Pobierz plik instalacyjny i zainstaluj. Nie jest konieczne instalowanie narzędzi do zarządzania na serwerze, można je zainstalować na komputerze administratora, ale ponieważ mamy serwer wirtualny, nie będziemy komplikować jego konfiguracji i zainstalujemy narzędzia do zarządzania SQL Server na tym samym komputerze.

Konfigurowanie MS SQL Server do współpracy z 1C:Enterprise

Właśnie zakończyliśmy instalację SQL Server i narzędzi do zarządzania. Pozostaje tylko skonfigurować serwer do pracy z 1C. Korzystając z narzędzi do zarządzania, połącz się z SQL Server. Kliknij prawym przyciskiem myszy serwer na liście po lewej stronie i wybierz polecenie Nieruchomości(ryc. 11). Upewnij się, że kodowanie to Cyrillic_General_CI_AS. W przeciwnym razie serwer będzie musiał zostać ponownie zainstalowany.

Ryż. 11. Właściwości serwera

Jeśli wszystko jest w porządku z kodowaniem, przejdź do sekcji Pamięć. Określ ilość pamięci RAM dostępnej dla serwera SQL, w przeciwnym razie serwer SQL będzie próbował odzyskać całą dostępną pamięć. Jeśli 1C jest zainstalowany na tym samym serwerze, tego zachowania SQL Server nie można nazwać optymalnym - w przypadku 1C należy również pozostawić dostępne zasoby.

Zamknij okno właściwości. Przejdź do sekcji Bezpieczeństwo, logowanie. Kliknij prawym przyciskiem myszy partycję Logowania i wybierz drużynę Utwórz nowy login. Utwórz nowe konto użytkownika, w imieniu którego połączy się 1C - używanie konta administratora (sa), nadanie 1C maksymalnych uprawnień, delikatnie mówiąc, jest nieprawidłowe.

Wprowadź nazwę użytkownika, ustaw uwierzytelnianie poprzez SQL Server (rys. 13). Następnie przejdź do sekcji Role serwera i wybierz dbcreator, Processadmin i Public (Rysunek 14).

Ryż. 13. Utworzenie nowego konta użytkownika dla 1C

To wszystko. Zainstalowaliśmy SQL Server i narzędzia do zarządzania, przeprowadziliśmy podstawową konfigurację serwera i utworzyliśmy konto dla 1C. W większości przypadków domyślne parametry serwera SQL są więcej niż odpowiednie do zapewnienia produktywnego działania serwera 1C:Enterprise.

Będąc fanem dwupanelowych menedżerów plików, po prostu nie mogłem przejść obojętnie obok tak ważnego wydarzenia! Midnight Commander, czyli MC, po wielu latach bezczynności, został zaktualizowany do wersji 4.6.3. Tłumi wiele chrząszczy i karaluchów ku uciesze zwykłych użytkowników. Temu poświęcona jest niniejsza notatka.

Trzeba powiedzieć, że Midnight Commander jest spadkobiercą tradycji Norton Commander, więc jeśli komuś będzie brakować legendarnego dwupanelowego menadżera plików, to znajdzie w Linuksie jego godnego następcę w osobie Midnight Commandera.

Co zmieniło się w nowym Midnight Commanderze?
Wśród najbardziej uderzających zmian: zmieniono domyślne podświetlanie typów plików, naprawiono stary i bardzo irytujący błąd „Interpreter jest zajęty wykonywaniem polecenia”, wyświetlana jest ilość wolnego miejsca w bieżącym punkcie podłączenia i tylko ogromna ilość innych zmian. Twórcy obiecują także, że w najbliższej przyszłości będą kontynuować poszukiwania błędów i łączyć wszystkie zgromadzone łatki, aby ukochany przez wielu Midnight Commander stał się jeszcze piękniejszy.

Ogólnie rzecz biorąc, wszystko to warto zaktualizować starego, dobrego Midnight Commandera. Istnieją zestawy dla niektórych dystrybucji, więc możesz natychmiast pobrać mc ze strony projektu w formie przygotowanej dla Twojej dystrybucji. Dla tych z nas, którzy jak autor tych słów używa Rock-Solid Debian Stable, zbudowanie Midnight Commandera ze źródeł bezpośrednio do pakietu nie będzie problemem. Po prostu pobierz stąd kawałek, który Ci się podoba i wydaj kilka prostych poleceń:

i napisz, że sami zmontowaliśmy paczkę, po czym:
i zobacz, jak Midnight Commander zjednoczy się w ciągu kilku chwil. Kompilacja powinna przebiegać bez problemów, a powstały pakiet deb można łatwo i prosto zainstalować:
To kończy instalację mc, istniejący Midnight Commander zostanie zaktualizowany do wersji 4.6.3. Następnie wpisz zwykłe mc i ciesz się. Tak wygląda Midnight Commander na moim komputerze:

Skróty klawiaturowe MC
Wycisnąć Dowódca PółnocyTo wszystko, warto pamiętać przynajmniej o kilku skrótach klawiszowych, które znacznie ułatwią realizację zadań. Skróty klawiaturowe wDowódca Północymają funkcję: kombinację Ctrl + x c oznacza, że ​​musisz nacisnąć CTRL i X, zwolnić, a następnie nacisnąć klawisz C.

Oto niektóre kombinacje klawiszy Midnight Commandera:

  • Ctrl+R aktualizuje aktywny panel;
  • Ctrl + X C przeglądanie/zmiana uprawnień (chmod) dla zaznaczonych plików;
  • Ctrl + X O przeglądaj/zmieniaj właściciela (chown) zaznaczonych plików;
  • Ctrl+S Lub Alt+S otwiera okno dialogowe szybkiego wyszukiwania (wpisane znaki są wyświetlane nie w wierszu poleceń, ale w wierszu wyszukiwania);
  • Ctrl + X A otwiera okno dialogowe wirtualnych systemów plików;
  • klawisz kontrolny+ \ wyświetla menu często używanych katalogów.
  • Ctrl+XJ Wyświetlone zostaną wszystkie zadania w tle.
  • Ctrl + X T wyślij wybrane obiekty do linii poleceń
  • Ctrl + X S utwórz dowiązanie symboliczne (dowiązanie symboliczne)
  • Ctrl + X Q szybki podgląd zawartości pliku w drugim panelu.
  • Ctrl + X I szybkie przeglądanie informacji o bieżącym obiekcie w drugim panelu.
  • ESC + T lub ALT + T zmień typ panelu (standardowy, skrócony, rozszerzony);
  • ESC + H lub ALT + H wywołuje listę ostatnio wykonanych poleceń;
  • Alt+G zaznacza pierwszy plik lub katalog na liście wyświetlanej w panelu
  • Alt+R zaznacza środkowy plik lub katalog na liście wyświetlanej w panelu
  • Alt+J zaznacza ostatni plik lub katalog na liście wyświetlanej w panelu
  • Alt+O panel nieaktywny przechodzi do katalogu wskazanego przez panel aktywny.
  • Alt + . nie pokazuj ani nie pokazuj ukrytych plików lub katalogów.
  • Alt +, przełącznik trybu wyświetlania panelu (pionowy/poziomy).
  • +(Plus) wywołuje okno umożliwiające wybranie grupy plików (można używać wyrażeń regularnych)
  • \ (Odwrotny ukośnik) odznacza grupę plików (działanie odwrotne do
    wywoływane klawiszem „+”).
Należy zauważyć, że przynajmniej w wersji 4.6.3 skróty klawiaturowe mogą nie działać, jeśli wyłączony jest układ rosyjski.

Skojarzenie aplikacji w Midnight Commander
Na przykład, jeśli zaznaczysz plik PDF i naciśniesz Enter, KPDF/Evince powinien uruchomić i otworzyć plik PDF. Jeśli tak się nie stanie, skopiuj plik ustawień z /etc/mc i umieść go w .mc/bindings
Faktem jest, że MC nie czyta globalnej konfiguracji, o której ludzie na forach często nie piszą. Musisz więc edytować kopię lokalną.

Możesz także edytować to bezpośrednio w MC: F9 – Polecenie – Edytuj plik rozszerzenia
i edytuj tam powiązania z rozszerzeniami plików.

Spinki do mankietów
Obecnie trwają główne prace nad Midnight Commanderem

Następnie możesz połączyć się z serwerem przez port 22 za pomocą putty. Musisz podać root jako nazwę użytkownika i konto administratora jako hasło. Wchodzimy i widzimy zwykłą czarną konsolę:

Chociaż znam wszystkie popularne polecenia UNIX-owe, nadal wolę używać Midnight Commandera lub po prostu mc. Synology nie ma tej opcji domyślnie i nie można jej po prostu zainstalować. Najpierw zdecydowałem się pobrać źródła, skompilować i zainstalować, jak zwykle. Ale wcześniej zdecydowałem się zadać pytanie w Google, może istnieje prostszy sposób.

I rzeczywiście nim jest. Aby szybko i łatwo zainstalować MC na Synology, wystarczy podłączyć alternatywne repozytorium poprzez panel sterowania i zainstalować Midnight Commander kilkoma kliknięciami myszy. Aby to zrobić, idziemy do Centrum pakietów, naciskać Ustawienia, otwórz kartę Źródła pakietów i dodaj nowy:

Nazwa - Społeczność Syno

Lokalizacja - http://packages.synocommunity.com

Kliknij OK. Wszystko. Teraz możesz wybrać sekcję na liście pakietów Wspólnota i tam wybierz Midnight Commander lub coś innego, czego potrzebujesz:

Przejdź teraz do konsoli Synology, wpisz tam 2 proste znaki mc i pracujemy w naszym ulubionym i znajomym dowódcy północy.

Swoją drogą wszystko w środku jest bardzo ciekawie ułożone. Wygląda jak mocno zmodyfikowany RHEL lub CentOS. httpd jest używany jako serwer WWW, ale w systemie są zainstalowane i uruchomione zarówno nginx, jak i php-fpm. System jest zainstalowany na raid1, zbudowanym na mdadm, który zawiera partycję z każdego dysku w systemie. Wolumeny użytkowników na lvm. Może kiedyś znajdę czas i ochotę, poszperam i opowiem więcej o wnętrzach.

Kurs online Bezpieczeństwo Linuksa

Jeśli chcesz bardziej szczegółowo zrozumieć procesy zakładania i zapewniania bezpieczeństwa infrastruktury lokalnej i sieciowej zbudowanej na systemie operacyjnym Linux, polecam zapoznać się z kurs online „Bezpieczeństwo Linuksa” w OTUSIE. Szkolenie trwa 3 miesiące, po których absolwenci, którzy pomyślnie przejdą kurs, będą mogli przejść rozmowy kwalifikacyjne z partnerami. Program kursu opracowany jest w formie serii praktycznych warsztatów i skierowany jest do przeszkolonych studentów, którzy posiadają już wiedzę i doświadczenie w administrowaniu Linuksem. Czego się dowiesz:
  • Stosuj najlepsze światowe praktyki i standardy bezpieczeństwa informacji (Debian, RedHat, MitRE);
  • Używaj narzędzi do wykrywania i wykorzystywania luk w zabezpieczeniach systemu operacyjnego Linux;
  • Zainstaluj i skonfiguruj systemy wykrywania i zapobiegania atakom sieciowym;
  • Praca z systemami monitorowania i konteneryzacji opartymi o Docker;
Sprawdź się podczas testu wstępnego i zapoznaj się z programem, aby uzyskać więcej informacji.

Aby oszczędzić sobie kłopotów z używaniem wiersza poleceń i uniknąć zatracenia się w edytorze tekstu VI, musisz zainstalować menedżera plików. Co pozwoli Ci nie tylko swobodnie „podróżować” po dysku Twojego serwera, ale także tworzyć i edytować foldery (katalogi) i pliki.

Jak zainstalować Midnight Commander na CentOS

Dla CentOS istnieje menedżer plików Peter Norton Norton Commander, który jest boleśnie podobny do menedżera plików, którego Peter Norton znał od czasów DOS-u, zarówno pod względem wyglądu i schematu kolorów, jak i funkcjonalności, menedżera plików Midnight Commander.
Instalacja sprowadza się do jednego polecenia:

Mniam, zainstaluj mc

Aby uruchomić menedżera plików Midnight Commander użyj:

Po tym czasie komunikacja z CentOS-em nabiera znajomego wyglądu z czasów DOS-u.

Menedżer pakietów YUM

Nie po raz pierwszy w tym artykule odwołuję się do polecenia YUM służącego do instalowania oprogramowania. Czas poznać ją lepiej.

Co to jest mniam

YUM (Yellow dog Updater, Modified) to menedżer pakietów, który może wysyłać zapytania o informacje o pakietach, pobierać pakiety z repozytoriów, instalować i usuwać je przy użyciu automatycznego rozwiązywania zależności oraz aktualizować cały system do najnowszych wersji pakietów.

Podstawowe polecenia mniam

Sprawdzanie aktualizacji:

Mniam, aktualizacja kontrolna

Aktualizacja całego systemu:

Mniam aktualizacja

Aktualizowanie tylko określonego pakietu:

Mniam aktualizacja<имя пакета>

Zainstaluj pakiet:

Mniam, zainstaluj<имя пакета>

Usuń pakiet:

Mniam, usuń<имя пакета>

Pokaż wszystkie pakiety dostępne w repozytorium:

Mniam, lista

Sprawdź dostępność pakietu w repozytorium (w nazwie pakietu możesz użyć symboli wieloznacznych ? i *):

Mniam, lista<имя пакета>

Znajdź pakiet, którego nazwa lub opis zawiera podaną wartość:

Mniam, szukaj<строка поиска>

Wyczyść pamięć podręczną systemu:

Mniam, wszystko czyste

Jak wycofać aktualizację:

Mniam, obniżka<имя пакета>

Jaka jest różnica między poleceniami YUM UPDATE i YUM UPGRADE?

Milczałem na temat jeszcze jednego polecenia - YUM UPGRADE. którego działanie jest podobne do YUM UPDATE. Różnica polega na tym, że podczas aktualizacji pakietów UPDATE zapisuje nieaktualne wersje pakietów, czyli podczas instalowania nowej wersji pakietu, stara również pozostaje w systemie.
UPGRADE nie zapisuje poprzednich wersji. Oznacza to, że następuje całkowita wymiana.