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

Dịch vụ Web – Phần 1: Triển khai Apache trên CentOS 6 và CentOS 7

Web là dịch vụ rất phổ biến ngày nay, ngoài là các trang thông tin, ngày nay Web còn có thể dùng cho các dịch vụ như quảng cáo,bán hàng trực tuyến, thương mại điện tử, thanh toán ngân hàng… và triển khai các ứng dụng người dùng cũng như ứng dụng quản lý trong doanh nghiệp thông qua web. Bài viết này giới thiệu cho các bạn cơ bản về việc cài đặt và thiệt lập một web server với gói httpd. Mô hình thực hiện như sau: Trong…

Read More

DNS server – Phần 1: Triển khai BIND trên hệ điều hành CentOS

DNS là một dịch vụ vô cùng quan trọng của Internet cũng như các mạng nội bộ, giúp việc phân giải các IP sang một cái tên (thân thiện với người dùng) và phân giải ngược từ tên sang IP. Dịch vụ này giúp việc định danh các máy cũng như các mạng thành một cái tên mà con người có thể dể dàng ghi nhơ thay cho địa chỉ IP phức tạp. Trên Linux chúng ta có thể triển khai với gói phần mềm BIND (Berkeley Internet Name Domain).…

Read More

Đổi tên máy trên CentOS 6 và CentOS 7

Tên máy dùng để định danh máy tính trên một hệ thống mạng, nó thân thiện với con người hơn là địa chỉ IP.  Tùy theo mục đích sử dụng máy tính mà người ta có thể định danh cho nó một cái tên gợi nhớ để có thể phân biệt giữa các máy, ví dụ máy chủ DNS có thể đặt là ns1, ns2… với ns là viết tắt Name Server. Để thực hiện việc này thì trên CentOS 6 và CentOS 7 chúng ta thao tác trên hai…

Read More

Tắt dịch vụ SElinux và Firewall CentOS 6 – CentOS7

SElinux và Firewall là hai dịch vụ bảo mật tên CentOS, nhưng việc chạy các dịch vụ này có thể gây ra những phiền toái khi triển khai các dịch vụ mạng trên Linux, để giúp việc cấu hình dịch vụ dể dàng thì chúng ta có thể tắt chúng đi. Trong bài viết này sẽ hướng dẩn các bạn tắt hai tính năng này. Tắt dịch vụ SElinux: Để tắt dịch vụ này bạn dùng lệnh mở file cấu hình:  vi /etc/sysconfig/selinux Ở dòng SELINUX=enforcing bạn chuyển thành SELINUX=disabled…

Read More

Cấu hình IP tĩnh trên CentOS

Đặt IP tĩnh là việc cơ bản tối thiểu khi bạn muốn triển khai bất cứ dịch vụ nào trên máy chủ, ngoài ra trong một số trường hợp chúng ta phải đặt IP tĩnh để kiểm tra, kết nối cấu hình thiết bị thông qua địa chỉ IP… Trong bài này tôi sẽ giới thiệu với các bạn cách đặt IP trên hệ điều hành CentOS với giao diện Command Line. Chúng ta có mô hình với IP gateway là 192.168.100.250/24, IP của máy CentOS là 192.168.100.1/24. Đầu tiên,…

Read More

Cài đặt và tháo gỡ các gói phấn mềm bằng lệnh online và gói tarball

Ở bài trước tôi có giới thiệu cho các bạn về việc cài đặt gói phần mềm theo các gói built sẵn cho mỗi hệ điều hành Linux. Ở phần này tôi giới thiệu thêm cho bạn hai cách cài gói phần mềm nữa trên Linux đó là lệnh cài online và cài với gói tarball. Cài đặt bằng lệnh online: Trên các hệ điếu hành Linux có hổ trợ việc cài đặt các gói phần mềm online, cách này tuy rất tiện dụng nhưng không phải là tất cả…

Read More