CentOS là hệ điều hành mở nguồn mở miễn phí được phát triển dựa theo nhân Linux Kernel, thuộc bản phân phối Red Hat Enterprise Linux (RHEL). CentOS với ưu điểm bảo mật cao, chạy ổn định và miễn phí nên được dùng rất nhiều cho các hệ thống máy chủ Linux, phiên bản mới nhất hiện nay là CentOS 8. Trong bài viết nay mình xin chia sẻ với các bạn hướng dẫn cài đặt CentOS 8 bằng hình ảnh rất chi tiết dễ hiểu.
Hướng dẫn cài đặt CentOS 8
– Đầu tiên Tải source CentOS 8 về máy tính ghi ra đĩa hoặc tạo usb boot.
– Boot từ đĩa CD-Rom hoặc USB boot > chọn Install CentOS Linux 8
Chọn Ngôn ngữ cài đặt là English (united States) > Continue
– Chọn Installation Destination để thiết lập phần vùng cài đặt cho CentOS
– Chọn Custom (để tạo các phân vùng cài đặt) > chọn Done
– Trên Linux có rất nhiều phân vùng mỗi phân vùng có một chức năng riêng
+ /: thư mục root của Linux, tất cả các thư mục hay phân vùng của Linux đều bắt đầu từ “/”
+ /boot: chứa boot loader và kernel của linux
+ swap: bộ nhớ ảo của Linux, giống như khái niệm virtual memory hay page file của Windows
+ /root: là thư mục home của user root.
+ /home: là thư mục chứa thông tin của các user, như /home/user1, /home/phongvkc,…
+ /bin: chứa các file thực thi dạng binary như các lệnh ls, ping, grep, cp, ps,…
+ /sbin: giống như /bin chứa các file thực thi binary
+ /etc: chứa các file cấu hình như /etc/network, /etc/resolv.conf
+ /dev: chứa các file đại diện cho phần cứng như /dev/sda, /dev/tty1
+ /proc: chứa thông tin quá trình xử lí của hệ thống, thông tin tài nguyên hệ thống. ví dụ: /proc/cpuinfo cung cấp cho ta thông số kỹ thuật của CPU
+ /var: chứa các file thay đổi thông tin về hệ điều hành như system log: /var/log, /var/lib, /var/mail,…
+ /tmp: chứa các file tạm được khởi tạo bởi hệ thống và user. Những file này sẽ bị xóa khi khởi động lại hệ điều hành.
+ /usr: Chứa các file binary, library, tài liệu, source-code cho các chương trình.
- /usr/bin chứa file binary cho các chương trình của user. Nếu như một user trong quá trình thực thi một lệnh ban đầu sẽ tìm kiếm trong /bin, nếu như không có thì sẽ tiếp tục nhìn vào /usr/bin. Ví dụ một số lệnh như at. awk, cc…
- /usr/sbin chứa các file binary cho system administrator. Nếu như ta không tìm thấy các file system binary bên dưới /sbin thì ta có thể tìm ở trong /usr/sbin. Ví dụ một số lệnh như cron, sshd, useradd, userdel
- /usr/lib chứa các file libraries cho /usr/bin và /usr/sbin
+ /srv: Chứa đựng các dịch vụ cho server, nó liên quan đến dữ liệu. Ví dụ /srv/cvs chứa đựng CVS
+ /lib: chứa các file thư viện cho các file thực thi binary năm bên dưới /bin, /sbin
+ /opt: thư mục chứa các chương trình thêm vào của các hãng khác.
+ /mnt: chứa các thư mục để system admin mount các ổ đĩa
+ /media: chứa thư mục mount các thiết bị removable như cd-rom
Trong bài viết này mình chỉ tạo những phân vùng chính như: swap, /boot, /home, /, các phân vùng khác hệ thống sẽ tạo tự động và năm trong thư mục /.
– Đầu tiên chúng ta tạo phân vùng /boot bằng cách chọn Standard Partition và click chọn “+”
– Mount point chọn /boot, Desired Capacity: nhập vào 500mb > chọn Add mount point
– Tạo tiếp phân vùng Swap: mount point chọn swap, Desired capacity nhập vào 2 GB. Tùy theo nhu cầu sử dụng bạn cũng có thể tăng dung lượng bộ nhớ ảo swap lên. Chọn Add mount point để tạo Partition swap.
– Tạo Phân vùng /Home để lưu các Profile của user. Mount point chọn /home, dụng lượng nhập 7 GB, tùy theo dung lượng ổ cứng và nhu cầu sử dụng mà thay đổi cho phù hợp. Chọn Add mount point để tạo partition /Home
– Tạo phân vùng /: mount point chọn /, Desired Capacity nhập tất cả dung lượng còn lại của ổ cứng > chọn Add mount point để tạo /
– Chọn Done để hoàn tất các bước tạo Partition
– Chọn Accept changes
– Chọn Begin Installation để bắt đầu cài đặt
– Trong thời gian CentOS cài đặt các package, chúng ta thiết lập password cho user Root bằng cách chọn Root Password
– Nhập password cần cài đặt và chọn Done
– Tạo user cho CentOS: Chọn User Creation
– Nhập thông tin Full name, user name và Password > chọn Done để tạo user.
– Quá trình cài đặt mất khoảng 20 – 30 phút. Sau khi cài đặt xong chọn Reboot để khởi động lại máy tính.
– Sau khi khởi động vào CentOS chọn I accept the license agreement > chọn Done để chấp nhập thông tin License.
– Chọn Finish Configuration
Như vậy chúng ta đã hoàn thành các bước cài đặt hệ điều hành CentOS 8. Nếu có gì thắc mắc các bạn có thể để lại comment để cùng thảo luận nhé.
Chúc các bạn thành công!