Как установить Microsoft SQL Server на CentOS 8
В этом руководстве мы покажем вам, как установить Microsoft SQL Server на CentOS 8. Для тех из вас, кто не знал, Microsoft SQL Server — это система управления реляционными базами данных, разработанная Microsoft. В качестве сервера базы данных это программный продукт, основная функция которого заключается в хранении и извлечении данных по запросу других программных приложений, которые могут работать либо на том же компьютере, либо на другом компьютере в сети (включая Интернет).
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Microsoft SQL Server (MS SQL) на CentOS 8.
Установите Microsoft SQL Server на CentOS 8
Шаг 1. Во-первых, давайте начнем с проверки актуальности вашей системы.
sudo dnf clean all sudo dnf update
Шаг 2. Установка Microsoft SQL Server на CentOS 8.
Нам нужно добавить репозиторий 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
Затем выполните следующие команды для установки SQL Server:
sudo dnf install mssql-server
После завершения установки пакета запустите программу установки и следуйте инструкциям по установке пароля SA и выберите свою версию:mssql-conf
$ /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
После завершения настройки убедитесь, что служба запущена, и служба должна быть запущена и настроена на запуск при загрузке:
sudo systemctl status mssql-server.service sudo systemctl is-enabled mssql-server.service
Шаг 3. Настройте брандмауэр для MS SQL.
Порт SQL Server по умолчанию — TCP 1433. Если вы используете FirewallD в качестве брандмауэра, вы можете использовать следующие команды:
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload
Шаг 4. Подключитесь к серверу MS SQL.
После завершения установки подключитесь к серверу MS SQL, используя следующую команду:
sqlcmd -H 127.0.0.1 -U sa Password: 1>
sqlcmd с параметрами для вашего имени SQL Server (-S), имени пользователя (-U) и пароля (-P).
Поздравляю! Вы успешно установили Microsoft SQL . Благодарим за использование этого руководства для установки Microsoft SQL Server (MS SQL) в вашей системе CentOS 8. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный веб-сайт Microsoft SQL Server .