Đang cập nhật...
Cài đặt hệ điều hành Centos 8
Tải iso và tạo vmware: https://ftp.iij.ad.jp/pub/linux/centos-vault/centos/8/isos/x86_64/
Ở đây mình dùng: 8.2.2004 https://ftp.iij.ad.jp/pub/linux/centos-vault/centos/8.2.2004/isos/x86_64/CentOS-8.2.2004-x86_64-minimal.iso
Tham khảo: https://www.howtoforge.com/tutorial/centos-8-minimal-server/
Vmware sẵn: https://www.linuxvmimages.com/images/centos-8/#centos-842105
Card mạng có thể dùng NAT hoặc Bridge ở đây mình dùng Bridge dự kiến IP: 192.168.1.108, nếu dùng NAT chỉnh Network Editor lại
Cấu hình địa chỉa IP tĩnh cho máy ảo Centos 8 vừa cài
nmcli device status
ví dụ thấy card: ens33, vmware nên dùng bridge thì card mạng sẽ dùng chung mạng dây để có thể lên internet luôn, nếu ở chế độ NAT thì phải chỉnh lại Network Editor
Mở file cấu hình:
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
Sửa nội dung (ví dụ IP tĩnh 192.168.1.100/24):
TYPE=Ethernet
BOOTPROTO=none
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.100
PREFIX=24
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=1.1.1.1
Lưu lại rồi restart network:
systemctl restart NetworkManager
Hoặc nmcli
nmcli con mod ens33 ipv4.addresses 192.168.1.100/24
nmcli con mod ens33 ipv4.gateway 192.168.1.1
nmcli con mod ens33 ipv4.dns "8.8.8.8 1.1.1.1"
nmcli con mod ens33 ipv4.method manual
nmcli con up ens33
Dùng Visual Code kết nối vào centos, ở đây sẽ cấu hình 2 card mạng 192.168.1.108(static) và 192.168.1.20(tự động dhcp). Một cho cấu hình game, một cho việc kết nối vào centos bằng visual code cho dễ gõ lệnh cấu hình.
Cài thư viện liên quan cho Centos 8
- yum install libuuid.i686
- yum install libcrypto.so.6
- yum install libstdc++.so.6
Cách xử lý chuẩn để cài MySQL 5.7 trên CentOS 8:
Tắt module MySQL mặc định trong CentOS 8
sudo dnf module disable mysql -y
Gỡ bỏ repo cũ (el7-5)
sudo dnf remove mysql-community-release -y
Cài repo MySQL 5.7 mới nhất từ MySQL chính thức
sudo dnf install -y https://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm
Repo el7-11 vẫn chạy ổn trên CentOS 8.
Cập nhật cache
sudo dnf makecache
Cài MySQL 5.7 Server
sudo dnf install -y mysql-community-server
Khởi động và bật MySQL
sudo systemctl start mysqld
sudo systemctl enable mysqld
Lấy mật khẩu root tạm thời
sudo grep 'temporary password' /var/log/mysqld.log
Cấu hình mật khẩu cho mysql (giả sử mặc định là &eiYE#uUB5oO)
- mysql_secure_installation
- Nhấn Enter
- Nhấn Y
- Đặt mật khẩu 123456
- Nhập lại
- Chọn Y
- Chọn n
- Chọn y rồi y
Cho mysql tự động chạy khi khởi động
- systemctl enable mysqld.service (centos 7)