当前位置: 首页 > linux > 所有文章
  • Linux设置每晚定时备份Oracle数据表的操作命令

    2022年12月28日

    这篇文章主要介绍了Linux设置每晚定时备份Oracle数据表,本文通过脚本命令给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下! 先新建目录 该路径:/home/oracle/backup 该名称:DATA_PATH shell脚本 export ORACLE_BASE=/home/oracle/app export ORACLE_HOME=$ORACLE_BASE/oracl ...

    阅读全文
  • Dockerfile建立一个自定义的镜像执行自定义进程详细过程

    2022年12月12日

    docker对我来说是一个很方便的工具,之前也写了docker基本的一些使用,这篇文章重点描述一下Dockerfile的使用,从零建立一个自己定制化的镜像,并可以执行我们需要的任务。 命令列表 FROM 指定基础镜像:所谓定制镜像,那一定是以一个镜像为基础,在其上进行定制。就像我们之前运行了一个 nginx 镜像的容器,再进行修改 ...

    阅读全文
  • Nginx部署Vue项目动态路由刷新404怎么解决

    2022年12月05日

    期末月前本来部署过一次,昨天部署的时候发现又给忘了,而且出了很多问题,在这统一汇总一下。 步骤一:改端口 在vue.config.js下的devServer把host改成服务器的地址 步骤二: 打包 用npm run build打包,最后是这样的,并且目录下多了个dist文件夹 步骤三:将dist文件夹上传到服务器上 我用的xshell,没办法上传文件 ...

    阅读全文
  • Linux Shell如何用ssh命令统计分布式集群信息详解

    2022年07月25日

    作为命令的ssh,作用就是在一台linux机器上去登录到另一台linux机器,下面这篇文章主要给大家介绍了关于Linux Shell如何用ssh命令统计分布式集群信息的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考下! 一、统计分布式集群信息的思路 用免密的远程登陆命令,实现一台机器访问其他集群的机器。因此想要实现 ...

    阅读全文
  • 腾讯云服务器部署前后分离项目之前端部署

    2022年06月29日

    本文主要介绍了腾讯云服务器部署前后分离项目之前端部署,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧! 腾讯云服务器部署前后分离项目之前端部署 使用XShell连接腾讯云远程服务器 使用docker命令获取Nginx镜像 这里使用Nginx来作为前端 ...

    阅读全文
  • Nginx在linux上的安装以及配置文件的详解

    2022年06月07日

    本文对nginx在Liunxi系统上的安装,以及对其配置文件进行详解  提示:以下是本篇文章正文内容,下面案例可供参考 一、Nginx是什么? Nginx 是一个很强大的高性能Web和反向代理服务同时也提供了IMAP/POP3/SMTP服务。在连接高并发的情况下,Nginx能够支持高达 50,000 个并发连接数的响应。 Nginx作为负载均衡服务:Nginx ...

    阅读全文
  • linux系统CentOS环境调整home和根分区大小

    2022年05月30日

    解决linux系统CentOS下调整home和根分区大小,目标:将VolGroup-lv_home缩小到20G,并将剩余的空间添加给VolGroup-lv_root。 首先查看磁盘使用情况 [root@localhost ~]# df -h 文件系统 容量已用 可用已用% 挂载点 Filesystem SizeUsed Avail Use% Mounted on /dev/mapper/VolGroup-lv_root 154G7.9G139G 6% / tmpf ...

    阅读全文
  • Ubuntu报错“E: Unable to locate package yum”解决方法

    2022年05月19日

    镜像下载、域名解析、时间同步请点击 阿里云开源镜像站 开门见山,Ubuntu的包管理工具是apt-get,所以不必再安装yum。如果要安装其他包需要使用apt-get命令。 # 这里以locate命令为例 sudo apt-get install mlocate 下文就是问题解决的全过程了。 1. 报错 E: Unable to locate package yum ​ 我在学习 Linux 命令的 ...

    阅读全文
  • Redis如何实现点赞功能并同步数据库

    2022年05月18日

    一、Redis 缓存设计及实现 Linux下安装Redis或者Docker下安装Redis并且启动(redis-server) SpringBoot整合Redis 1.在 pom.xml 中引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> ...

    阅读全文
  • CentOS7配置iptables端口映射实现将客户端与另一台主机内的虚拟机服务连接

    2022年05月07日

    各位看官朋友有没有遇到过这种访问情况: 自己有一台笔记本电脑A,还有一台主机B。自己把主机B刷成了linux服务器系统,并且在服务器内安装创建了一台KVM虚拟服务器C。 而这时需要用A连接访问C的部分服务功能,但是A只能访问B,而B却可以访问C,因为C桥接的是B的网卡可以访问互联网和A的地址,但是A却无法访问C。 这时候 ...

    阅读全文
  • Nginx利用ngx_http_geoip2模块实现国外IP禁止访问网站

    2022年05月05日

    想要实现这个功能有很多方法,下面我就来介绍基于 Nginx 的 ngx_http_geoip2 模块来禁止国外 IP 访问网站。 ①安装 geoip2 扩展依赖: [root@fxkj ~]# yum install libmaxminddb-devel -y ②下载 ngx_http_geoip2_module 模块: [root@fxkj tmp]#git clone https://github.com/leev/ngx_http_geoip2_module.git [ro tm ...

    阅读全文
  • Docker部署服务报错的原因及解决方案

    2022年04月29日

    报错信息如下图所示:docker-compose idea CreateProcess error=2, 系统找不到指定的文件 解决方案:IDEA执行docker-compose命令需要对应的可执行文件,而Windows上面没有这个命令。所以需要下载Docker,引用Docker安装目录下docker-compose命令。 如图,将红框的内容替换为C:\Program Files\Docker\Docker\resources\ ...

    阅读全文
  • 从docker镜像里提取dockerfile的实例详解

    2022年04月28日

    今天在玩docker的时候发现了很好用的东西,他就是用来提取镜像中的dockerfile的。这个是前者留下来的镜像,但是dockerfile被删除了,现在想知道dockerfile里面是如何写的,然后去查了查就有了新的发现——通过镜像来提取dockerfile,接下来我就把方法分享给大家。 从镜像中提取dockerfile的两种方法 1、history参数 我们 ...

    阅读全文
  • Docker导入镜像报错磁盘空间不足的解决方法

    2022年04月25日

    安装docker时,默认的安装位置是/var/lib/docker。 可以用docker info 查看 镜像存放的目录 问题 docker load -i nginx.tar #报错 no space left device 报错是因为该目录没有磁盘空间 解决方法 先看看哪块有空间 df -Th 可以看出根目录下是有空间的。 第一种,docker没有任何服务存在 这种就很好解决; 1、配 ...

    阅读全文
  • 安装宝塔面板编译云锁模块无法编译解决方法

    2022年03月29日

    安装的宝塔面板,想编译云锁模块。怎么也编译不上,提示这个。原来是pcra在做怪。修改到pcre安装目录就可以了。问题完美解决。记录一下 报错信息如下: make -f objs/Makefile make[1]: Entering directory `/work/tengine-2.3.2' cd /pcre-8.43 \ && if [ -f Makefile ]; then make distclean; fi \ & ...

    阅读全文
  • Linux服务器Shell脚本实现根据进程名杀死进程

    2022年03月29日

    为什么会写这篇文章呢,先说一下背景,因为一个生产环境的机器内存占用一直很高,经过排查发现是一个 consumer 的消费脚本中并发 http client 没有 close,导致定时每小时跑完的脚本一直在那里放着占用内存,时间久了内存占用就上来了,很快我就上了个 patch 修复了这个问题,但是那些跑完的脚本怎么处理呢?还用说嘛, ...

    阅读全文
  • Linux中利用shell脚本定时检测mysql状态实现自动重启

    2022年03月26日

    1、背景:最近网站的MySQL数据库,晚上经常无故宕机,然后起不来了。(具体原因分析中...) 2、目的:临时解决MySQL宕机后,利用shell脚本+定时器cron,检查MySQL是否宕机,宕机就重启 3、shell脚本:【mysqlRestartXzz.sh脚本文件】 【mysqlRestartXzz.log脚本日志文件】 [root@iZ23****bZ cron]# cat /www/shell_files/ ...

    阅读全文
  • Linux系统CentOS7实现开机自动获取IP地址

    2022年03月18日

    本例中以CentOS 7举例说明如何设置Linux开机自动获取IP地址和设置固定IP地址。 自动获取动态IP地址 1.输入“ip addr”并按回车键确定,发现无法获取IP(CentOS 7默认没有ifconfig命令),记录下网卡名称(本例中为ens33,下图黄色框内)。 2.输入“cd /etc/sysconfig/network-scripts/”按回车键确定,继续输入“ls”按回车键查看 ...

    阅读全文
  • 群晖transmission报错”Unable to save resume file: Too many open files”解决方法

    2022年03月17日

    群晖系统跟所有linux系统一样,有ulimit的限制,可以在群晖的ssh终端中敲入ulimit -n ,看到只有1024,这显然不够PT爱好者折腾的; 在网络上查了一圈资料,发现根本无解,群晖没有limits.conf配置文件,也不会从这边加载,也没有pam相关的so动态库; 尝试过在/etc/profile中键入 ulimit -n 65535,只适用于root用户,对 ...

    阅读全文
  • CentOS根目录空间占满怎么解决

    2022年03月16日

    问题背景是这样的,根目录初始大小是50G,我把mysql和docker都装在根目录底下了。 随着时间推移,mysql大小达到了27个G,docker则是22个G 根目录空间不够用了,上图: 图 1-1 想过的方案有数据库迁移,根目录扩容,和软连接,最后选择的是软连接,没别的意思,就是解决问题快,开搞: 如图1-1所示,home目录下空间有1.8 ...

    阅读全文