Tài liệu này mô tả cách cài đặt máy chủ CentOS 8. Mục đích của hướng dẫn này là cung cấp thiết lập tối thiểu có thể được sử dụng làm cơ sở cho các hướng dẫn khác của chúng tôi tại howtoforge như hướng dẫn máy chủ hoàn hảo hoặc hướng dẫn máy chủ SAMBA, LAMP và LEMP.
Tiếp theo, nhấn ENTER.
Chọn ngôn ngữ cài đặt. Tôi đang sử dụng Tiếng Anh với Tiếng Anh Hoa Kỳ tại đây, vì vậy tôi chỉ cần nhấn Tiếp tục:
Tiếp theo, chúng ta sẽ nhận được màn hình sau:
Tôi sẽ bắt đầu tùy chỉnh các thiết lập bắt đầu bằng ĐỊA PHƯƠNG HÓA trong NGÀY & GIỜ Nhấp vào NGÀY & GIỜ. Chọn múi giờ của bạn, trong trường hợp của tôi, tôi đang chọn Châu Âu làm Khu vực và Berlin làm Thành phố.Nhấn Xong khi hoàn tất.
Nó sẽ đặt máy chủ NGÀY & GIỜ thành Múi giờ Châu Âu/Berlin. Tiếp theo, tôi sẽ tùy chỉnh bố cục BÀN PHÍM, Nhấp vào BÀN PHÍM để bắt đầu hộp thoại thiết lập.
Nhấn biểu tượng + để thêm bố cục bàn phím khác:
Nó sẽ hiển thị cửa sổ sau với danh sách các bố cục bàn phím khả dụng. Trong trường hợp của tôi, tôi chọn Tiếng Đức và nhấp vào Thêm. nút để thêm bố cục bàn phím.
Tiếp theo, chúng ta tùy chỉnh TÙY CHỌN CHUYỂN ĐỔI BỐ CỤC bằng cách nhấn Tùy chọn:
Bạn có thể sử dụng bất kỳ tổ hợp phím nào để chuyển đổi giữa các bàn phím, trong trường hợp của tôi, tôi đang sử dụng Alt+Ctrl. Sau khi chọn tổ hợp phím mong muốn, hãy nhấn Xong.
Tiếp theo, hãy nhấn Xong.
Bây giờ chúng ta có thể thêm HỖ TRỢ NGÔN NGỮnếu bạn không muốn sử dụng tiếng Anh. Nhấp vào "HỖ TRỢ NGÔN NGỮ" để mở hộp thoại.
Theo mặc định, CentOS đi kèm với ngôn ngữ Tiếng Anh được cài đặt sẵn, nhưng chúng ta có thể dễ dàng thêm nhiều ngôn ngữ khác. Trong trường hợp của tôi, tôi đang thêm Deutsch German với Deutsch (Deutschland) là ngôn ngữ bổ sung. Nhấn Done sau khi lựa chọn
Tiếp theo, chúng ta vào PHẦN MỀM> NGUỒN CÀI ĐẶT và chọn phương tiện cài đặt.
Tiếp theo, bạn sẽ thấy rằng nguồn cài đặt là "Phương tiện cài đặt tự động phát hiện", nếu bạn có bất kỳ nguồn cài đặt nào khác như cài đặt mạng thì bạn có thể đặt đường dẫn trong trường "Trên mạng" có và không có proxy từ Cài đặt proxy. Ngoài ra, chúng ta có thể thêm Kho lưu trữ bổ sung nếu cần. Sau đó nhấn Xong.
Tiếp theo, chúng ta sẽ tiến hành LỰA CHỌN PHẦN MỀM, theo mặc định, nó đi kèm với Cài đặt tối thiểu.
Chúng ta có thể thêm nhiều gói phần mềm hơn nếu cần (khi bạn sử dụng DVD cài đặt chứ không phải trình cài đặt tối thiểu). Trong trường hợp của tôi, tôi chỉ cần thiết lập Cài đặt tối thiểu (Chức năng cơ bản) để cài đặt phần mềm sau bằng yum, vì vậy tôi sẽ lưu cài đặt bằng cách nhấn Xong.
Chúng ta chuyển đến HỆ THỐNG và chọn ĐỊA ĐIỂM CÀI ĐẶT.
Khi bạn cần một lược đồ phân vùng thủ công, bạn có thể chọn Tôi sẽ định cấu hình phân vùng, trong trường hợp của tôi, tôi sẽ ưu tiên Tự động cấu hình phân vùng sau đó nhấn Xong.
Tiếp theo, chúng ta sẽ tùy chỉnh MẠNG & TÊN MÁY CHỦ của mình bằng cách chọn mục đó.
Tôi sẽ sử dụng tên máy chủserver1.example.com và tùy chỉnh thiết lập Ethernet bằng cách nhấn Cấu hình.
Màn hình tiếp theo sẽ trông như thế này, bây giờ chúng ta thêm Cài đặt IPv4 bằng cách chọn mục đó. Nếu bạn có IPv6 thì hãy thêm nó vào Cài đặt IPv6.
Tiếp theo, bạn có thể thiết lập mạng để phù hợp với thiết lập mạng cục bộ của mình. Trong trường hợp của tôi, tôi sử dụng IP tĩnh nên tôi sẽ chọn Thủ công
Thêm các mục nhập cho Địa chỉ, Mặt nạ mạng và Cổng theo môi trường IP tĩnh của bạn. Trong trường hợp của tôi, tôi đang sử dụng Địa chỉ là 192.168.0.100, Mặt nạ mạng là 255.255.255.0, Cổng là 192.168.0.1 và Máy chủ DNS là 8.8.8.8 8.8.4.4 Các giá trị này có thể thay đổi tùy theo môi trường mạng của bạn. Sau đó, nhấn Lưu.
QUAN TRỌNG: Nếu bạn không có kết nối internet IPv6, hãy đặt IPv6 từ tự động thành bỏ qua trên tab IPv6, nếu không, bạn sẽ không thể truy cập internet từ máy chủ này trên IPv4 vì CentOS dường như bỏ qua thiết lập IPv4 chính xác và sử dụng IPv6 thay thế, điều này không thành công.
Tiếp theo, chúng ta phải bật kết nối BẬT như trong ảnh chụp màn hình bên dưới. Tiếp theo, hãy nhấn Xong.
Đặt tên máy chủ trong trường "Host Name" và nhấp vào nút áp dụng.
Bây giờ chúng ta đã sẵn sàng để bắt đầu quá trình cài đặt, bạn có thể muốn kiểm tra chéo tất cả các thiết lập và sau đó nhấn Bắt đầu cài đặt.
Quá trình cài đặt sẽ bắt đầu ngay bây giờ và bạn sẽ thấy một thanh tiến trình màu xanh nhỏ trong các cửa sổ tiếp theo. Bây giờ chúng ta phải đặt MẬT KHẨU GỐC và thêm một người dùng không phải root mới vào tùy chọn TẠO NGƯỜI DÙNG. Đầu tiên, tôi sẽ nhập mật khẩu root.
Nhập mật khẩu an toàn theo lựa chọn của bạn và nhấn Xong
Tiếp theo, chúng ta sẽ tiến hành TẠO NGƯỜI DÙNG.
Tiếp theo, tôi sẽ tạo một người dùng không phải root, vì trong trường hợp của tôi, tôi đã sử dụng Tên đầy đủ là "Howtoforge" vàTên người dùng"howtoforge", hãy đánh dấu vào tùy chọn Yêu cầu mật khẩu để sử dụng tài khoản này rồi nhấn Xong. Tất nhiên bạn nên sử dụng tên người dùng và mật khẩu theo ý muốn.
Nhấn Xong. Hãy kiên nhẫn và chờ quá trình thiết lập hoàn tất.
Sau khi hoàn tất cài đặt, máy chủ sẽ yêu cầu khởi động lại, chỉ cần nhấn Hoàn tất cấu hình.
Máy chủ sẽ khởi động lại và sau đó sẽ yêu cầu tên người dùng và mật khẩu của bạn.
Bây giờ chúng ta đã sẵn sàng đăng nhập bằng người dùng vừa tạo ở trên hoặc chúng ta có thể sử dụng thông tin đăng nhập root.
Đầu tiên là cài đặt tất cả các bản cập nhật khả dụng bằng dnf.
xác nhận bằng "y" để tiến hành cài đặt các bản cập nhật.
Tôi sẽ cài đặt hai trình chỉnh sửa dòng lệnh để có thể chỉnh sửa các tệp cấu hình trên shell:
Nếu bạn muốn thay đổi hoặc xem tệp cấu hình mạng, chỉ cần chỉnh sửa tệp
Nó sẽ như thế này khi bạn cấu hình IP tĩnh địa chỉ:
Hoặc như thế này khi bạn sử dụng DHCP:
Thay đổi các giá trị nếu cần.
Lưu ý: Tên THIẾT BỊ ở trên có thể khác nhau nên hãy kiểm tra tệp tương đương trong thư mục /etc/sysconfig/network-scripts.
Đặt các giá trị như sau:
Xin chúc mừng! Bây giờ chúng ta có thiết lập máy chủ CentOS 8 tối thiểu cơ bản cung cấp nền tảng vững chắc cho các hướng dẫn khác của chúng tôi.
Chi tiết đăng nhập cho VM
Yêu cầu
Để bắt đầu cài đặt CentOS 8, chúng ta sẽ cần tệp ISO của trình cài đặt. Đây có thể là tệp ISO tối thiểu của CentOS hoặc tệp ISO DVD. Nếu bạn chỉ định cài đặt một máy chủ này thì hãy chọn ISO tối thiểu vì nó nhỏ hơn, trình cài đặt sẽ tải xuống các gói cần thiết trong quá trình cài đặt sau. Tôi sẽ cài đặt nhiều máy chủ với CentOS 8, do đó tôi chọn ISO cài đặt DVD để không phải tải xuống lại các gói giống nhau cho từng máy chủ.- Tải xuống ISO CentOS 8 từ một bản sao bên cạnh bạn http://www.centos.org/download/. Tôi sẽ sử dụng bản sao này:
http://ftp.hosteurope.de/mirror/centos.org/8.2.2004/isos/x86_64/CentOS-8.2.2004-x86_64-minimal.iso
http://ftp.hosteurope.de/mirror/cen...VD-1503-01.iso?utm_source=diendancongnghe.com
Lưu ý sơ bộ
Hướng dẫn này dựa trên máy chủ CentOS 8, tôi sử dụng 192.168.0.100 làm địa chỉ IP trong hướng dẫn này và server1.example.com làm tên máy chủ. Các thiết lập này có thể khác nhau đối với bạn, vì vậy bạn phải thay thế chúng khi cần thiết.Cài đặt CentOS 8 Base System
Khởi động từ ảnh ISO CentOS 8 của bạn. Chọn Cài đặt CentOS 8.Tiếp theo, nhấn ENTER.
Chọn ngôn ngữ cài đặt. Tôi đang sử dụng Tiếng Anh với Tiếng Anh Hoa Kỳ tại đây, vì vậy tôi chỉ cần nhấn Tiếp tục:
Tiếp theo, chúng ta sẽ nhận được màn hình sau:
Tôi sẽ bắt đầu tùy chỉnh các thiết lập bắt đầu bằng ĐỊA PHƯƠNG HÓA trong NGÀY & GIỜ Nhấp vào NGÀY & GIỜ. Chọn múi giờ của bạn, trong trường hợp của tôi, tôi đang chọn Châu Âu làm Khu vực và Berlin làm Thành phố.Nhấn Xong khi hoàn tất.
Nó sẽ đặt máy chủ NGÀY & GIỜ thành Múi giờ Châu Âu/Berlin. Tiếp theo, tôi sẽ tùy chỉnh bố cục BÀN PHÍM, Nhấp vào BÀN PHÍM để bắt đầu hộp thoại thiết lập.
Nhấn biểu tượng + để thêm bố cục bàn phím khác:
Nó sẽ hiển thị cửa sổ sau với danh sách các bố cục bàn phím khả dụng. Trong trường hợp của tôi, tôi chọn Tiếng Đức và nhấp vào Thêm. nút để thêm bố cục bàn phím.
Tiếp theo, chúng ta tùy chỉnh TÙY CHỌN CHUYỂN ĐỔI BỐ CỤC bằng cách nhấn Tùy chọn:
Bạn có thể sử dụng bất kỳ tổ hợp phím nào để chuyển đổi giữa các bàn phím, trong trường hợp của tôi, tôi đang sử dụng Alt+Ctrl. Sau khi chọn tổ hợp phím mong muốn, hãy nhấn Xong.
Tiếp theo, hãy nhấn Xong.
Bây giờ chúng ta có thể thêm HỖ TRỢ NGÔN NGỮnếu bạn không muốn sử dụng tiếng Anh. Nhấp vào "HỖ TRỢ NGÔN NGỮ" để mở hộp thoại.
Theo mặc định, CentOS đi kèm với ngôn ngữ Tiếng Anh được cài đặt sẵn, nhưng chúng ta có thể dễ dàng thêm nhiều ngôn ngữ khác. Trong trường hợp của tôi, tôi đang thêm Deutsch German với Deutsch (Deutschland) là ngôn ngữ bổ sung. Nhấn Done sau khi lựa chọn
Tiếp theo, chúng ta vào PHẦN MỀM> NGUỒN CÀI ĐẶT và chọn phương tiện cài đặt.
Tiếp theo, bạn sẽ thấy rằng nguồn cài đặt là "Phương tiện cài đặt tự động phát hiện", nếu bạn có bất kỳ nguồn cài đặt nào khác như cài đặt mạng thì bạn có thể đặt đường dẫn trong trường "Trên mạng" có và không có proxy từ Cài đặt proxy. Ngoài ra, chúng ta có thể thêm Kho lưu trữ bổ sung nếu cần. Sau đó nhấn Xong.
Tiếp theo, chúng ta sẽ tiến hành LỰA CHỌN PHẦN MỀM, theo mặc định, nó đi kèm với Cài đặt tối thiểu.
Chúng ta có thể thêm nhiều gói phần mềm hơn nếu cần (khi bạn sử dụng DVD cài đặt chứ không phải trình cài đặt tối thiểu). Trong trường hợp của tôi, tôi chỉ cần thiết lập Cài đặt tối thiểu (Chức năng cơ bản) để cài đặt phần mềm sau bằng yum, vì vậy tôi sẽ lưu cài đặt bằng cách nhấn Xong.
Chúng ta chuyển đến HỆ THỐNG và chọn ĐỊA ĐIỂM CÀI ĐẶT.
Khi bạn cần một lược đồ phân vùng thủ công, bạn có thể chọn Tôi sẽ định cấu hình phân vùng, trong trường hợp của tôi, tôi sẽ ưu tiên Tự động cấu hình phân vùng sau đó nhấn Xong.
Tiếp theo, chúng ta sẽ tùy chỉnh MẠNG & TÊN MÁY CHỦ của mình bằng cách chọn mục đó.
Tôi sẽ sử dụng tên máy chủserver1.example.com và tùy chỉnh thiết lập Ethernet bằng cách nhấn Cấu hình.
Màn hình tiếp theo sẽ trông như thế này, bây giờ chúng ta thêm Cài đặt IPv4 bằng cách chọn mục đó. Nếu bạn có IPv6 thì hãy thêm nó vào Cài đặt IPv6.
Tiếp theo, bạn có thể thiết lập mạng để phù hợp với thiết lập mạng cục bộ của mình. Trong trường hợp của tôi, tôi sử dụng IP tĩnh nên tôi sẽ chọn Thủ công
Thêm các mục nhập cho Địa chỉ, Mặt nạ mạng và Cổng theo môi trường IP tĩnh của bạn. Trong trường hợp của tôi, tôi đang sử dụng Địa chỉ là 192.168.0.100, Mặt nạ mạng là 255.255.255.0, Cổng là 192.168.0.1 và Máy chủ DNS là 8.8.8.8 8.8.4.4 Các giá trị này có thể thay đổi tùy theo môi trường mạng của bạn. Sau đó, nhấn Lưu.
QUAN TRỌNG: Nếu bạn không có kết nối internet IPv6, hãy đặt IPv6 từ tự động thành bỏ qua trên tab IPv6, nếu không, bạn sẽ không thể truy cập internet từ máy chủ này trên IPv4 vì CentOS dường như bỏ qua thiết lập IPv4 chính xác và sử dụng IPv6 thay thế, điều này không thành công.
Tiếp theo, chúng ta phải bật kết nối BẬT như trong ảnh chụp màn hình bên dưới. Tiếp theo, hãy nhấn Xong.
Đặt tên máy chủ trong trường "Host Name" và nhấp vào nút áp dụng.
Bây giờ chúng ta đã sẵn sàng để bắt đầu quá trình cài đặt, bạn có thể muốn kiểm tra chéo tất cả các thiết lập và sau đó nhấn Bắt đầu cài đặt.
Quá trình cài đặt sẽ bắt đầu ngay bây giờ và bạn sẽ thấy một thanh tiến trình màu xanh nhỏ trong các cửa sổ tiếp theo. Bây giờ chúng ta phải đặt MẬT KHẨU GỐC và thêm một người dùng không phải root mới vào tùy chọn TẠO NGƯỜI DÙNG. Đầu tiên, tôi sẽ nhập mật khẩu root.
Nhập mật khẩu an toàn theo lựa chọn của bạn và nhấn Xong
Tiếp theo, chúng ta sẽ tiến hành TẠO NGƯỜI DÙNG.
Tiếp theo, tôi sẽ tạo một người dùng không phải root, vì trong trường hợp của tôi, tôi đã sử dụng Tên đầy đủ là "Howtoforge" vàTên người dùng"howtoforge", hãy đánh dấu vào tùy chọn Yêu cầu mật khẩu để sử dụng tài khoản này rồi nhấn Xong. Tất nhiên bạn nên sử dụng tên người dùng và mật khẩu theo ý muốn.
Nhấn Xong. Hãy kiên nhẫn và chờ quá trình thiết lập hoàn tất.
Sau khi hoàn tất cài đặt, máy chủ sẽ yêu cầu khởi động lại, chỉ cần nhấn Hoàn tất cấu hình.
Máy chủ sẽ khởi động lại và sau đó sẽ yêu cầu tên người dùng và mật khẩu của bạn.
Bây giờ chúng ta đã sẵn sàng đăng nhập bằng người dùng vừa tạo ở trên hoặc chúng ta có thể sử dụng thông tin đăng nhập root.
Lần đăng nhập đầu tiên trên CentOS 8
Đăng nhập với tư cách là người dùng root vào máy chủ để chúng ta có thể thực hiện một số bước cài đặt cuối cùng.Đầu tiên là cài đặt tất cả các bản cập nhật khả dụng bằng dnf.
Mã:
dnf update
Tôi sẽ cài đặt hai trình chỉnh sửa dòng lệnh để có thể chỉnh sửa các tệp cấu hình trên shell:
Mã:
dnf install nano vim
Cấu hình mạng
CentOS 8 minimal không được cài đặt sẵn lệnh ifconfig, chúng tôi sẽ cài đặt lệnh này như sau:
Mã:
yum installnet-tools
Mã:
nano /etc/sysconfig/network-scripts/ifcfg-ens33
Mã:
TYPE="Ethernet"
BOOTPROTO="không có"
DEFROUTE="có"
IPV4_FAILURE_FATAL="không"
IPV6INIT="không"
IPV6_AUTOCONF="có"
IPV6_DEFROUTE="có"
IPV6_PEERDNS="có"
IPV6_PEERROUTES="có"
IPV6_FAILURE_FATAL="n o"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="233f2c1b-877c-4b28-b17d-1eb091ded288"
DEVICE="ens33"
ONBOOT="yes"
IPADDR="192.168.0.100"
PREFIX="24"
GATEWAY="192.168.0.1"
DNS1="8.8.8.8"
Mã:
TYPE="Ethernet"
BOOTPROTO="dhcp"
DEFROUTE="có"
IPV4_FAILURE_FATAL="không"
IPV6INIT="có"
IPV6_AUTOCONF="có"
IPV6_DEFROUTE="có"
IPV6_FAILURE_FATAL="không"
NAME="ens33"
UUID="233f2 c1b-877c-4b28-b17d-1eb091ded288"
DEVICE="ens33"
ONBOOT="có"
HWADDR="00:50:56:15:23:79"
PEERDNS="có"
PEERROUTES="có"
IPV6_PEERDNS="có"
IPV6_PEERROUTES="có"
IPV6_PRIVACY="không"
Lưu ý: Tên THIẾT BỊ ở trên có thể khác nhau nên hãy kiểm tra tệp tương đương trong thư mục /etc/sysconfig/network-scripts.
Điều chỉnh /etc/hosts
Điều chỉnh tệp /etc/hosts như sau:
Mã:
nano /etc/hosts
Mã:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4192.168.0.100 server1.example.com server1::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
Tải xuống máy chủ CentOS 8 dưới dạng máy ảo
Thiết lập này có sẵn dưới dạng tải xuống máy ảo ở định dạng ova/ovf (tương thích với VMWare và Virtualbox) dành cho những người đăng ký howtoforge.Chi tiết đăng nhập cho VM
- Mật khẩu gốc là: howtoforge
- Mật khẩu của người dùng "howtoforge" là: howtoforge
- Địa chỉ IP của VM là 192.168.0.100
Liên kết
- CentOS: http://www.centos.org/