2020年6月26日 星期五

CentOS 安裝 redis

yum -y --enablerepo=remi,remi-test install redis
設定 Redis 為背景服務
sudo systemctl daemon-reload
sudo systemctl enable redis.service
開啟防火牆 6379 埠號
# Add allow port 6379
firewall-cmd --permanent --add-port=6379/tcp
firewall-cmd --reload
啟動 Redis
# Start Redis service
sudo systemctl start redis.service
Ping Redis
redis-cli ping
yum -y remove redis

nginx /var/log/nginx/error.log failed (13: Permission denied), SELinux Problem

2020/06/26 00:59:59 [error] 9825#0: *52 open() "/home/user/www/index.html" failed (13: Permission denied),
解決方式,SELinux
chcon -R -u system_u -t httpd_sys_content_t /home/user/www

CentOS 安裝nginx

安裝能夠選擇指定 yum 的套件:
yum install yum-utils -y
vim /etc/yum.repos.d/nginx.repo
# 穩定版
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
module_hotfixes=true

# 最新版
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=0
enabled=0
module_hotfixes=true
yum-config-manager --enable nginx-stable
切換使用 nginx-stable 穩定版:
yum-config-manager --enable nginx-stable
查看欲安裝的 NGINX 版本資訊:
yum info nginx
安裝 NGINX:
yum install nginx -y
查看安裝的 NGINX 版本:
nginx -v
移除nginx
yum remove nginx -y

CentOS 7.x 安裝 OpenJDK 1.8

yum -y install java-1.8.0-openjdk
[root@localhost ~]# java -version
openjdk version "1.8.0_252"
OpenJDK Runtime Environment (build 1.8.0_252-b09)
OpenJDK 64-Bit Server VM (build 25.252-b09, mixed mode)
[root@localhost ~]# 
yum -y remove java-1.8.0-openjdk