第十章----VM虚拟机搭建Linux整合Gitlab+Jenkins+Nginx+Tomcat自动化部署方案总结

好长的一个名称!搭完运维架构好几天了,一直想写个总结,就在这个没有风的、40度的小窝里写吧!

好随意的上面的一句话...

7185724-1442b770220d3ad3.jpg
  • CentOS7 防火墙
命令 语义
systemctl stop firewalld 关闭防火墙
systemctl start firewalld 开启防火墙
systemctl restart firewalld 重启防火墙
systemctl disable firewalld 禁止开机启动
systemctl enable firewalld 设置开机启动
firewall-cmd --state 查看防火墙状态
firewall-cmd --reload 重新载入
firewall-cmd --version 显示版本
firewall-cmd --help 显示帮助
firewall-cmd --list-all 显示应用列表
firewall-cmd --zone=public --add-port=80/tcp --permanent 添加端口永久生效
firewall-cmd --zone= public --remove-port=80/tcp --permanent 删除端口永久生效
firewall-cmd --zone= public --query-port=80/tcp 查看端口
firewall-cmd --zone=public --list-ports 查看所有端口
  • MySQL
命令 语义
service myslqd start 启动MySQL
service mysqld stop 关闭MySQL
service mysqld restart 重启MySQL
chkconfig mysqld on 开机启动
source /etc/profile 刷新环境变量
mysql -u用户名 -p+回车,然后输入密码 登录
update user set password=PASSWORD('root') where user='root' 修改密码
flush privileges 刷新配置
exit 退出
  • Gitlab
命令 语义
gitlab-ctl start 启动
gitlab-ctl stop 关闭
gitlab-ctl restart 重启
gitlab-ctl status 查看所有服务状态
gitlab-ctl tail 查看日志信息
gitlab-ctl service-list 列举所有启动服务
gitlab-ctl graceful-kill 平稳停止一个服务
gitlab-ctl help 帮助
gitlab-ctl reconfigure 修改配置文件之后,需要重新加载下
gitlab-ctl show-config 查看所有服务配置文件信息
gitlab-ctl uninstall 卸载这个软件
gitlab-ctl cleanse 删除gitlab数据,重新白手起家
  • Jenkins
命令 语义
service jenkins start 启动
service jenkins stop 停止
service jenkins restart 重启
  • Nginx
命令 语义
./nginx 启动
./nginx -t 测试配置文件是否有错误
./nginx -v 查看Nginx版本
./nginx -V 查看Nginx版本和编译安装时的编译参数
./nginx -s stop 强制停止Nginx服务
./nginx -s quit 处理完所有请求后再停止服务
./nginx -s reload 重新加载Nginx配置文件且重启
  • Redis
命令 语义
./redis-server redis.conf 指定配置文件启动Redis
./redis-cli -h {ip} -p 链接指定的Redis
  • 全系列软件下载地址:

链接:https://pan.baidu.com/s/1Ml6Mo1ImhJFeYehapBADHQ 密码:dwok

  • 写在最后

其实开发做运维的一些东西也是蛮好玩的,毕竟作为传说中的高开还是要打造自己的技术矩阵的,这里简单整理了一些常用的命令,以上软件的具体部署请参考历史文章。如有不当,还请劳烦给予批评指正,感谢!


没有你在的人间烟火,有点冷!

猜你喜欢

转载自blog.csdn.net/weixin_34366546/article/details/87804428