環境:
centos 7.9
1、安裝OpenJDK 1.8
步驟 1: 更新系統
首先,確保你的系統是最新的,執行以下命令來更新所有軟件包:
sudo yum update -y步驟 2: 安裝 OpenJDK 1.8
CentOS 7 默認的包管理器是 yum,你可以通過以下命令安裝 OpenJDK 1.8。
sudo yum install java-1.8.0-openjdk-devel -y步驟 3: 驗證安裝
安裝完成后,檢查是否成功安裝 JDK 1.8。運行以下命令:
java -version
2、安裝mysql 8.0
安裝mysql
sudo wget https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch.rpm
sudo rpm -Uvh mysql80-community-release-el7-3.noarch.rpm
yum install -y mysql-community-server --nogpgcheck啟動服務,設置開機啟動
sudo systemctl start mysqld
sudo systemctl enable mysqld查看初始密碼
sudo grep 'temporary password' /var/log/mysqld.log
輸入如下:rG=nvGv%k0Pf就是初始密碼
[root@hcss-ecs-ac7f ~]# sudo grep 'temporary password' /var/log/mysqld.log
2024-12-05T12:25:27.561048Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: rG=nvGv%k0Pf登錄
mysql -u root -p
輸入密碼按回車修改初始密碼。不修改不能操作,密碼可能有策略,注意加大小寫數字特殊符號
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPass123!';屬性權限
FLUSH PRIVILEGES;查詢所有數據庫
show databases; 使用mysql數據庫
use mysql; 查詢所有mysql用戶
select `Host`,`user` from `user`;更新把localhost更新成%,localhost只能本地訪問,%可以遠程訪問
UPDATE user SET host = '%' WHERE User = 'root' AND Host = 'localhost';
刷新權限
FLUSH PRIVILEGES;
3、安裝redis
1. 安裝 EPEL 倉庫
Redis 在 CentOS 的官方倉庫中不可用,因此需要啟用 EPEL(Extra Packages for Enterprise Linux)倉庫。使用以下命令安裝 EPEL:
sudo yum install epel-release -y2. 安裝 Redis
通過 yum 命令直接安裝 Redis:
sudo yum install redis -y3. 啟動 Redis 服務
安裝完成后,你可以啟動 Redis 服務:
sudo systemctl start redis4. 設置 Redis 開機自啟動
為了讓 Redis 在系統重啟時自動啟動,可以使用以下命令:
sudo systemctl enable redis5. 檢查 Redis 是否在運行
你可以通過以下命令檢查 Redis 服務的狀態:
sudo systemctl status redis如果 Redis 正在運行,輸出應該類似于以下內容:
redis.service - Redis serverLoaded: loaded (/usr/lib/systemd/system/redis.service; enabled; vendor preset: disabled)Active: active (running) since Mon 2024-12-04 12:34:56 UTC; 1h 20min ago配置 Redis
打開 Redis 配置文件:
sudo vi /etc/redis.conf
找到以下行:
bind 127.0.0.1
將其修改為:
bind 0.0.0.0
requirepass password1234注意看有沒有requirepass配置,有就直接改,是登錄密碼保存并退出文件后,重啟 Redis 服務:
sudo systemctl restart redis
4、安裝nginx
更新包列表:
sudo apt update安裝 Nginx:
sudo apt install nginx啟動 Nginx 服務:
sudo systemctl start nginx設置 Nginx 開機自啟:
sudo systemctl enable nginx檢查 Nginx 狀態:
sudo systemctl status nginx