Hiện tại Microsoft đã hỗ trợ cho phép chúng ta có thể cài đặt MSSQL Server trên môi trường Linux rồi. Trong bài viết này, mình sẽ hướng dẫn các bạn cách cài đặt nó trên Ubuntu các bạn nhé!
Vì repository mặc định của Ubuntu không có tập tin cài đặt của MSSQL Server nên để cài đặt MSSQL server trên Ubuntu, chúng ta cần thêm MSSQL Server Ubuntu repository từ Microsoft trước.
Trước tiên thì các bạn cần thêm certificate của Microsoft vào máy của mình, bằng cách sử dụng câu lệnh sau:
1 |
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - |
sau đó thì thêm MSSQL Server Ubuntu repository vào:
1 |
sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-2017.list)" |
Mặc dù trong URL repository trên, các bạn có thể thấy là dành cho Ubuntu phiên bản 16.04 nhưng các bạn có thể cài đặt MSSQL Server trong các phiên bản cao hơn của Ubuntu cũng được. Như của mình, đang dùng là phiên bản 17.10 của Ubuntu.
Sau khi đã thêm MSSQL Server repository, các bạn cần chạy câu lệnh:
1 |
sudo apt-get update |
để cập nhập tất cả các software có trong repository của máy Ubuntu của các bạn.
Lúc này, nếu các bạn sử dụng câu lệnh apt-cache để search MSSQL Server thì sẽ thấy kết quả như sau:
Bây giờ thì các bạn có thể bắt đầu cài đặt MSSQL Server rồi:
1 |
sudo apt-get install -y mssql-server |
Kết quả:
Như các bạn thấy trong cửa sổ trên, chúng ta cần chạy tiếp câu lệnh:
1 |
sudo /opt/mssql/bin/mssql-conf setup |
để hoàn thành việc cài đặt: chọn phiên bản MSSQL Server mà các bạn cần sử dụng và set password cho tài khoản “sa”.
Chọn phiên bản MSSQL Server:
Ở đây, mình sẽ nhập 3 để cài đặt phiên bản Express của MSSQL Server. Các bạn có thể tùy chọn theo nhu cầu của mình, các bạn nhé!
Đồng ý điều khoản sử dụng. Nhập Yes nha các bạn.
Cửa sổ trên cho phép chúng ta nhập mật khẩu của tài khoản “sa”. Các bạn hãy đặt mật khẩu rồi confirm lại theo ý của mình nhé.
Hoàn thành:
Các bạn có thể kiểm tra kết quả bằng cách chạy câu lệnh sau:
1 |
systemctl status mssql-server |
Kết quả:
Minh
cảm ơn anh em đã làm thành công
phạm thái
a ơi e đang dùng utunbu 16.04 64bit e làm như a nhưng không đc a ak, a có thể hướng dẫn e cách cài không ạ?
Khanh Nguyen
Bị lỗi gì bạn ơi?
phạm thái
a ơi mỗi khi e chạy dòng sudo get-apt thì nó báo lỗi 2 dòng như vậy:
E: Malformed line 1 in source list /etc/apt/sources.list.d/mssql-server.list (type)
E: The list of sources could not be read.