梵蒂冈 发表于 2023-9-9 13:26:07

Linux部署项目常用命令(持续更新)

防火墙配置

# 启动防火墙服务
systemctl start firewalld

# 关闭防火墙服务
systemctl stop firewalld

# 查看防火墙服务状态
systemctl status firewalld

# 开机禁用防火墙服务
systemctl disable firewalld

# 开机自启防火墙服务
systemctl enable firewalld端口配置

开放端口

# 开放 9090 端口
firewall-cmd --zone=public --add-port=9090/tcp --permanent
# 开放 9090~9095
firewall-cmd --zone=public --add-port=9090-9095/tcp --permanent关闭端口

# 关闭 9090 端口
firewall-cmd --zone=public --remove-port=9090/tcp --permanent
# 关闭 9090~9095
firewall-cmd --zone=public --remove-port=9090-9095/tcp --permanent配置立即生效

firewall-cmd --reload查看防火墙已开放端口

firewall-cmd --zone=public --list-ports查看指定端口占用情况

netstat -anp | grep 8080
netstat -tln | grep 8080查看全部端口占用情况

netstat -anp
或者
netstat -tln查看具体端口被哪个程序占用

lsof -i :8080kill被占用的进程

kill -9 2597932查看程序端口占用情况

ps -aux | grep tomcatnginx常用命令

重启命令

service nginx restart检查服务状态

service nginx status检查nginx配置文件

nginx -t关闭nginx服务

service nginx stop开启nginx服务

service nginx startTomcat常用命令(未加入环境变量版本)

具体操作:

​                进入tomcat的bin目录进行具体操作
关闭tomcat

sh shutdown.sh 或者
./shutdown开启tomcat服务

sh startup.sh 或者
./startup.sh查看运行日志

./catalina.sh runMySql常用命令

启动mysql

service mysql start关闭mysql

service mysql stop重启mysql

service mysql restart登录mysql命令行界面

mysql -uroot -p​        其余操作和mysql的windows版本类似,不一一列举
yum常用命令



来源:https://www.cnblogs.com/yfBest/p/17689328.html
免责声明:由于采集信息均来自互联网,如果侵犯了您的权益,请联系我们【E-Mail:cb@itdo.tech】 我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: Linux部署项目常用命令(持续更新)