Thứ sáu, 28/06/2019 | 00:00 GMT+7

Cách thiết lập hệ thống bàn trợ giúp với OTRS trên Ubuntu 18.04

OTRS , còn gọi là O pen source T icket R equest S ystem, là một hệ thống quản lý dịch vụ CNTT và bàn trợ giúp. Nó cung cấp một đầu mối liên hệ duy nhất cho user , khách hàng, nhân viên CNTT, dịch vụ CNTT và bất kỳ tổ chức bên ngoài nào. Chương trình được viết bằng Perl , hỗ trợ nhiều loại database ( MySQL , PostgreSQL , v.v.) và có thể tích hợp với các thư mục LDAP .

Trong hướng dẫn này, bạn sẽ cài đặt OTRS Community Edition trên server Ubuntu 18.04 và cài đặt hệ thống bàn trợ giúp đơn giản, cho phép bạn nhận và xử lý yêu cầu từ khách hàng của bạn bằng cả giao diện web và email.

Yêu cầu

Để hoàn thành hướng dẫn này, bạn cần những thứ sau:

  • Server Ubuntu 18.04 được cài đặt theo Hướng dẫn cài đặt server ban đầu cho Ubuntu 18.04 của ta , bao gồm user không phải root có quyền sudo và firewall được cấu hình bằng ufw .

  • Apache và MySQL đã được cài đặt trên server Ubuntu của bạn. Làm theo bước 1 và 2 của hướng dẫn này để cấu hình chúng.

  • Tên domain đã đăng ký đầy đủ. Hướng dẫn này sẽ sử dụng example.com xuyên suốt. Bạn có thể mua domain trên Namecheap , nhận một domain miễn phí trên Freenom hoặc sử dụng công ty đăng ký domain mà bạn chọn.

  • Cả hai bản ghi DNS sau được cài đặt cho server của bạn. Bạn có thể theo dõi phần giới thiệu này về DigitalOcean DNS để biết chi tiết về cách thêm chúng.

    • Bản ghi A với example.com trỏ đến địa chỉ IP công cộng của server của bạn.
    • Một bản ghi A với www. example.com trỏ đến địa chỉ IP công cộng của server của bạn.
  • Chứng chỉ TLS / SSL được cài đặt trên server Ubuntu 18.04 cho domain của bạn. Bạn có thể làm theo hướng dẫn Let's Encrypt trên Ubuntu 18.04 để lấy certificate TLS / SSL miễn phí.

  • Tác nhân chuyển thư Postfix được cài đặt theo hướng dẫn của ta Cách cài đặt và cấu hình Postfix trên Ubuntu 18.04 .

  • (Tùy chọn) Tài khoản Gmail chuyên dụng có bật quyền truy cập IMAP , xác minh 2 bướcmật khẩu ứng dụng được tạo bằng tùy chọn Khác (Tên tùy chỉnh) . Khi bạn tạo password Ứng dụng, hãy ghi password đó ra giấy để bạn có thể sử dụng nó ở Bước 5. Bạn sẽ sử dụng Gmail để cấu hình tạo vé thư đến trong OTRS, với Gmail làm hộp thư IMAPS của bạn. Đây chỉ là một phương pháp cấu hình thư đến cho OTRS; nếu bạn muốn khám phá các tùy chọn khác, hãy xem tài liệu OTRS .

Cảnh báo: Không sử dụng bất kỳ account Gmail đang hoạt động nào của bạn để cấu hình thư đến cho OTRS. Khi imap.gmail.com chuyển tiếp email tới OTRS, tất cả các email trong account Gmail sẽ bị xóa. Do đó, bạn nên tạo một account Gmail mới để sử dụng đặc biệt cho OTRS.

Bước 1 - Cài đặt Gói OTRS và Mô-đun Perl

Trong bước này, bạn sẽ cài đặt OTRS và một tập hợp các module Perl sẽ làm tăng chức năng của hệ thống.

OTRS có sẵn trong trình quản lý gói của Ubuntu, nhưng tài liệu chính thức đề xuất cài đặt OTRS từ nguồn.

Để thực hiện việc này, trước tiên hãy đăng nhập vào server Ubuntu của bạn với quyền là user không phải root của bạn:

  • ssh sammy@Ubuntu_Server_IP

Sau đó download repository nguồn bằng lệnh wget . Đối với hướng dẫn này, bạn sẽ download version 6.0.19; bạn có thể tìm thấy version mới nhất hiện có trên trang download OTRS.

  • wget http://ftp.otrs.org/pub/otrs/otrs-6.0.19.tar.gz

Tiếp theo, extract file nén bằng tar :

  • tar xzf otrs-6.0.19.tar.gz

Di chuyển nội dung của repository vào folder /opt/otrs :

  • sudo mv otrs-6.0.19 /opt/otrs

Vì OTRS được viết bằng Perl nên nó sử dụng một số module Perl. Kiểm tra các module bị thiếu bằng cách sử dụng tập lệnh CheckModules.pl kèm với OTRS:

  • sudo /opt/otrs/bin/otrs.CheckModules.pl

Bạn sẽ thấy kết quả như thế này, liệt kê những module nào bạn đã download và những module nào bạn đang thiếu:

Output
o Apache::DBI......................FAILED! Not all prerequisites for this module correctly installed. o Apache2::Reload..................ok (v0.13) . . . o XML::LibXML......................Not installed! Use: 'apt-get install -y libxml-libxml-perl' (required - Required for XML processing.) o XML::LibXSLT.....................Not installed! Use: 'apt-get install -y libxml-libxslt-perl' (optional - Required for Generic Interface XSLT mapping module.) o XML::Parser......................Not installed! Use: 'apt-get install -y libxml-parser-perl' (optional - Recommended for XML processing.) o YAML::XS.........................Not installed! Use: 'apt-get install -y libyaml-libyaml-perl' (required - Required for fast YAML processing.)

Một số module chỉ cần thiết cho chức năng tùy chọn, chẳng hạn như giao tiếp với database khác hoặc xử lý thư với các bộ ký tự cụ thể; những cái khác là cần thiết để chương trình hoạt động.

Mặc dù các lệnh được đề xuất để download các module này sử dụng apt-get , hướng dẫn này sẽ cài đặt các module bị thiếu bằng apt , đây là phương pháp hay nhất được đề xuất cho Ubuntu 18.04. Vui lòng duyệt qua các module này theo cách thủ công hoặc sử dụng lệnh sau:

$ sudo apt install libapache2-mod-perl2 libdbd-mysql-perl libtimedate-perl libnet-dns-perl libnet-ldap-perl \     libio-socket-ssl-perl libpdf-api2-perl libsoap-lite-perl libtext-csv-xs-perl \     libjson-xs-perl libapache-dbi-perl libxml-libxml-perl libxml-libxslt-perl libyaml-perl \     libarchive-zip-perl libcrypt-eksblowfish-perl libencode-hanextra-perl libmail-imapclient-perl \     libtemplate-perl libdatetime-perl 

Khi nào bạn cài đặt xong các module này, hãy chạy lại tập lệnh đảm bảo rằng tất cả các module cần thiết đã được cài đặt:

  • sudo /opt/otrs/bin/otrs.CheckModules.pl

Đầu ra của bạn bây giờ sẽ hiển thị tất cả các module đã cài đặt:

Output
... o Text::CSV_XS.....................ok (v1.34) o Time::HiRes......................ok (v1.9741) o XML::LibXML......................ok (v2.0128) o XML::LibXSLT.....................ok (v1.95) o XML::Parser......................ok (v2.44) o YAML::XS.........................ok (v0.69)

Đến đây bạn đã cài đặt OTRS và các phụ thuộc của nó trên server của bạn , bạn có thể cấu hình OTRS để sử dụng Apache và MySQL.

Bước 2 - Cấu hình server OTRS, Apache và MySQL

Trong bước này, bạn sẽ tạo một user hệ thống cho OTRS, sau đó cấu hình server Apache và MySQL để hoạt động với OTRS.

Tạo một user có tên là otrs để chạy các chức năng OTRS bằng lệnh useradd :

  • sudo useradd -d /opt/otrs -c 'OTRS user' otrs

-d đặt folder chính của user là /opt/otrs-c đặt chú thích 'OTRS user' để mô tả user .

Tiếp theo, thêm otrs vào group web server :

  • sudo usermod -G www-data otrs

OTRS đi kèm với file cấu hình mặc định /opt/otrs/Kernel/Config.pm.dist . Kích hoạt điều này bằng cách sao chép nó mà không có phần mở rộng tên file .dist :

  • sudo cp /opt/otrs/Kernel/Config.pm.dist /opt/otrs/Kernel/Config.pm

Bây giờ, chuyển đến folder /opt/otrs :

  • cd /opt/otrs

Từ đây, chạy tập lệnh otrs.SetPermissions.pl . Nó sẽ phát hiện user và cài đặt group chính xác và đặt quyền đối với file và folder cho OTRS.

  • sudo bin/otrs.SetPermissions.pl

Điều này sẽ mang lại kết quả sau:

Output
Setting permissions on /opt/otrs

Các quyền chính xác hiện đã được cài đặt .

Tiếp theo, kích hoạt file cấu hình apache2 và đảm bảo nó được tải sau tất cả các cấu hình khác. Để thực hiện việc này, hãy tạo một softlink với tiền tố zzz_ :

  • sudo ln -s /opt/otrs/scripts/apache2-httpd.include.conf /etc/apache2/sites-enabled/zzz_otrs.conf

OTRS yêu cầu một số module Apache hoạt động để hoạt động tối ưu. Bạn có thể kích hoạt chúng thông qua công cụ a2enmod . Mặc dù một số trong số này đã được bật, bạn nên kiểm tra tất cả:

  • sudo a2enmod perl
  • sudo a2enmod headers
  • sudo a2enmod deflate
  • sudo a2enmod filter

Các module này cho phép Apache hoạt động với Perl, kiểm soát tiêu đề HTTP , nén kết quả của server cấu hình bộ lọc nội dung kết quả .

Khởi động lại web server của bạn để áp dụng các cấu hình mới:

  • sudo systemctl restart apache2

Trước khi bạn chuyển sang bước tiếp theo và chạy trình cài đặt web, hãy thay đổi một số cài đặt cấu hình MySQL. Mở file cấu hình MySQL trong editor bạn muốn . Hướng dẫn này sử dụng nano :

  • sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

Tìm các tùy chọn sau trong phần [mysqld] . Đối với max_allowed_packetquery_cache_size , hãy thay đổi các giá trị tương ứng thành 64M32M , như được đánh dấu trong khối mã sau:

/etc/mysql/mysql.conf.d/mysqld.cnf
... max_allowed_packet      = 64M thread_stack            = 192K thread_cache_size       = 8 # This replaces the startup script and checks MyISAM tables if needed # the first time they are touched myisam-recover-options  = BACKUP #max_connections        = 100 #table_open_cache       = 64 #thread_concurrency     = 10 # # * Query Cache Configuration # query_cache_limit       = 1M query_cache_size        = 32M ... 

Điều này điều chỉnh kích thước gói tối đa được phép và kích thước bộ nhớ cache truy vấn để MySQL có thể giao tiếp với OTRS.

Sau đó thêm các tùy chọn bổ sung được đánh dấu sau trong phần [mysqld] , ở cuối file :

/etc/mysql/mysql.conf.d/mysqld.cnf
... # ssl-cert=/etc/mysql/server-cert.pem # ssl-key=/etc/mysql/server-ikey.pem innodb_log_file_size = 256M collation-server = utf8_unicode_ci init-connect='SET NAMES utf8' character-set-server = utf8 

Điều này đặt kích thước init_connect ký database , xác định bộ ký tự và đối chiếu , đồng thời tạo chuỗi init_connect để đặt bộ ký tự khi khởi động server MySQL.

Lưu và đóng mysqld.cnf bằng cách nhấn CTRL + X , tiếp theo là Y rồi ENTER . Sau đó, khởi động lại server MySQL của bạn để áp dụng các tham số mới:

  • sudo systemctl restart mysql.service

Đến đây bạn đã tạo user otrs và cấu hình Apache và MySQL để hoạt động với OTRS, bạn đã sẵn sàng để sử dụng trình cài đặt web.

Bước 3 - Sử dụng Trình cài đặt web

Trong bước này, bạn sẽ cấu hình cài đặt database của OTRS trong trình duyệt web và bắt đầu quá trình daemon OTRS trên dòng lệnh.

Mở https:// example.com /otrs/installer.pl trong trình duyệt web yêu thích của bạn, thay thế example.com bằng domain của bạn. Bạn sẽ tìm thấy màn hình chào mừng với thông báo Chào mừng đến với OTRS 6 và thông tin về các văn phòng OTRS.

Màn hình chào mừng OTRS

Nhấp vào Tiếp theo . Màn hình tiếp theo sẽ có giấy phép cho OTRS, đây là Giấy phép Công cộng GNU phổ biến cho các chương trình nguồn mở. Chấp nhận bằng cách nhấp vào Chấp nhận giấy phép và tiếp tục sau khi đọc.

Trên màn hình tiếp theo, bạn sẽ được yêu cầu chọn loại database . Các mặc định ( MySQLTạo database mới cho OTRS ) phù hợp với cài đặt của bạn, vì vậy hãy nhấp vào Tiếp theo để tiếp tục.

Lựa chọn database

Trên màn hình tiếp theo, nhập thông tin đăng nhập MySQL mà bạn đã cài đặt trong quá trình cài đặt server MySQL. Sử dụng root cho trường User , sau đó nhập password bạn đã tạo. Để lại giá trị server lưu trữ mặc định.

Nhấp vào Kiểm tra cài đặt database đảm bảo rằng nó hoạt động. Trình cài đặt sẽ tạo thông tin xác thực cho database mới. Không cần phải nhớ password đã tạo này.

Kết quả kiểm tra database

Nhấp vào Tiếp theo để tiếp tục.

Database sẽ được tạo và bạn sẽ thấy kết quả thành công:

 Cài đặt  database  thành công

Nhấp vào Tiếp theo .

Tiếp theo, cung cấp các cài đặt hệ thống bắt buộc sau:

  • Hệ thống FQDN : Một domain đủ điều kiện. Thay thế example.com bằng domain của bạn .
  • AdminEmail : Địa chỉ email của administrator hệ thống của bạn. Các email về lỗi với OTRS sẽ có ở đây.
  • Tổ chức : Tên tổ chức của bạn.

Để tất cả các tùy chọn khác ở giá trị mặc định của chúng:

Cài đặt hệ thống

Nhấp vào Tiếp theo .

Đến đây bạn sẽ đến trang Cấu hình Thư . Để có thể gửi và nhận email, bạn phải cấu hình một account mail. Hướng dẫn này sẽ giải quyết vấn đề này ở phần sau của Bước 5, vì vậy hãy nhấp vào Bỏ qua bước này .

Quá trình cài đặt OTRS đã hoàn tất; bạn sẽ thấy trang Hoàn tất với liên kết đến bảng quản trị sau trang Bắt đầu và thông tin đăng nhập của siêu user OTRS sau đó. Đảm bảo rằng bạn ghi lại password đã tạo cho user root @ localhost và URL cho trang Bắt đầu .

Điều duy nhất còn lại sau khi cài đặt thành công là khởi động daemon OTRS và kích hoạt cronjob của nó.

Bật terminal bạn đang sử dụng để truy cập server Ubuntu 18.04 của bạn. Daemon OTRS chịu trách nhiệm xử lý mọi tác vụ không đồng bộ và lặp lại trong OTRS. Bắt đầu nó với user otrs :

  • sudo su - otrs -c "/opt/otrs/bin/otrs.Daemon.pl start"

Bạn sẽ thấy kết quả sau:

Output
Manage the OTRS daemon process. Daemon started

Có hai file cron mặc định trong folder /opt/otrs/var/cron/ . Di chuyển vào folder này.

  • cd /opt/otrs/var/cron

Các file cron này được sử dụng đảm bảo rằng daemon OTRS đang chạy. Kích hoạt chúng bằng cách sao chép chúng mà không có phần mở rộng tên file .dist .

  • sudo cp aaa_base.dist aaa_base
  • sudo cp otrs_daemon.dist otrs_daemon

Để lên lịch các công việc cron này, hãy sử dụng tập lệnh Cron.sh với user otrs :

  • sudo su - otrs -c "/opt/otrs/bin/Cron.sh start"

Đến đây bạn đã cài đặt OTRS với trình cài đặt web và cài đặt kết nối của nó với database MySQL. Bạn cũng đã khởi động daemon OTRS trên server của bạn . Tiếp theo, bạn sẽ đăng nhập vào giao diện web administrator và bảo mật OTRS.

Bước 4 - Bảo mật OTRS

Hiện tại, bạn có một ứng dụng đầy đủ chức năng, nhưng không an toàn khi sử dụng account siêu user với OTRS. Thay vào đó, bạn sẽ tạo một đại lý mới. Trong OTRS, đại lý là user có quyền đối với các chức năng khác nhau của hệ thống. Trong ví dụ này, bạn sẽ sử dụng một tác nhân duy nhất có quyền truy cập vào tất cả các chức năng của hệ thống.

Để bắt đầu, hãy đăng nhập bằng root @ localhost . Mở liên kết trang Bắt đầu mà bạn đã nhận được ở bước trước. Nhập root @ localhost cho tên user và password bạn đã sao chép từ Bước 3, sau đó nhấp vào Đăng nhập .

Bạn sẽ thấy console chính. Nó chứa một số widget hiển thị các thông tin khác nhau về vé, số liệu thống kê, tin tức, v.v. Bạn có thể tự do sắp xếp lại chúng bằng cách kéo hoặc chuyển chế độ hiển thị của chúng trong cài đặt.

Màn hình chính

Đầu tiên, tạo một đại lý mới. Để thực hiện việc này, hãy nhấp vào liên kết bằng cách nhấp vào thông báo màu đỏ ở đầu màn hình có nội dung Không sử dụng account Superuser để làm việc với OTRS 6! Tạo Đại lý mới và thay vào đó làm việc với các account này. Thao tác này sẽ đưa bạn đến màn hình Quản lý đại lý .

Quản lý đại lý

Nhấp vào nút Thêm tác nhân . Thao tác này sẽ đưa bạn đến màn hình Thêm tác nhân . Hầu hết các tùy chọn mặc định đều ổn. Điền vào các trường tên, họ, tên user , password và email. Ghi lại tên user và password để đăng nhập trong tương lai. Gửi biểu mẫu bằng cách nhấp vào nút Lưu .

Tiếp theo, thay đổi quan hệ group cho đại lý mới. Vì người đại diện của bạn cũng sẽ là administrator , bạn có thể cấp toàn quyền đọc và ghi cho tất cả các group . Để thực hiện việc này, hãy nhấp vào hộp kiểm bên cạnh RW ở bên phải, bên dưới Thay đổi quan hệ group cho đại lý .

Thay đổi quan hệ  group

Cuối cùng, nhấn Lưu là xong .

Bây giờ, hãy đăng xuất và đăng nhập lại bằng account mới tạo. Bạn có thể tìm thấy liên kết Đăng xuất bằng cách nhấp vào ảnh đại diện ở góc trên cùng bên trái.

Vị trí đăng xuất

Sau khi đăng nhập lại, bạn có thể tùy chỉnh tùy chọn của đại lý bằng cách nhấp vào Tùy chọn cá nhân trong menu hình đại diện. Ở đó, bạn có thể thay đổi password , chọn ngôn ngữ giao diện, cấu hình thông báo cài đặt và hàng đợi yêu thích, thay đổi giao diện, v.v.

Khi bạn đã đăng nhập với quyền đại lý mới và cấu hình account theo ý muốn của bạn , bước tiếp theo là cấu hình các tùy chọn thư đến để tạo vé từ các email đến.

Bước 5 - Cấu hình Thư đến

Khách hàng có hai cách để chuyển tiếp vé mới đến OTRS: qua giao diện user của khách hàng hoặc gửi email. Để nhận được tin nhắn của khách hàng, bạn cần cài đặt account POP hoặc IMAP. Trong hướng dẫn này, bạn sẽ sử dụng account Gmail OTRS chuyên dụng mà bạn đã tạo làm yêu cầu .

Điều hướng đến tab Quản trị bằng cách nhấp vào Quản trị trong menu trên cùng. Sau đó, tìm tùy chọn Tài khoản Thư PostMaster và nhấp vào nó. Nhấn nút Thêm Tài khoản Thư để cài đặt một hộp thư mới.

Thêm account  thư

Trên màn hình Thêm Tài khoản Thư , chọn IMAPS cho Loại . Đối với Tên user , hãy nhập địa chỉ Gmail của bạn và đối với Mật khẩu , hãy nhập Mật khẩu ứng dụng mà bạn đã tạo cho account Gmail của bạn trong yêu cầu . Để tất cả các tùy chọn khác làm mặc định. Nhấp vào Lưu .

Lưu ý: Bạn có thể sử dụng Gmail cho IMAPS mà không cần xác minh 2 bước bằng cách bật Quyền truy cập ứng dụng kém an toàn hơn cho account Gmail của bạn . Bạn sẽ tìm thấy hướng dẫn về cách thực hiện việc này trong Trung tâm trợ giúp của Google . Tuy nhiên, phương pháp này kém an toàn hơn và có thể mất tới 24 giờ để quyền truy cập vào ứng dụng kém an toàn hơn có hiệu lực. Bạn nên sử dụng phương pháp Mật khẩu ứng dụng.

Tiếp theo, gửi một email thử nghiệm từ một account email bên ngoài đến account Gmail OTRS chuyên dụng của bạn. Thư sẽ được tìm nạp 10 phút một lần bởi daemon OTRS, nhưng bạn có thể buộc nhận bằng cách nhấp vào liên kết Tìm nạp thư .

Kết quả là, bạn sẽ thấy vé mới.

Gửi vé qua email

Đến đây bạn đã sẵn sàng để nhận vé từ khách hàng qua email. Tiếp theo, bạn sẽ thực hiện quá trình tạo vé thông qua giao diện user của khách hàng.

Bước 6 - Làm việc với Giao diện Khách hàng

Cách thứ hai để khách hàng tạo vé là thông qua giao diện user OTRS. Trong bước này, bạn sẽ thực hiện quá trình này đảm bảo rằng phương pháp tạo vé này đã được cài đặt .

Giao diện user của khách hàng được đặt tại https:// example.com /otrs/customer.pl . Điều hướng đến nó trong trình duyệt web. Bạn có thể tạo account khách hàng ở đó và gửi vé bằng GUI.

Sử dụng liên kết Đăng ký ngay để mở biểu mẫu đăng ký.

Tạo account

Điền vào biểu mẫu và nhấn nút Tạo .

Bạn sẽ thấy một thông báo như thế này:

New account created. Sent login information to sammy@gmail.com. Please check your email. 

Kiểm tra hộp thư đến của bạn để tìm tin nhắn từ OTRS. Bạn sẽ thấy một thông báo với thông tin đăng nhập account mới:

Hi sammy,  You or someone impersonating you has created a new OTRS account for you.  Full name: sammy User name: sammy@email.com Password : Sammy_Password  You can log in via the following URL. We encourage you to change your password via the Preferences button after logging in.  http://example.com/otrs/customer.pl 

Bây giờ, sử dụng thông tin đăng nhập được cung cấp để truy cập giao diện user của khách hàng và tạo một vé khác. Tất cả các vé mới được tạo bằng giao diện user của khách hàng sẽ ngay lập tức xuất hiện trên console của đại lý:

Vé khách hàng

Trên console của đại lý, bạn có thể xem thông tin về tất cả các vé hiện tại: trạng thái của chúng (mới, đã mở, đã chuyển hạng, v.v.), tuổi của chúng (thời gian trôi qua kể từ thời điểm nhận được vé) và chủ đề.

Bạn có thể bấm vào số vé (trong cột # VÉ ) để xem chi tiết. Đại lý cũng có thể thực hiện các hành động đối với vé tại đây, như thay đổi mức độ ưu tiên hoặc trạng thái của nó, chuyển nó sang hàng đợi khác, đóng nó hoặc thêm ghi chú.

Đến đây bạn đã cài đặt thành công account OTRS của bạn .

Kết luận

Trong hướng dẫn này, bạn cài đặt OTRS và tạo phiếu hỗ trợ kiểm tra. Như vậy, bạn có thể chấp nhận và xử lý các yêu cầu từ user của bạn bằng cả giao diện web và email.

Bạn có thể tìm hiểu thêm về OTRS bằng cách đọc Sổ tay Quản trị OTRS . Nếu bạn muốn đọc thêm về cách sử dụng MySQL, hãy xem bài viết Giới thiệu về truy vấn trong MySQL của ta hoặc khám phá sản phẩm Dịch vụ database của DigitalOcean.


Tags:

Các tin liên quan

Cách triển khai và quản lý DNS của bạn bằng DNSControl trên Ubuntu 18.04
2019-06-26
Cách cấu hình Cụm Galera với MariaDB trên server Ubuntu 18.04
2019-06-20
Cách backup thư mục lớn với Unison trên Ubuntu 18.04
2019-05-21
Cách tạo một cụm Kubernetes bằng Kubeadm trên Ubuntu 18.04
2019-04-24
Cách tạo một cụm Kubernetes bằng Kubeadm trên Ubuntu 16.04
2019-04-24
Cách tạo một cụm Kubernetes bằng Kubeadm trên Ubuntu 18.04
2019-04-24
Cách tạo một cụm Kubernetes bằng Kubeadm trên Ubuntu 16.04
2019-04-24
Cách cài đặt và cấu hình Zabbix để giám sát an toàn server từ xa trên Ubuntu 18.04
2019-04-18
Cách cài đặt Anaconda trên Ubuntu 18.04 [Quickstart]
2019-04-18
Cách cài đặt Go và thiết lập môi trường lập trình cục bộ trên Ubuntu 18.04
2019-04-09