Tạo tài khoản login trên SQL Server – SQL Server authentication

Như đã giới thiệu trong bài viết trước, chúng ta đã biết SQL hỗ trơ hai kiểu chứng thực người dùng là SQL Server user và Windows user (SQL Server authentication and Windows authentication). Trong bài này, chúng ta sẽ tiến hành tạo một tài khoản SQL Server authentication. SQL Server authentication, sử dụng user trên SQL Server để chứng thực, phù hợp với các mục đích sử dụng như: Mạng của bạn là mạng Workgroup, các máy không join cùng domain controller. Các hệ điều hành của các máy…

Read More

Triển khai Samba trên CentOS chia sẻ file và folder không cần chứng thực

Samba là dịch vụ chia sẻ file, folder và máy in… là ứng dụng nguồn mở trên nền của giao thức SMB. Samba tương tự dịch vụ share file trên Windows. Samba cho phép các client sử dụng Windows, Mac OS, Linux… có thể truy cập nội dung được chia sẻ từ server dịch vụ này. Trong bài này, chúng ta sẽ đi tìm hiểu cách triển khai dịch vụ Samba trên CentOS, chia sẽ thư mục không cần chứng thực. Chúng ta có mô hình như sau: Đầu tiên,…

Read More

Cài đặt Webmin để quản lý các dịch vụ trên CentOS

Webmin là phần mềm, có thể nói là dịch vụ, được dùng để quản lý các dịch vụ trên Linux. Webmin cho phép người quản trị kết nối từ xa đến máy cần quản lý thông qua giao diện web. Có thể xem phần mềm này giống như giao diện trang web quản trị các modem internet nhà bạn. Cới giao diện Webmin, bạn có thể cấu hình các dịch vụ của mình rất dễ dàng. Ngoài ra, Webmin còn có khả năng quản lý và cấu hình các thông…

Read More

Triển khai dịch vụ DHCP trên CentOS 7

Dịch vụ DHCP là một trong những dich vụ quan trọng của hệ thống mạng. Dịch vụ này có thể triển khai trên Windows, Firewall hoặc là các thiết bị có hỗ trợ dịch vụ. Trong bài này chúng ta sẽ tiến hành triển khai dịch vụ DHCP trên CentOS 7. Mô hình triển khai dịch vụ như sau: DNS server, bạn có thể triển khai với trên CentOS hoặc trên Windows. Nếu cần thiết bạn có thể triển khai một Domain Controller trên Windows. Việc triển khai DHCP trên…

Read More

Một số điều cơ bản về lệnh trên Linux

Khi nghe nói đến sử dụng Linux, nhiều người vẫn bị ám ảnh do phải sử dụng dòng lệnh, nhưng nếu nắm được một số điều cơ bản về lệnh trên Linux, sẽ giúp bạn bớt ám ảnh về việc sử dụng lệnh. Linux là kernel được xây dựng trên nền Unix, trên Linux, các ký tự hoa và thường được phân biệt rất rõ ràng, ký tự “A” khác với “a”. Ký tự hoa, thường được phân biệt trong cả câu lệnh, cách đặt tên cho tệp tin (file),…

Read More

Cài đặt Microsoft SQL Server 2017 trên CentOS 7

Từ phiên bản Microsoft SQL Server 2016, SQL server đã bắt đầu hỗ trợ việc cài đặt trên các hệ điều hành Linux. Microsoft SQL Server 2017 đã có thể dễ dàng cài đặt hơn trên các hệ điều hành  Linux. Trong bài này chúng ta sẽ tiến hành cài đặt SQL Server 2017 trên CentOS 7 với mô hình đơn giản như sau: Bạn tiến hành cấu hình IP cho máy CentOS và Windows sao cho chúng có thể truy cập được internet. Cấu hình máy tính cài SQL…

Read More

Dịch vụ Web – Phần 3: Virtual Hostings Apache trên CentOS 7

Trong các bài viết trước đã giới thiệu về cách cài đặt Apache và PHP Mysql với môt website duy nhất trên một máy chủ. Với Virtual Hostings cho phép người quản trị có thể triển khai nhiều website trên cùng một máy chủ, giúp tiết kiệm tài nguyên phần cứng. Mô hình triển khai như sau: Trên DNS server bạn tạo các CNAME (alias) cho các website. Trên Web server, bạn tiến hành cài đặt Apache và khởi động dịch vụ httpd. Sau đó, tiến hành tạo file configure cho…

Read More

Sử dụng VMware player trên Ubuntu – CentOS – Windows

VMware Player là một sản phẩm của VMware, đây là phần mềm tạo và chạy các máy ảo, cho phép máy tính có thể chạy nhiều hệ điều hành. Đây là phần mềm nhỏ và nhẹ hơn nhiều so với VMware Workstation, có thể xem như là một bản thu gọn. Từ phiên bản VMware Player 6 về trước thì VMware Player là phần mềm miễn phí, xong VMware Player 7 hiện tại được chia thành hai bản, VMware Player 7 Pro (tính phí) và VMware Player 7 non-commercial use…

Read More

Dịch vụ Web – Phần 2: PHP-MySQL với MariaDB trên CentOS 7

Trong bài trước, chúng ta đã triển khai web server với Apache. Trong bài nay, chúng ta sẽ tiến hành cài đặt một web server sử dụng PHP-MySQL, đây là công nghệ cho phép chúng ta triển khai một website có cơ sở dữ liệu, với công nghệ này cho phép chúng ta tạo ra các website có tính linh động cao, cập nhật dể dàng… để quạn trị cơ sở dữ liệu, ta tiến hành cài đặt gói phpMyAdmin. Mô hình triển khai như sau: Bạn phải chắc chắn là…

Read More

FTP (File Transfer Protocol) – Cài đặt và cấu hình với gói vsftpd trên CentOS 6 và 7

FTP (File Transfer Protocol) là dịch vụ được sử dụng trên mạng nội bộ (LAN) hoặc mạng diện rộng (WAN) để cung cấp dịch vụ chia sẻ file, truyền tải file giữa server và client, lưu trữ. Trước đây, dịch vụ FTP rất phổ biến, giờ đây công nghệ  phát triển, một phần dich vụ này đã được thay thế bởi các dịch vụ và công nghệ khác. Trong hiện tại người ta dùng FTP chủ yếu để upload các website lên các máy chủ hosting, một số server cung…

Read More