环境 CentOS的版本:CentOS7.92009 OpenResty的版本:1.19.9.1 SSH工具:MobaXterm(最新版本即可) 开始安装 1、检查依赖 OpenResty正常运行需要有perl5.6.1以上、libpcre和libssl,因此我们先检查相关依赖。我这里检查出来没有libpcre和libssl,这就要我自己先安装这两个依赖了。如果能够访问外网,建议直接使用yum,如果不能访问外网,自己可以下载rpm包或配置本地yum源。 检查prel依赖 [root@localhost]rpm-qa|grepperl 检查libpcre [root@localhost]rpm...

  DhmaJjT07YqF   2023年11月13日   27   0   0 服务器外网nginx

环境 CentOS的版本:CentOS7.92009 SSH工具:MobaXterm(最新版本即可) 新增LVM类型磁盘分区 使用fdisk命令,我们只能用于2T以内的磁盘。如果要对2T以上的磁盘进行操作,请使用parted命令。 1、新增硬盘 如果使用的是VMWare,可以直接新建一块硬盘,给到虚拟机中。如果使用其他,操作类似。这里新增硬盘的操作不需要关闭虚拟机进行。 2、扫描SCSI总线 在不关机的情况下新增硬盘后,需要扫描scsi后才能识别到新的硬盘。 列出scsi总线 [root@localhost]ls/sys/class/scsi_host 根据列出的host个数,扫描几次 [r...

  DhmaJjT07YqF   2023年11月13日   18   0   0 逻辑卷自动挂载centos

环境准备阶段 我们需要准备一个与系统版本一致的镜像。例如CentOS的系统为7.9,则你要挂载的镜像也要7.9版本。 开始配置 1、创建挂载点 挂载点简单的认为是一个目录即可。 [root@localhost]mkdir/mnt/cdrom 2、挂载镜像 [root@localhost]mount/dev/cdrom/mnt/cdrom 成功挂载后,它会提示写保护,这是正常的。 如果我们使用的是虚拟机进行挂载,则需要检查镜像那里是否已勾选已连接选项,如图所示: 3、备份原配置文件 备份有多种方式,我们这里直接重命名相关文件,也算是另类的备份了。 进入目录 [root@localh...

  DhmaJjT07YqF   2023年11月02日   28   0   0 centos

环境 本次安装示例是以二进制包安装为例,并运行在以下环境中: CentOS的版本:CentOS7.92009 Redis的版本:Redis6.2.5 SSH工具:MobaXterm(最新版本即可) 二进制包安装 1、下载二进制包。 我们需要从官网下载二进制包,然后上传到服务器中。如果你的服务器能够访问外网,那么可以直接使用wget命令去下载。这里需要注意,下载的时候别下错版本了,我们需要下载稳定版本。 官网下载地址:https://redis.io/download 进入临时目录 [root@tests]cd/usr/local/src 使用wget下载包 [root@tests]wg...

  DhmaJjT07YqF   2023年11月02日   51   0   0 服务器软链接redis

环境 CentOS的版本:CentOS7.92009 Docker的版本:最新稳定版 安装 Docker官网的文档中介绍,我们安装Docker可以有三种方式: 设置Docker的存储库并从中安装。Docker官方推荐使用此方式,它能够方便的进行安装和升级任务,但使用此方式有个前提条件,就是服务器必须能访问外网去下载资源。 手动下载RPM包进行安装。此方法通常用于服务器无法访问外网下载资源的场景中。 使用脚本安装。此方法较少使用,极个别情况下也会在测试环境和开发环境中使用。 鉴于第三种使用较少,我这里只提供前两种方式的安装方法。如果你在看过两种安装方式后,你会发现它们都是使用rpm包进行安装...

  DhmaJjT07YqF   2023年11月02日   32   0   0 服务器Docker

环境 CentOS的版本:CentOS7.92009 Python的版本:3.9.7 SSH工具:MobaXterm(最新版本即可) 开始安装 1、检查依赖 python在confiugre时需要gcc和zlib,因此我们先检查gcc是否安装。 检查gcc依赖 [root@localhost]rpm-qa|grepgcc 安装gcc依赖 [root@localhost]yuminstallgcc 安装zlib依赖 [root@localhost]yuminstallzlib 2、下载二进制包 我们通过官网去下载稳定版本的二进制安装包,而Python的版本也分为稳定版和发行版,如果没有特殊...

  DhmaJjT07YqF   2023年11月02日   27   0   0 官网python

环境 CentOS的版本:CentOS7.92009 配置静态ip 在安装完服务器的操作系统后,通常我们会配置静态ip,用于各种服务器服务访问。静态ip多用于生产环境、测试环境等一些提供稳定服务的场景中。 1、查看硬件网卡 查看网卡硬件信息 [root@localhost]nmclidev 2、查看软件网卡 查看网卡软件信息 [root@localhost]nmcliconshow 3、配置静态ip [root@localhost]nmcliconmodens33ipv4.addresses192.168.3.22/24ipv4.dns192.168.3.1ipv4.gatewa...

  DhmaJjT07YqF   2023年11月02日   31   0   0 服务器静态ip

环境 CentOS的版本:CentOS7.92009 SSH工具:MobaXterm(最新版本即可) 新增LVM类型分区扩容 这里的示例主要是新增一个LVM类型的分区,然后扩展旧的分区,也就是给LVM动态扩容空间大小。因为是LVM类型,所以不需要关闭服务器去扩容,直接动态扩容即可。 1、查看要增加空间的硬盘 查看硬盘空间大小 [root@localhost]df-h 2、新增硬盘 如果使用的是VMWare,可以直接新建一块硬盘,给到虚拟机中。如果使用其他,操作类似。这里新增硬盘的操作不需要关闭虚拟机进行。 3、扫描SCSI总线 在不关机的情况下新增硬盘后,需要扫描scsi后才能识别到新...

  DhmaJjT07YqF   2023年11月02日   30   0   0 硬盘分区逻辑卷

环境 CentOS的版本:CentOS7.92009 SSH工具:MobaXterm(最新版本即可) 原分区扩容LVM lvm类型的分区,有一天我突然发现/data磁盘不足了,服务器能够停机,就选择停机给现在的硬盘扩展到50G。 1、查看硬盘使用情况 查看 [root@localhost]df-h 2、扩展原硬盘 关闭服务器,并使用工具扩展原硬盘大小,将本来的20G,扩展到50G,然后启动服务器。 3、查看硬盘大小 [root@localhost]fdisk-l 4、卸载硬盘 卸载lvm [root@localhost]umount/dev/data/data 5、格式化分区...

  DhmaJjT07YqF   2023年11月02日   54   0   0 服务器逻辑卷

环境 我这里示例方案使用的ssh工具和CentOS的版本如下所示: CentOS的版本:CentOS7.92009 SSH工具:MobaXterm(最新版本即可) 我们使用的系统只要是CentOS7版本就可以,没有必要跟我使用同一个版本的系统。ssh工具也是,网上有很多的ssh工具,例如CRT、Xshell、FinalShell等,用自己喜欢的就好。 新增硬盘和Linux分区 1、新增硬盘 在新增硬盘之前,需要确定你的服务器究竟是怎样管理的,有没有做虚拟化,使用的什么软件做的虚拟化,不同虚拟化软件的新增硬盘也有一些差别。例如我这里使用的是VMware,直接右键【设置】添加硬盘就可以。 2、扫...

  DhmaJjT07YqF   2023年11月02日   34   0   0 服务器自动挂载

环境 我这里示例方案使用的ssh工具和CentOS的版本如下所示: CentOS的版本:CentOS7.92009 SSH工具:MobaXterm(最新版本即可) 我们使用的系统只要是CentOS7版本就可以,没有必要跟我使用同一个版本的系统。ssh工具也是,网上有很多的ssh工具,例如CRT、Xshell、FinalShell等,用自己喜欢的就好。 原硬盘扩容Linux类型分区 此方法适用于使用虚拟化管理的服务器,能够将虚拟化管理的的硬盘空间再次分配给服务器的硬盘中。这种分配操作一般都需要关闭服务器(CentOS)才能够扩展原硬盘空间大小,并且还要保证此服务器没有快照。 1、查看硬盘使用情况...

  DhmaJjT07YqF   2023年11月02日   22   0   0 服务器数据

环境 我这里示例方案使用的ssh工具和CentOS的版本如下所示: CentOS的版本:CentOS7.92009 Oracle的版本:11.2.0.3.0、11.2.0.3.4 SSH工具:MobaXterm(最新版本即可) 我们使用的系统只要是CentOS7版本就可以,没有必要跟我使用同一个版本的系统。Oracle的版本,我标记的只是说我自己有测试安装过的,并不能说明此示例在其他版本就一定不能用。ssh工具的话,网上有很多的ssh工具,例如CRT、Xshell、FinalShell等,用自己喜欢的就好。 配置初始化参数 1、下载Oracle安装包 如果本地有11g的安装包,则直接上传到/u...

  DhmaJjT07YqF   2023年11月02日   31   0   0 oracle非图型界面安装数据库

环境 Oracle版本:11.2.0.3.0、11.2.0.4.0 原因 运行的好好的一台Oracle测试环境数据库,突然接到通知说不用了,要将此实例给删除掉,发现不能使用图形界面删除,就只能使用静默删除了。 开始删除 1、配置dbca.rsp文件 配置dbca.rsp文件,主要就是配置两块内容,第一是做的操作是什么,是删除数据库,还是新建数据库;第二就是删除哪个数据库(实例),以什么参数来创建数据库。 编辑dbca.rsp文件 [oracle@localhostdatabase]$vim/home/database/database/response/dbca.rsp [GENERAL]...

  DhmaJjT07YqF   2023年11月02日   28   0   0 非图型界面数据库删除数据库

环境要求 CentOS7 Docker的状态必须是active(running) 有外网,能够直接访问百度 使用Docker安装Redis 1、检查Docker状态 查看状态 [root@localhost]systemctlstatusdocker 2、搜索dockerhub中可用的镜像 搜索镜像 [root@localhost]dockersearchredis 3、拉取镜像到本地 pull镜像 [root@localhost]dockerpullredis 4、查看镜像 查看镜像 [root@localhost]dockerimages 5、运行容器 redis...

  DhmaJjT07YqF   2023年11月02日   46   0   0 搜索Dockerredis

环境要求 CentOS7 有桌面服务,例如XWindowSystem或gnome 有外网环境或依赖包 安装VNC 1、检测当前系统是否有安装VNC 检测当前操作系统中是否已经安装了VNC服务,如果没有安装,则不会有任何回应。 检查依赖 [root@localhost]rpm-qtigervnctigervnc-server 2、安装VNC 安装VNC服务,并确认所有询问。 安装VNC服务 [root@localhost]yum-yinstalltigervnc-server 3、复制配置文件 这里是根据官方提供的文件中的说明,然后将原文件复制到/etc/systemd/syste...

  DhmaJjT07YqF   2023年11月02日   34   0   0 VNC

介绍 数据库链接(Databaselink)是能够让你在当前数据库中,访问另一个数据库的一种方法。另一个数据库可以是Oracle,也可以是其他数据库,但是访问其他数据库中的对象,需要使用OracleHeterogeneousServices。 使用数据库链接后,可以访问其他数据库中的表、视图和PL/SQL对象。 权限 创建私有Databaselink需要源数据库中的当前用户具有CREATEDATABASELINK的权限。创建公有Databaselink需要源数据库中的当前用户具有CREATEPUBLICDATABASELINK的权限。创建Databaselink需要远程数据库中的用户具有CRE...

  DhmaJjT07YqF   2023年11月02日   41   0   0 数据库dblink

环境说明 CentOS的版本:CentOS7.92009 达梦数据库的版本:达梦8 SSH工具:MobaXterm(最新版本即可) 初始化配置 1、下载达梦安装包 达梦数据库官网提供了开发版的下载包,我们下载对应版本即可。 官网地址:https://eco.dameng.com/download/ 2、创建用户和组 创建组 [root@localhost]groupadd-g12349dinstall 创建用户并加入组中 [root@localhost]useradd-u12345-gdinstall-m-d/home/dmdba-s/bin/bashdmdba 设置用户密码 [root@...

  DhmaJjT07YqF   2023年11月02日   42   0   0 达梦数据库

介绍 条件表达式可以是一元的,也可以是二元。一元表达式常用于检查文件状态、字符串运算、数字运算。 使用 检查文件状态参数 -a文件存在,则为真(TRUE)。 -b文件存在并且是块设备,则为真(TRUE)。 -c文件存在并且是字符设备,则为真(TRUE)。 -d文件存在并且是目录,则为真(TRUE)。 -e文件存在,则为真(TRUE)。跟-a的作用一致。 -f文件存在并且是常规文件,则为真(TRUE)。 -g文件存在并且有设置set-group-id位,则为真(TRUE)。 -h文件存在并且是符号链接,则为真(TRUE)。 -k文件存在并且设置了sticky,则为真(TRUE)。 -p文件存在...

  DhmaJjT07YqF   2023年11月02日   23   0   0 shell变量

说明 CentOS操作系统我这里使用的是7版本,毕竟CentOS7目前算是比较流行的一个版本。 PostgreSQL我选择了最新的14版本,从安装上感觉跟之前的版本没什么区别。 开始安装 1、下载安装包 我这里直接使用官网的filebrowser(ftp)下载,下载的时候需要注意,它这里将不同版本的包分为beta、rc和不带任何说明。建议下载最新不带任何说明的版本,因为其它版本可能会不稳定。 进去下载后会有多个包可选,我个人比较喜欢tar.gz结尾的包。 2、上传并解压 下载之后,我们需要通过winscp或其它工具将包上传至服务器中。 解压 [root@localhostsrc]tarx...

  DhmaJjT07YqF   2023年11月02日   43   0   0 PostgreSQL

介绍 ngx_http_gzip_module模块通过“gzip”方法来压缩响应(responses),减小数据传输的大小。传输过程中的数据减少了,使用的IO自然就会降低,性能上也会有提升。 注意,官网上介绍,在使用了SSL/TLS协议后,压缩响应(responses)可能会受到BREACH攻击。 指令 各位看到指令可能会有点陌生,就简单的把它理解为参数就行了。这些指令定义了gzip压缩响应的前提、参数等。 解下来简单叙述一下ngx_http_gzip_module模块的指令及用法。 gzip 语法 gzipparameter; 默认值 off 可选值 on、off ...

  DhmaJjT07YqF   2023年11月02日   46   0   0 nginx
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~