# linux
# 在CentOS 8上安装Nginx
sudo yum install nginx
1
# 安装完成后,使用以下命令启用并启动Nginx服务:
sudo systemctl enable nginx
sudo systemctl start nginx
1
2
2
# 要验证服务是否正在运行,请检查其状态:
sudo systemctl status nginx
1
# FirewallD是Centos 8上的默认防火墙解决方案。在安装过程中,Nginx使用预定义的规则创建防火墙服务文件,以允许访问HTTP(80)和HTTPS(443)端口。使用以下命令永久打开必要的端口:
sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload
1
2
3
2
3
# nginx关闭
nginx -s stop :快速停止nginx
nginx -s quit :完整有序的停止nginx
1
2
2
# linux删除文件夹目录
rm -rf '文件名'
1
# Linux回到根目录
cd /
1
# forever守护node进程
//显示所有运行的服务
forever list
//停止所有运行的node App
forever stopall
//重新启动所有
forever restartall
1
2
3
4
5
6
2
3
4
5
6
# Linux查看进程、线程
ps -ef 进程
ps -efL 线程
1
2
2
# java
# 使用yum命令进行卸载java
yum remove java-1.6.0-openjdk*
yum remove java-1.7.0-openjdk*
1
2
3
2
3
# java安装
sudo dnf install java-1.8.0-openjdk-devel
1
# 查看java安装信息
rpm -qa|grep java
1
# 查看可安装的Java版本
yum -y list java*
1
# jenkins
# 安装最新的Jenkins稳定版本:
sudo dnf install jenkins
或
sudo yum install jenkins
1
2
3
2
3
# 启动Jenkins服务并启用它以在系统引导时启动:
sudo systemctl start jenkins
sudo systemctl enable jenkins
1
2
2
# 检查Jenkins是否正在运行
systemctl status jenkins
1
# 服务资源重载
systemctl daemon-reload
1
# 关闭Jenkins服务
service jenkins stop
1
# rpm卸载jenkins
rpm -e jenkins
1
# 检查是否卸载jenkins成功
rpm -ql jenkins
1
# 彻底删除jenkins残留文件
find / -iname jenkins | xargs -n 1000 rm -rf
1
# 删除/webapps/jenkins下所有文件
rm -rf jenkins
1
# 删除jenkins配置文件
rm -rf /root/.jenkins/
1
# Docker
# 执行以下命令,添加 Docker 软件源
dnf config-manager --add-repo=http://mirrors.tencent.com/docker-ce/linux/centos/docker-ce.repo
1
# 执行以下命令,查看已添加的 Docker 软件源。
dnf list docker-ce
1
# 执行以下命令,安装 Docker
dnf install -y docker-ce --nobest
1
# 运行 Docker。
systemctl start docker
1
# 检查安装结果。
docker info
1
# 运行 Docker 守护进程
systemctl start docker
1
# 停止 Docker 守护进程
systemctl stop docker
1
# 重启 Docker 守护进程
systemctl restart docker
1
# 使用命令查看docker的状态
sudo systemctl status docker
1
# 使用命令进行查看运行的docker
sudo docker ps
1
# 使用命令进行停止,可以多执行几次,保证停止,
sudo systemctl stop docker
1
# 使用命令进行重新启动,
sudo systemctl daemon-reload
1