Một trong những phần quan trọng của hầu hết các hệ thống phần mềm là máy chủ cơ sở dữ liệu. Đây là một chương trình được sử dụng để lưu trữ và quản lý dữ liệu cho các ứng dụng phần mềm khác.
Hướng dẫn này sẽ chỉ cho bạn cách cài đặt Microsoft SQL Server trên Ubuntu 20.04. SQL Server là một trong những máy chủ cơ sở dữ liệu mạnh mẽ và được sử dụng rộng rãi trong ngành CNTT. SQL Server gốc dành cho Linux đã có từ năm 2017, trong khi các phiên bản SQL Server trước đó chỉ có sẵn cho hệ điều hành Windows.
Cài đặt SQL Server 2019
Để bắt đầu, hãy nhập khóa Microsoft public GNU Privacy Guard (GnuPG) vào danh sách các khóa đáng tin cậy (trusted keys) để hệ thống của bạn thiết lập kết nối được mã hóa và an toàn khi tải xuống SQL Server từ kho lưu trữ của Microsoft.
Sử dụng lệnh bên dưới để nhập khóa GnuPG.
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
Bây giờ bạn nên đăng ký kho lưu trữ gói Microsoft SQL Server Ubuntu cho SQL Server 2019. Đây là kho lưu trữ mà từ đó bạn sẽ tải xuống SQL Server 2019 cho Ubuntu Linux.
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)"
Lưu ý : Thay thế số phiên bản, tức là 20.04 trong lệnh trên bằng phiên bản LTS (hỗ trợ dài hạn) của Ubuntu bạn đang sử dụng. Ví dụ: nếu bạn đang sử dụng Ubuntu 18.04, hãy thay thế /ubuntu/20.04 bằng /ubuntu/18.04.
Cập nhật danh sách kho lưu trữ của bạn trước khi cài đặt SQL Server để bạn nhận được các thay đổi cho kho lưu trữ mới được thêm vào.
sudo apt update
Cuối cùng, cài đặt gói SQL Server bằng lệnh bên dưới.
sudo apt install -y mssql-server
Cấu hình máy chủ
Sau khi quá trình cài đặt hoàn tất, bạn nên tiến hành cấu hình phiên bản SQL Server của mình bằng cách thiết lập mật khẩu Quản trị viên Hệ thống (System Administrator, viết tắt là SA).
Chạy lệnh bên dưới để bắt đầu cấu hình SQL Server của bạn.
sudo /opt/mssql/bin/mssql-conf setup
Lời nhắc đầu tiên trong cấu hình sẽ yêu cầu bạn chọn phiên bản SQL Server mà bạn muốn cài đặt. Cả hai phiên bản trả phí và miễn phí đều có sẵn. Hướng dẫn này sẽ sử dụng phiên bản SQL Server Express, là tùy chọn 3. Nhập tùy chọn của bạn và nhấn Enter.
Sau đó, hệ thống sẽ hiển thị cho bạn một đường link đến các điều khoản cấp phép và lời nhắc chấp nhận các điều khoản. Nhập Yes để đồng ý với các điều khoản và tiến hành cài đặt.
Bước tiếp theo là đặt mật khẩu Quản trị viên Hệ thống (SA) cho phiên bản SQL Server của bạn. Sử dụng mật khẩu mạnh và an toàn để tránh dữ liệu của bạn bị đánh cắp.
Bạn có thể kiểm tra trạng thái của dịch vụ SQL Server của mình bằng lệnh systemctl.
systemctl status mssql-server
Cài đặt Azure Data Studio
Có một số cách bạn có thể tương tác với cơ sở dữ liệu SQL Server trên Linux, sử dụng dòng lệnh hoặc thông qua ứng dụng giao diện người dùng đồ họa (GUI); hướng dẫn này sử dụng GUI.
Trong phần này, bạn sẽ cài đặt Azure Data Studio, một công cụ quản lý cơ sở dữ liệu đa nền tảng nhẹ. Bạn có thể sử dụng Azure Data Studio để truy vấn, thiết kế và duy trì cơ sở dữ liệu của mình tại chỗ hoặc trên đám mây.
Trước hết, hãy tải xuống gói Azure Data Studio Debian vào thư mục Tải xuống của bạn .
Tải xuống: Azure Data Studio
Cài đặt gói Azure Data Studio DEB bằng lệnh sau.
sudo apt install ~/Downloads/azuredatastudio-linux-1.30.0.deb
Lưu ý, lệnh giả định rằng thư mục Tải xuống có chứa gói DEB, vì vậy hãy đảm bảo rằng bạn đang sử dụng đúng vị trí thư mục.
Chạy Azure Data Studio
Sau khi quá trình cài đặt ở trên hoàn tất, bạn có thể khởi động Azure Data Studio từ terminal.
azuredatastudio
Màn hình chào mừng của Azure Data Studio sẽ giống như bên dưới.
Để kết nối với máy chủ cơ sở dữ liệu, hãy nhấp vào đường link New Connection trong phần Start. Sau đó, bạn sẽ được nhắc nhập chi tiết kết nối cơ sở dữ liệu của mình.
Vì cơ sở dữ liệu bạn đang kết nối nằm trên PC của bạn, hãy sử dụng localhost làm tên máy chủ. Tên người dùng mặc định là SA. Nhập mật khẩu bạn đã sử dụng khi định cấu hình phiên bản SQL Server của mình. Cuối cùng, nhấp vào nút Connect.
Màn hình Connection Details (Chi tiết kết nối) của bạn sẽ tương tự như màn hình hiển thị bên dưới.
Sau khi kết nối, hệ thống sẽ liệt kê tất cả cơ sở dữ liệu của bạn ở khung bên trái. Bây giờ bạn có thể quản lý cơ sở dữ liệu của mình từ màn hình này.
Tại sao sử dụng Cơ sở dữ liệu dựa trên SQL?
Hướng dẫn này đã chỉ cho bạn cách cài đặt Microsoft SQL Server, một hệ thống cơ sở dữ liệu quan hệ, trên Ubuntu Linux. Ngoài ra, bạn đã cài đặt Azure Data Studio để dễ dàng quản lý cơ sở dữ liệu của mình. Cơ sở dữ liệu dựa trên SQL dễ quản lý, có thể mở rộng và được sử dụng rộng rãi bởi các quản trị viên cơ sở dữ liệu.
Vân Nguyễn
Dịch từ: https://www.makeuseof.com/install-and-set-up-microsoft-sql-server-on-ubuntu/














Bình luận (0
)