In questo tutorial, ti mostreremo come installare e configurare Microsoft SQL Server sul tuo CentOS 7. Per chi non lo sapesse, Microsoft SQL Server è un sistema di gestione di database relazionali sviluppato da Microsoft.Come server di database, è un prodotto software con la funzione principale di archiviare e recuperare dati come richiesto da altre applicazioni software che possono essere eseguite sullo stesso computer o su un altro computer attraverso una rete (incluso Internet).
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo di Microsoft SQL Server (MS SQL) su un server CentOS 7.
Installa Microsoft SQL Server su CentOS 7
Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.
yum clean all yum -y update
Passaggio 2. Installazione di Microsoft SQL Server.
Per iniziare, dovremo aggiungere due repository al nostro elenco di sorgenti software:
wget https://packages.microsoft.com/config/rhel/7/mssql-server.repo wget https://packages.microsoft.com/config/rhel/7/prod.repo mv *.repo /etc/yum.repos.d/mssql.repo
Quindi installa i pacchetti usando yum
gestore di pacchetti, come al solito:
yum install -y mssql-server mssql-tools
Passaggio 3. Configura il server MS SQL.
Una volta completata l'installazione, ti verrà ricordato di eseguire lo script di configurazione (/opt/mssql/bin/sqlservr-setup
) per accettare i termini della licenza, impostare la password per l'utente SA e avviare il servizio.
/opt/mssql/bin/sqlservr-setup
Risultato:
Microsoft(R) SQL Server(R) Setup You can abort setup at anytime by pressing Ctrl-C. Start this program with the --help option for information about running it in unattended mode. The license terms for this product can be downloaded from http://go.microsoft.com/fwlink/?LinkId=746388 and found in /usr/share/doc/mssql-server/LICENSE.TXT. Do you accept the license terms? If so, please type "YES": YES Please enter a password for the system administrator (SA) account: Enter Admin Password Please confirm the password for the system administrator (SA) account: Re Enter Admin Password Setting system administrator (SA) account password... Do you wish to start the SQL Server service now? [y/n]: n You can use sqlservr-setup --start-service to start SQL Server, and sqlservr-setup --enable-service to enable SQL Server to start at boot. Setup completed successfully.
Infine, avvia il servizio MS SQL:
systemctl start mssql-server systemctl enable mssql-server
Passaggio 4. Configura Firewall per MS SQL.
Configura il firewall per consentire la porta 1433 in modo da poter accedere al server SQL da macchine esterne:
firewall-cmd --permanent --zone=public --add-port=1433/tcp firewall-cmd --reload
Passaggio 5. Connettiti al server MS SQL.
Una volta completata l'installazione, connettiti al server MS SQL utilizzando il seguente comando:
sqlcmd -H 127.0.0.1 -U sa Password: 1>
Congratulazioni! Hai installato con successo Microsoft SQL Server. Grazie per aver utilizzato questo tutorial per l'installazione di Microsoft SQL Server (MS SQL) sul tuo sistema CentOS 7. Per ulteriore aiuto o informazioni utili, ti consigliamo di per controllare il sito Web ufficiale di Microsoft SQL Server.