
linux
多懂一些
尽可能的让自己多懂一些,你才能看懂事物的本质!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
centos7 docker 网络配置
1. 取消docker防火墙操作 vi /etc/docker/daemon.json { "iptables": false } 2.重启docker 服务 systemctl daemon-reload systemctl restart docker 3.手动设置 firewall-cmd --zone=public --add-port=8080/tcp --permanent firewall-cmd --reload 查看已经开发的端口 firewal.原创 2020-10-22 15:00:17 · 967 阅读 · 0 评论 -
快速搭建服务器依赖环境
1. 安装docker、docker-compose sudo yum -y install docker curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose 2. 构建mysql、re原创 2020-07-21 09:44:20 · 611 阅读 · 0 评论 -
手动上传文件脚本-基于ssh
1.新建脚本文件 vi upload.sh #!/bin/bash read -t 30 -p "请输入上传路径:" srcPath echo -e "\n" echo "上传路径为:$srcPath" read -t 30 -p "请输入目标ip:" targetIp echo -e "\n" echo "目标ip为:$targetIp" read -t 30 -p "请输入目标端口:" targetPort echo -e "\n" echo "目标端口为:$targetPort" rea...原创 2020-05-20 17:41:04 · 379 阅读 · 0 评论 -
基于docker-compose 快速搭建php运行环境
1.安装docker docker-compose sudo yum -y install docker curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose...原创 2020-04-23 14:41:16 · 647 阅读 · 0 评论 -
nginx 配置模板
1. 配置nginx.conf vi nginx.conf user nginx; worker_processes auto; error_log /var/log/nginx/error.log; pid /run/nginx.pid; events { worker_connections 1024; } http { include mime.types; de...原创 2020-04-22 11:09:47 · 941 阅读 · 0 评论 -
docker 容器提交成镜像 镜像导出和导入
1. 打成镜像命令 docker commit -a "镜像作者" -m "提交消息" 容器id 新的镜像存储名称:版本号 2. 镜像导出 docker save -o 镜像保存目录 镜像名称:版本号 3. 镜像导入 docker load -i 镜像文件目录 ...原创 2020-04-13 17:14:35 · 678 阅读 · 0 评论 -
定时删除前n天文件
1. 创建脚本 vi schedule-rm.sh #!/bin/sh #文件目录 dir=/data/wwwroot/default/tmp/backup #要删除的文件 suffix="*.php" #前多少天 number=3 echo "删除目录:" ${dir} echo "删除文件规则:" ${suffix} dayNumber=$[number-1] echo "删除前几天:...原创 2020-04-09 10:48:32 · 136 阅读 · 0 评论 -
基于lvm 目录分区管理(新增、扩容)
1.查看磁盘环境、存储信息 fdisk -l lsblk df -h 2.添加磁盘分区 fdisk /dev/sda m n p +10G w 3.开始扩容 lvm pvcreate /dev/sda3 pvdisplay 加入卷组 vgextend centos /dev/sda3 vgdisplay 将卷组剩余空间(刚添加的10G)添加到逻辑卷/dev/centos/root : lvexte...原创 2020-03-06 11:16:12 · 352 阅读 · 0 评论 -
linux 时间和时区设置
设置时区和同步时间 tzselect TZ='Asia/Shanghai'; export TZ 修改时区 vi /etc/sysconfig/clock ZONE=Asia/Shanghai mv /etc/localtime /etc/localtimebak ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 重启更新时间 reb...原创 2020-02-17 15:28:30 · 142 阅读 · 0 评论 -
linux 自定义脚本服务
1、启动、关闭、重启 shutdown.sh #!/bin/sh echo ===========shutdown============== pid=`ps aux |grep elasticsearch | grep -v grep | awk '{print $2}'` if [ -n "$pid" ] then { sleep...原创 2017-10-31 18:18:55 · 561 阅读 · 0 评论 -
nginx 证书生成
openssl genrsa -des3 -out ssl.key 1024 mv ssl.key bak.key openssl rsa -in bak.key -out ssl.key rm bak.key openssl req -new -key ssl.key -out ssl.csr sudo openssl x509 -req -days 365 -in ssl.csr -si...原创 2019-05-31 17:57:18 · 883 阅读 · 0 评论 -
linux后台永久执行jar程序
nohup java -jar xxx.jar >/dev/null 2>&1 & nohup 会生成输出日志 文件名nohup.out >/dev/null 2>&1 加了这个之后,意思是将(标准输出、输出错误) 输出日志输出到一个空设备里面 & 后台新启一个线程执行该命令 ...原创 2017-05-27 18:06:54 · 3072 阅读 · 0 评论 -
zookeeper 集群
#zookeeper 集群 mkdir zookeeper cd zookeeper wget http://apache.fayea.com/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz tar zxvf zookeeper-3.4.9.tar.gz cd zookeeper-3.4.9 mkdir /home/xxx/zookeeper/lo...原创 2017-10-23 20:35:48 · 182 阅读 · 0 评论 -
前后端分离项目基于gitlab+docker+node 自动发版部署方案
一、服务器环境配置 docker、gitlab-runner、maven、node 1.新增用户和项目目录规划: groupadd xxx useradd -g xxx xxx passwd xxx 添加sudo权限 chmod u+w /etc/sudoers vi /etc/sudoers 找到这行 root ALL=(ALL) ALL,...原创 2019-05-06 17:48:17 · 1685 阅读 · 0 评论 -
linux 本地mysql定期备份
1、新建备份目录 mkdir /usr/local/mysql/back 2、新建备份脚本 且授权 vi /usr/local/mysql/dbback.sh #!/bin/sh home=/usr/local/mysql now=`date +%Y%m%d` cd $home/back echo "You are in backup dir:" $home #echo $home/ba...原创 2017-10-25 11:15:18 · 235 阅读 · 0 评论 -
安装coturn服务器
1. 安装依赖环境 yum install openssl-devel libevent2 libevent-devel mysql-devel mysql-server gcc gcc-c++ 2. 下载源码 git clone https://github.com/coturn/coturn 3. 安装 cd coturn ./configure make make install 验证 w...原创 2020-01-08 15:20:02 · 401 阅读 · 0 评论 -
nginx 自签证书和配置ssl
1. 生成证书 openssl genrsa -des3 -out server.key 1024 openssl req -new -key server.key -out server.csr openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt openssl rsa -in se...原创 2020-01-07 18:11:35 · 211 阅读 · 0 评论 -
centos7 网络配置
cd /etc/sysconfig/network-scripts/ 动态分配ip vi ifcfg-ens33 TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=...原创 2019-12-05 21:29:41 · 191 阅读 · 0 评论 -
linux 开启远程sshd登录
cd /etc/ssh/ vi sshd_config PermitRootLogin yes PasswordAuthentication yes 保存后重启服务 systemctl restart sshd原创 2019-12-05 21:28:44 · 243 阅读 · 0 评论 -
centos7 docker 开启tcp
1.设置 sudo vi /usr/lib/systemd/system/docker.service ExecStart=/usr/bin/dockerd-current -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock \ systemctl restart docker systemctl daemon-reload 2....原创 2019-06-17 10:41:29 · 889 阅读 · 0 评论