ICode9

精准搜索请尝试: 精确搜索
  • 制作haproxy镜像2021-01-20 02:04:41

    制作haproxy镜像 FROM centos-base:7.7.1908 LABEL maintanier="miaosen.guo 952726682@qq.com" RUN yum install -y epel-release && yum install -y vim wget tree lrzsz gcc gcc-c++ automake proc proc-devel zlib zlib-devel openssl openssl-devel ipr

  • docker部署nginx容器80端口自动转443端口2021-01-19 17:35:06

    拉去nginx镜像 # docker pull nginx 运行nginx容器config用于拷贝nginx配置文件 # docker run --name nginxconfig -d docker.io/nginx # docker cp nginxconfig:/etc/nginx/ /root/ 删除 # docker stop nginxconfig # docker rm nginxconfig 创建服务nginx容器 # docker run --n

  • gitlab安装启动2021-01-19 17:34:13

      获取镜像 1、方法一 1 docker pull beginor/gitlab-ce:latest 2、方法二如果服务器网路不好或者pull不下来镜像,只能在其它网路比较好的机器上pull下来镜像,导出成一个文件,再下载上传到网路不好的机器上,然后再从文件中导出来,这样在网络不好的机器上也能使用doc

  • docker 修改mysql配置导致 mysql容器启动失败解决办法2021-01-19 14:05:48

    问题: 1. 修改了容器/etc/mysql/my.cnf文件 2. 增加sql_mode,由于配置不正确,重启后mysql报错,容器启动失败,如下图   3. 或者使用docker logs mysql-test命令查看 解决:   win10直接使用cmd即可,使用docker cp命令把容器中的配置复制下来,然后复制一个新的my.conf替换错误的文件

  • 树莓派启动后自动发送本地IP 到指定邮箱2021-01-19 13:35:28

      在 /etc/init.d   目录下建立 GetLocalip.py 文件 #coding: utf-8 import smtplib from email.mime.text import MIMEText from email.header import Header import socket from datetime import datetime import threading # 获取本地ip def get_host_ip(): try:

  • ubuntu配置maven环境变量2021-01-19 13:02:24

    下载maven 使用wget命令下载maven二进制文件。 wget https://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz 下载完成后将文件解压缩到/opt/maven目录中: 安装maven 创建文件夹 sudo mkdir /opt/maven 解压文件 sudo tar -zxvf apache-

  • Linux中的输入输出管理2021-01-18 20:33:38

    输入输出的定义 项目功能字符设备字符设备就是显示字符到屏幕上的设备文件stdin标准输入编号为0 例如键盘 鼠标 打字机stdout标准正确输出标号为1stderr标准错误输出标号为2 正确输出存在于 /proc/进程ID/fd/1 错误输出存在于 /proc/进程ID/fd/0 默认着两种输出都会被系统定

  • 用户和用户组管理2021-01-18 16:33:40

    一、用户和用户组管理 1. 用户配置文件 用户信息文件/etc/passwd 用户管理简介:越是对服务器安全性要求高的服务器,越需要建立合理的用户权限登记制度和服务器操作规范 在Linux中主要是通过用户配置文件来查看和修改用户信息 /etc/passwd,通过命令:man 5 passwd 来查看passwd配置文

  • 文本三剑客之awk2021-01-18 15:29:04

    awk介绍 1 awk:Aho, Weinberger, Kernighan,报告生成器,格式化文本输出 2 有多种版本:New awk(nawk),GNU awk( gawk) 3 gawk:模式扫描和处理语言 4 基本用法: 5 awk [options] 'program' var=value file… 6 awk [options] -f programfile var=value

  • Linux换源2021-01-18 12:05:48

    问题描述 在使用Linux的过程中需要安装一些软件,但是因为默认的安装源是国外的,下载的速度比较慢。好在国内也有很多的服务器可以代替,因此记录下换源的过程。 以Ubuntu18.04为例 1、首先备份一下自己的源网站文件 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 2

  • CentOS系统优化2021-01-18 12:04:19

    1、内核优化 ECHOSTR='net.ipv4.tcp_fin_timeout = 2 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1 net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_keepalive_time =600 net.ipv4.ip_local_port_range = 4000 65000 net.ipv4.tcp_max_syn_backlog = 16384 net.ipv4

  • reset脚本2021-01-17 23:05:20

    !/bin/bash 禁用SElinux sed -ri.bak '/^SELINUX.ing/s/(.)=(.*)/\1=disabled/' /etc/selinux/config 关闭防火墙 systemctl disable --now firewalld > /dev/null 修改网卡名 sed -ri.bak '/^GRUB_CMDLINE_LINUX/s/(.*)(")/\1 net.ifnames=0\2/' /etc/def

  • 解决centos6.9无法使用yum(官方从2021年1月移除了centos6的软件源)2021-01-17 17:59:03

    今天又踩坑了,阿里云centos6.9无法使用yum安装软件。 原因:官方从2021年1月移除了centos的软件源。 解决方法: mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Ali

  • K8S-Demo集群实践:准备VMware虚拟机模板2021-01-17 16:00:28

    K8S-Demo集群实践:准备VMware虚拟机模板 一、安装VMware1、安装VMware软件2、配置虚拟网络 二、创建第一台虚拟机【虚拟机模板】1、安装操作系统 CentOS Linux release 7.8.2003 (Core)2、配置IP地址 192.168.66.103、配置阿里云yum源4、升级内核5、设置系统时区、时钟同步

  • Linux系统安装后基本调优2021-01-17 13:01:05

    一、网络概念以及Linux配置ip 1、网卡的命名规则 Centos6.x: 通常命名:ifcfg-eth0 ifcfg-eth1.... Centos7.x 采用的就是dmidecode采集命名方法,它会采集主板的信息并且以此来命名 通常就是ifcfg-ens32 网络设备的命名方式: 如果Firmware(固件)或BIOS为主板上集成的设备提供的索引信息

  • Linux Shell文件环境配置和文件加载顺序2021-01-17 11:30:22

    Bash 对于程序员来说,bash都不陌生;官方定义的bash是Linux Shell的一种,作用于用户态,为其提供操作内核态指令的一些接口。 目的 写这篇文章的主要目的是:在Linux或者类Linux系统搭建环境的时候,需要配置环境变量,而环境变量主要是通过几个bash or profile 文件配置的,在写这篇文章

  • 树莓派搭建VSFTP记录---自用简记2021-01-16 20:01:55

    安装服务 sudo apt-get install -y vsftpd   备份配置文件 sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak   创建用于FTP认证的用户数据库文件(奇数行为用户名 偶数为密码) sudo mkdir /etc/vsftpd cd /etc/vsftpd/ sudo vi vuser.list ---------------------------------- te

  • linux查看操作2021-01-16 16:33:12

    一、cat 显示文件连接文件内容的工具 cat 作用 cat(“concatenate”的缩写)命令用于连接并显示指定的一个和多个文件的有关信息,是一个文本文件(查看)和(连接)工具,通常与more搭配使用,与more不同的是cat可以合并文件。查看一个文件的内容,用cat比较简单,就是cat后面直接接文件名。 1、cat

  • 使用Hugo框架搭建博客的过程 - 部署2021-01-16 14:32:14

    前言 完成前期的准备工作后,在部署阶段需要配置服务器或对象存储服务。 对象存储和服务器对比 对象存储平台 国内有阿里云OSS、腾讯COS、又拍云、七牛云等。国外有Github Pages、Netlify、Azure、Google等,其中Github Pages免费,但是有个说法:Github屏蔽百度爬虫,使用Github Pages的网

  • OpenCV 4.5.1 在 Ubuntu 18下的安装详解2021-01-16 12:59:40

    1. 下载源代码 首先下载源代码,官网下载比较费时,搞了三天都没下来,在 CSDN 上找了一下资源解决此问题。 2. 把源代码复制到和是目录 因为支持 cmake,所以这个过程反而不复杂。在 home 目录建了个文件夹 opencv ,代码拷贝近来,这个文件夹的位置并不重要,因为后面有一个安装步骤,可以

  • 11、TPU设置自动开机启动的用户自定义的命令行2021-01-16 09:57:19

    1、首先进入指定目录创建脚本文件 mendel@hopeful-pig:/etc/init.d$ pwd /etc/init.d 2、创建文件(set_wlan.sh),并写入需要开机之后执行的命令行 mendel@hopeful-pig:/etc/init.d$ cat set_wlan.sh #!/bin/bash ### BEGIN INIT INFO # Provides: set_wlan0.sh # Requ

  • K8S集群搭建v1.20.1及DashBoard v2.1.0(Metrics-Server v0.3.6)2021-01-15 15:31:53

    最近公司要搭建一套k8s集群,之前没有接触过,通过各种查资料以及网上各种大神的经验教程,发现没有一个比较全面的部署过程,整合了一下各位大神的资料,实际部署了一套k8s以及DashBoard,把全过程整理记录了一遍,供像我这样的小白参考,少走些弯路,里边要是有不对的地方大家多多指正~ 一

  • CentOS修改主机名字2021-01-15 03:32:11

    查看hostname [root@centos ~]$ hostname centos 修改hostname [root@localhost ~]$ hostnamectl set-hostname centos001 # 第一种、使用这个命令会立即生效且重启也生效 [root@localhost ~]$ hostname centos # 第二种、

  • ftp2021-01-14 22:31:24

    /etc/vsftpd/vfile 文件配置 /etc/pam.d/vsftpd 文件配置 用 db_load -T -t hash -f /etc/vsftpd/vfile /etc/vsftpd/vfile.db 命令将文件转换为数据库文件 /etc/pam.d/vsftpd 文件配置 创建测试文件: 测试:

  • Linux命令讲解2021-01-14 20:00:33

    scp远程拷贝文件 这个scp终端命令只能在Linux或者Unix系统下使用。 语法:1、scp -P port 01.py root@目标ip地址:Desktop/day.py 向目的地址发送文件相对路径下的01.py文件,并且重命名为目标地址的根目录下的Desktop下day.py文件 2、scp -P port user@目标ip地址:Desktop/hard.tx

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有