# linux

# 在CentOS 8上安装Nginx

sudo yum install nginx 
1

# 安装完成后,使用以下命令启用并启动Nginx服务:

sudo systemctl enable nginx 
sudo systemctl start nginx  
1
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

# nginx关闭

nginx -s stop  :快速停止nginx
nginx -s quit  :完整有序的停止nginx
1
2

# linux删除文件夹目录

rm -rf '文件名'
1

# Linux回到根目录

cd /
1

# forever守护node进程

//显示所有运行的服务
forever list
//停止所有运行的node App
forever stopall
//重新启动所有
forever restartall
1
2
3
4
5
6

# Linux查看进程、线程

ps -ef   进程
ps -efL  线程
1
2

# java

# 使用yum命令进行卸载java

yum remove java-1.6.0-openjdk*

yum remove java-1.7.0-openjdk*
1
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

# 启动Jenkins服务并启用它以在系统引导时启动:

sudo systemctl start jenkins
sudo systemctl enable jenkins
1
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