一、前言

 java项目开发完成,部署上线进入项目运维阶段日常工作需要准备哪些资料文档?当项目上线后,运行一段时间,或多或少会遇到一些运维上的问题比如服务器磁盘饱满,服务器CPU,内存使用率过高,应用存在安全漏洞应用报错临时需求编个变更等等。诸多问题。那么若想快速响应,平时就需要准备好与项目运维相关文档资料。我总结了以下一些内容

二、运维需要资料文档

1、测试环境生产环境部署说明文档

2、测试环境生产环境服务器台账

3、项目中使用到域名端口

4、各系统地址账号信息

5、系统使用手册

部署文档范例:

1.1服务器资源

操作系统版本:Linux CentOS 7.6

JAVA环境openjdk version “1.8.0_312″

数据库:MYSQL8.0 或PostgreSQL 12.8

1.2 yum准备

1.2.1 更新yum

yum update yum

1.2.2 安装yum工具

yum –y install yum-utils

1.2.3查看yum版本 

yum –version

版本为3.4.3或之后的最新版即可

1.3 JAVA部署

JAVA安装命令:

yum install java-1.8.0-openjdk.x86_64

查看JAVA版本javaversion

1.4 docker环境部署

1.4.1版本

Client: Docker Engine – Community version: 20.10.12

Server: Docker Engine – Community version: 20.10.12

1.4.2 部署

1.用yum拉取阿里镜像:

yum-configmanageraddrepo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

2. yum安装:

yum install dockerce

3.查看docker版本:

docker version

4.启动docker:

systemctl start docker

5.设置docker开机自启

systemctl enable docker

1.4.3 文件夹

1.在系统的/home路径创建一个名为docker”的文件夹用于存放docker相关文件

2.在/home/docker路径创建两个文件夹script”和“apps”,用于存放脚本文件镜像文件

1.4.4 docker常用命令

1.查看docker镜像: docker images

2.查看docker正在运行容器docker ps

3.查看docker里的容器: docker psa

1.5 nginx部署

端口需要:80

1.5.1 docker部署nginx

docker pull nginx:latest

1.5.2运行nginx

1.通过脚本文件nginx.sh运行脚本文件的运行需授予权限,在文件目录命令

chmod 755 nginx.sh

2.运行脚本命令:./nginx.sh

1.5.3nginx常用命令

1.启动: docker start nginx

2.重启: docker restart nginx

3.停止docker stop nginx

原文地址:https://blog.csdn.net/dongjing991/article/details/134786213

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_47034.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注