运维管理
文章平均质量分 59
运维管理
weisian151
大家一起来学习,讨论
展开
-
运维 kubernetes(k8s)基础学习
通常开发会有很多项目,也会有很多环境(开发,测试,预生产环境)等,当机器足够的话,可以在不同的机器进行部署不同的项目已经环境,但是如果机器不足的话,可以使用k8s集群的命名空间(namespace)来实现开发测试环境的隔离。容器管理工具可以完成容器的基础管理,对于完成企业中更加复杂的应用部署,如需要对多应用的系统进行部署时,就需要更加复杂的工具来完成对容器运行应用的编排,这就是我们所说的容器编排部署工具。可以理解pod就是一个容器的壳子,docker部署的容器服务是一粒花生米,pod是容器外部的花生壳。原创 2024-04-23 16:53:15 · 1433 阅读 · 1 评论 -
Linux docker3--数据卷-nginx配置示例
本例介绍的数据卷作用就是将容器内的配置和宿主机文件打通,之后修改宿主机的配置文件就相当于修改了docker进程的配置文件,不用在进入容器内修改。注:nginx我们一般需要修改配置文件,html的文件页,日志目录。以上完成了数据卷的创建,以及使用数据卷打通容器和宿主机的文件隔离,方便修改配置和重启的过程。注:通过详情我们可以查看难道数据卷挂载到宿主机的实际路径(Mountpoint)。(1)、通过上诉的详情命令,可以查看到挂载点下面已经出现了nginx的配置文件。6、查看和修改数据卷的挂载配置。原创 2024-03-18 20:43:24 · 553 阅读 · 0 评论 -
Linux docker4--本地jar包生成镜像和docker部署运行
如果你打出的jar包不是这个名字,则需要在如下的Dockerfile中将boot.jar(一共3处)修改成你的jar包名称。(2)、上传jar和Dockerfile到安装了docker的服务上。创建Dockerfile文件,将如下的代码内容粘贴进去即可。以上完成了jar包生成镜像,和使用docker部署的过程。(7)、使用postman访问部署的boot服务。(5)、指定端口,启动boot的镜像服务。(1)、创建Dockerfile文件。二、将jar包生成docker镜像。(3)、将jar生成镜像。原创 2024-03-18 20:56:29 · 387 阅读 · 0 评论 -
Linux docker2--镜像及容器操作-nginx部署示例
docker默认拉取镜像是国外的仓库,很慢,这里切换成阿里云的仓库,可以优化速度。上一篇有一个配置yum源的方法(yum是下载安装软件的),这里是配置docker镜像源的方法(下载docker镜像用的),不要搞混了。通过上面的stop 命令仅可以停止运行进行,但不会删除运行的容器(可以理解停止tomcat服务,但是没有删除tomcat)。使用上面的仓库地址,可以查询组件版本,获取镜像拉取命令,获取如何使用和启动镜像以及修改配置和配置说明等信息。–name指定容器的名称(后面很多命令都是基于这个容器名称的)原创 2024-03-18 20:25:45 · 917 阅读 · 0 评论 -
Linux docker1--环境及docker安装
s/download.docker.com/mirrors.aliyun.com/docker-ce/g是一个sed的替换命令,它将文件中所有的download.docker.com替换为mirrors.aliyun.com/docker-ce。这确保了从yum仓库中获取的Docker CE相关资源都是从阿里云镜像源获取的,而不是从原始的Docker官网。这样,当你使用yum或dnf(CentOS 8及之后的版本)来安装或更新软件包时,它将从这个新添加的仓库中获取Docker CE的相关软件包。原创 2024-03-18 19:54:05 · 712 阅读 · 0 评论 -
VMware 配置虚拟机网络
初次完成时,虚拟机的网络服务虽然已经启动,但是和宿主机的网络还没有打通,所以还需要经过以下的步骤,将宿主机和虚拟机的网络打通。(1)、下载和安装VMware-Workstation-Pro.exe软件,推荐16.0版本。(3)、VM创建一个虚拟机,并且使用本地已下载centOS7镜像完成一个环境的搭建。(2)、下载centOS7镜像,可以在阿里云下载。(2)、网络选择NAT共享模式,之后确定即可。2、通过VM软件配置网络。(1)、点击编辑虚拟机。原创 2024-03-15 17:30:39 · 2453 阅读 · 0 评论 -
nginx--实现负载均衡(二)
关于nginx的下载和部署见上一篇博客,话不多说,直接上案例。1、准备两个springboot服务(http://localhost:9999,http://localhost:9998/)2、配置nginx配置文件,重启nginx服务配置监听的地址和端口localhost 9990,通过(upstream)定义一个变量tomcatserver1配置负载均衡的多个节点(localhost:9999,localhost:9998),指定代理到tomcatserver1,具体如下图3原创 2020-08-07 15:40:58 · 133 阅读 · 0 评论 -
nginx部署前端vue项目
通常我们会遇到一些前端单独运行的项目,没有后台,我们可以直接通过nginx的代理实现。本例已前端vue项目项目。1、将前端项目打包程dist包2、在服务器上部署nginx(1)、在nginx的官网下载nginx(官网:https://nginx.org/download/)本例已1.8.1版本为例子(2)、将tar包上传到/usr/local目录下,解压程文件夹解压命令:tar -zxvf nginx-1.8.1.tar.gz(3)、安装nginx的依赖执行命令:yum原创 2021-06-24 11:16:40 · 1443 阅读 · 1 评论 -
nginx常用配置
user nginx;worker_processes 8;error_log /var/log/nginx/error.log warn;pid /var/run/nginx.pid;events { worker_connections 1024;}http { include /etc/nginx/mime.types; default_type application/octet-stream; log_f.原创 2021-08-09 15:02:06 · 86 阅读 · 0 评论 -
nginx--正向代理和反向代理(一)
一、正向代理和反向代理的区别代理其实就是一个中介,A和B本来可以直连,中间插入一个C,C就是中介。(1)、正向代理:正向代理就是顺着请求的方向进行的代理,即代理服务器他是由你配置为你服务,去请求目标服务器地址,不直接访问资源,而是通过代理访问资源。(2)、反向代理(Reverse Proxy):实际运行方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器,原创 2020-08-07 17:50:56 · 1557 阅读 · 0 评论 -
Linux服务器部署tomcat
1、准备工作(1)、准备工具 xshell和xftp(用于远程连接linux服务器)(2)、准备jdk安装包和tomcat部署包。2、在linux环境上搭建jdk环境,并且配置java环境变量(1)、下载jdk安装包下载链接:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133...原创 2019-03-11 11:50:01 · 497 阅读 · 0 评论 -
Linux ntp服务器时钟同步
ntp原创 2022-08-05 10:41:22 · 2038 阅读 · 0 评论 -
ubuntu 安装redis
1、下载redis安装包在window环境访问地址:http://redis.io/download本例版本为:redis-6.0.9.tar.gz2、将安装包传服务器上通过ftp方式传输安装包到目录/opt下,路径可修改,本例为/opt3、解压安装包,并将解压后的文件移动到/etc目录下解压redis安装包,执行tar -xzf redis-6.0.9.tar.gz将解压后的文件,移动到/etc目录下mv redis-6.0.9 /etc...原创 2020-12-01 15:38:05 · 3740 阅读 · 1 评论 -
VMware Workstation创建新的虚拟机
1、首先要安装VMware Workstation,安装我在这里就不说了,安装好后打开VMware:2、打开后点击创建新的虚拟机—>选择自定义—>点击下一步3、什么都不需要改,继续下一步4、我一般会选择稍后安装操作系统,你也可以根据你自己的情况选择5、这个地方根据你要安装的操作系统已经你的版本进行选择6、虚拟机的位置和名称,可...转载 2018-07-11 08:55:43 · 1063 阅读 · 0 评论 -
VMware虚拟机安装linux系统
1、我是使用虚拟光驱的方式去安装的linux操作系统2、找到自己的光盘映像文件放入3、点击开机4、进入安装在虚拟机和本机转换的方式,鼠标点击虚拟机屏幕就进入虚拟机,退出是ctrl+alt5、大致意思是检查你的磁盘,我们的磁盘是虚拟的,所以直接选择skip就可以6、接着会到安装页面来7、选择语言为简体中文8、选择美国英语...转载 2018-07-11 08:58:39 · 325 阅读 · 2 评论 -
东方通服务器部署web项目
打开且登录东方通consolehttp://ip:9060/console/loginName/password登录之后如下:选择应用管理,可以看到我们的部署项目,这里我们用第一个aaa项目为例 点击aaa的名称可以看到部署的信息部署项目,点击重新部署,点击使用新的部署文件,选择本机,上传已经修改好配置的war包,点击确定如上完成后已经重新部署完成,为了防止有问题,可以重新启动一次查看进程Ps -ef|grep Tong到b...原创 2021-01-14 20:46:55 · 8548 阅读 · 0 评论 -
linux 配置开机自启动命令
1、打开自启动脚本文件(/etc/rc.local)cd /etc;vi rc.local;2、配置你需要的启动命令。如上图,linux系统开机会主动读取和执行这个rc.local文件。touch /var/lock/subsys/local 是防止本文件被重复执行,当第一次执行了这个命令,之后就不会在读取和执行这个文件了,保障了开机自启动脚本只会被执行一次。之后就是扩展我们自己的命令语句:这里我添加了三条语句分别为启动fdfs的tracker服务,启动fdfs的storage服务和启动一原创 2021-11-12 15:45:28 · 2912 阅读 · 0 评论 -
window cmd常用命令
1、通过win+R,打开运行,输入cmd打开2、常用命令(1)、shutdown -s -t 600 定时600秒后关机(2)、shutdown -a 取消定时关机(3)、regedit 打开注册表(4)、osk 打开屏幕键盘(5)、ping+URL/网站IP 检测本台电脑是否能够正常访问网站或ip,可以看到域名对应的ip地址(6)、expl...原创 2019-08-28 16:27:55 · 692 阅读 · 0 评论 -
linux shell脚本基础
终于到shell 脚本这章了,在以前笔者卖了好多关子说shell脚本怎么怎么重要,确实shell脚本在linux系统管理员的运维工作中非常非常重要。下面笔者就带你正式进入shell脚本的世界吧。到现在为止,你明白什么是shell脚本吗?如果明白最好了,不明白也没有关系,相信随着学习的深入你就会越来越了解到底什么是shell脚本。首先它是一个脚本,并不能作为正式的编程语言。因为是跑在linux的shell中,所以叫shell脚本。说白了,shell脚本就是一些命令的集合。举个例子,我想实现这样的操作:1)进转载 2021-11-12 17:39:42 · 296 阅读 · 1 评论 -
Linux 服务器部署redis
1、linux部署redis步骤在自己安装软件的路径下执行以下的几句命令:$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz下载redis安装包$ tar xzf redis-2.8.17.tar.gz解压$ cd redis-2.8.17$ makemake完后 redis-2.8.17目录下会出现编译后...原创 2019-08-13 16:46:01 · 625 阅读 · 0 评论 -
linux 常用命令
1、zip和unzip命令zip -r a.zip ./ 当前目录下的文件压缩成a.zip,解压a.zip后直接是所有文件zip -r aaa.zip /home/222 当前目录下的文件压缩到aaa.zip中,同时添加目录/home/222 解压后是home文件夹,向下走是222文件夹,在向下才是目标文件unzip z.zip 解压z.zip文件到当前目录...原创 2021-07-02 16:40:38 · 535 阅读 · 1 评论 -
ubuntu 安装Fastdfs
安装fastdfs依赖插件libfastcommon下载:https://github.com/happyfish100/libfastcommon/archive/V1.0.39.tar.gz创建/usr/local/software/目录,用于我们存放需要的文件mkdir -p /usr/local/software/通过ftp服务,上传V1.0.39.tar.gz包解压文件cd /usr/local/software/lstar...原创 2020-12-01 16:21:47 · 762 阅读 · 0 评论 -
linux 配置java环境
1、上传jdk包到/usr/local/java目录下。注意:JAVA_HOME值为实际jdk路径。5、查看jdk是否安装成功。2、解压jdk的tar包。3、添加配置(环境变量)原创 2023-03-31 08:58:12 · 741 阅读 · 0 评论 -
远程桌面无法复制粘贴文件
本地通过mstsc连接到远程说面后,无法把本地文件复制到远程桌面上或者远程桌面的文件无法复制到本地机器修改。2、win+R打开运行,输入rdpclip.exe,点击确定,启动服务。查看到rdpclip.exe程序,如果存在就关闭掉,不存在就跳过。3、再次打开任务管理器可以看见程序已经启动。4、尝试复制文件到远程桌面问题是否解决。思路:重启rdpclip服务。1、远程说面打开任务管理器。原创 2023-10-23 11:11:49 · 589 阅读 · 0 评论