How to Install SQL Server on CentOS 8
SQL Server is a powerful relational database management system from Microsoft. Installing SQL Server on CentOS 8 can provide a robust platform for database management. This tutorial aims to guide you through the step-by-step process of installing SQL Server on CentOS 8, from prerequisites to advanced configurations.
Prasyarat
- CentOS 8 installed on your machine.
- Access to a terminal with root privileges.
- Basic knowledge of Linux command line operations.
- Internet connection for downloading packages.
Langkah Utama
1. Update Sistem
Pastikan sistem Anda terupdate sebelum memulai instalasi. Jalankan perintah berikut:
sudo dnf update
2. Memasang Dependensi yang Diperlukan
SQL Server memerlukan beberapa paket tambahan. Install paket yang dibutuhkan dengan perintah:
sudo dnf install -y curl wget
3. Menambahkan Repository SQL Server
Untuk menginstal SQL Server, Anda perlu menambahkan repository Microsoft. Jalankan perintah berikut:
sudo curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
sudo curl https://packages.microsoft.com/config/rhel/8/prod.repo | sudo tee /etc/yum.repos.d/mssql-release.repo
4. Instal SQL Server
Setelah menambahkan repository, Anda dapat menginstal SQL Server dengan perintah berikut:
sudo dnf install -y mssql-server
5. Menjalankan Konfigurasi Awal
Setelah instalasi selesai, jalankan skrip konfigurasi untuk SQL Server:
sudo /opt/mssql/bin/mssql-conf setup
Ikuti petunjuk di layar untuk menyelesaikan konfigurasi. Anda akan diminta untuk memilih edisi SQL Server dan mengatur kata sandi untuk akun sistem administrator (SA).
6. Memverifikasi Status SQL Server
Setelah selesai, Anda bisa memeriksa status layanan SQL Server dengan perintah:
systemctl status mssql-server
Pastikan status menunjukkan bahwa layanan sedang berjalan.
Konfigurasi Lanjutan
1. Mengatur Firewall
Agar dapat mengakses SQL Server dari luar, Anda perlu membuka port 1433 di firewall:
sudo firewall-cmd --zone=public --permanent --add-port=1433/tcp
sudo firewall-cmd --reload
2. Memasang SQL Server Command-Line Tools
Anda mungkin ingin menginstal SQL Server command-line tools untuk mengelola database:
sudo dnf install -y mssql-tools unixODBC-devel
Untuk memudahkan akses, tambahkan direktori tools ke PATH Anda:
echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
source ~/.bash_profile
3. Mengkonfigurasi ODBC
Jika Anda perlu menghubungkan aplikasi lain ke SQL Server, pastikan ODBC diatur dengan benar. Edit file konfigurasi ODBC:
sudo nano /etc/odbcinst.ini
Tambahkan entri untuk SQL Server jika belum ada. Pastikan untuk menyimpan perubahan.
Best Practices
- Selalu lakukan backup data secara berkala untuk mencegah kehilangan data.
- Pastikan untuk menerapkan pembaruan keamanan secara rutin.
- Monitoring kinerja SQL Server secara berkala untuk menghindari bottlenecks.
- Gunakan koneksi yang aman, seperti SSL/TLS, untuk komunikasi data.
Troubleshooting
Jika Anda mengalami masalah saat menginstal atau menjalankan SQL Server, berikut adalah beberapa langkah yang dapat Anda coba:
- Periksa log error SQL Server yang terletak di
/var/opt/mssql/log/errorloguntuk informasi lebih lanjut.- Pastikan semua dependensi dan paket yang diperlukan telah terinstal dengan benar.
- Gunakan perintah
systemctl restart mssql-serveruntuk merestart layanan jika mengalami masalah.
Kesimpulan
Dalam tutorial ini, Anda telah belajar bagaimana cara menginstal SQL Server di CentOS 8. Dari pembaruan sistem hingga konfigurasi lanjutan, langkah-langkah ini memberikan foundation yang solid untuk memulai dengan SQL Server di lingkungan Linux. Dengan mengikuti praktik terbaik, Anda dapat memastikan bahwa SQL Server Anda berjalan dengan efisien dan aman. Selamat mencoba!
Verifikasi Teknis
Panduan ini disusun berdasarkan referensi teknis terbaru. Namun, konfigurasi server dapat bervariasi. Lihat sumber referensi asli →
📚 Artikel Terkait
Cara Backup Website dan Database di Debian 9 Server
514 kata • Baca selengkapnya →
Cara Install Driver SQL Server untuk PHP di Ubuntu
689 kata • Baca selengkapnya →
Cara Install Microsoft SQL Server 2022 di Ubuntu 22.04
609 kata • Baca selengkapnya →
Cara Install SQL Server 2022 (16.x) di Ubuntu 20.04
670 kata • Baca selengkapnya →