GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Microsoft SQL Server na CentOS 8

V tomto tutoriálu vám ukážeme, jak nainstalovat Microsoft SQL Server na CentOS 8. Pro ty z vás, kteří nevěděli, Microsoft SQL Server je systém pro správu relačních databází vyvinutý společností Microsoft Jako databázový server se jedná o softwarový produkt s primární funkcí ukládání a získávání dat podle požadavků jiných softwarových aplikací, které mohou běžet buď na stejném počítači, nebo na jiném počítači v síti (včetně internetu).

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Microsoft SQL Server (MS SQL) na CentOS 8.

Předpoklady

  • Server s jedním z následujících operačních systémů:CentOS 8.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte Microsoft SQL Server na CentOS 8

Krok 1. Nejprve začněme tím, že zajistíme, aby byl váš systém aktuální.

sudo dnf clean all
sudo dnf update

Krok 2. Instalace Microsoft SQL Server na CentOS 8.

Potřebujeme přidat úložiště SQL Server 2019:

sudo curl https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo -o /etc/yum.repos.d/mssql-server-2019.repo 
sudo curl https://packages.microsoft.com/config/rhel/8/prod.repo -o /etc/yum.repos.d/msprod.repo

Dále spusťte následující příkazy pro instalaci serveru SQL:

sudo dnf install mssql-server

Po dokončení instalace balíčku spusťte mssql-conf setup a postupujte podle pokynů pro nastavení hesla SA a vyberte edici:

$ /opt/mssql/bin/mssql-conf setup

usermod: no changes
Choose an edition of SQL Server:
  1) Evaluation (free, no production use rights, 180-day limit)
  2) Developer (free, no production use rights)
  3) Express (free)
  4) Web (PAID)
  5) Standard (PAID)
  6) Enterprise (PAID) - CPU Core utilization restricted to 20 physical/40 hyperthreaded
  7) Enterprise Core (PAID) - CPU Core utilization up to Operating System Maximum
  8) I bought a license through a retail sales channel and have a product key to enter.

Details about editions can be found at
https://go.microsoft.com/fwlink/?LinkId=2109348&clcid=0x409

Use of PAID editions of this software requires separate licensing through a
Microsoft Volume Licensing program.
By choosing a PAID edition, you are verifying that you have the appropriate
number of licenses in place to install and run this software.

# select an edition you'd like to use
Enter your edition(1-8): 2
The license terms for this product can be found in
/usr/share/doc/mssql-server or downloaded from:
https://go.microsoft.com/fwlink/?LinkId=2104294&clcid=0x409

The privacy statement can be viewed at:
https://go.microsoft.com/fwlink/?LinkId=853010&clcid=0x409

Po dokončení konfigurace ověřte, zda je služba spuštěna a že by měla být spuštěna a nastavena tak, aby se spouštěla ​​při spouštění:

sudo systemctl status mssql-server.service 
sudo systemctl is-enabled mssql-server.service

Krok 3. Nakonfigurujte bránu firewall pro MS SQL.

Výchozí port SQL Serveru je TCP 1433. Pokud jako firewall používáte FirewallD, můžete použít následující příkazy:

sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent
sudo firewall-cmd --reload

Krok 4. Připojte se k serveru MS SQL.

Po dokončení instalace se připojte k serveru MS SQL pomocí následujícího příkazu:

sqlcmd -H 127.0.0.1 -U sa
Password: 
1>

sqlcmd s parametry pro název vašeho SQL serveru (-S), uživatelské jméno (-U) a heslo (-P).

Blahopřejeme! Úspěšně jste nainstalovali Microsoft SQL. Děkujeme, že jste použili tento návod k instalaci Microsoft SQL Server (MS SQL) do vašeho systému CentOS 8. Pro další pomoc nebo užitečné informace vám doporučujeme podívejte se na oficiální web Microsoft SQL Server.


Cent OS
  1. Jak nainstalovat Teamspeak 3 Server na CentOS 8

  2. Jak nainstalovat Microsoft SQL Server (MS SQL) na RHEL 7 (CentOS 7) / Ubuntu 16.04

  3. Instalace Microsoft SQL Server na CentOS 8 – průvodce krok za krokem?

  1. Jak nainstalovat SQL Express Server

  2. Jak nainstalovat Minecraft Server na CentOS 7

  3. Jak nainstalovat Nginx na CentOS 8

  1. Jak nainstalovat PostgreSQL na CentOS 8

  2. Jak nainstalovat MariaDB na CentOS 8

  3. Jak nainstalovat server FreeIPA na CentOS 7