Linux System
werben
只用一样东西,不明白它的道理,实在不明智。
展开
-
centos7编译安装openresty
下载源码:wget https://openresty.org/download/openresty-1.19.9.1.tar.gz解压:tar -xzvf openresty-1.19.9.1.tar.gzcd openresty-1.19.9.1准备编译环境yum install pcre-devel openssl-devel gcc curl设置安装目录,默认是/usr/local/openresty./configure --prefix=/data/app/openresty编原创 2022-03-31 15:02:47 · 3000 阅读 · 0 评论 -
clamav 进行病毒扫描查杀
安装yum -y install epel-releaseyum install –y clamav clamav-update更新病毒库freshclam扫描病毒,将已经感染的命令移动到/tmp/bd/mkdir /tmp/bd;clamscan -r / --max-dir-recursion=10 -l /root/clamav.log --move=/tmp/bd/;恢复文件将/tmp/bd下面的文件,从正常的服务器上拷贝过来,可能需要对版本...原创 2021-04-07 15:33:06 · 806 阅读 · 0 评论 -
docker golang无法访问https的问题
主要是两行代码RUN apk add --no-cache ca-certificates && update-ca-certificatesCOPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/FROM golang:alpine AS builder# 为我们的镜像设置必要的环境变量ENV GO111MODULE=on \ CGO_ENABLED=0 \ GOOS=l原创 2020-09-21 20:56:54 · 784 阅读 · 0 评论 -
linux删除指定日期之前的文件
命令,删除30天之前创建的txt文件find . -mtime +30 -name '*.txt' -exec rm -rf {} \;原创 2020-09-18 10:32:17 · 1027 阅读 · 0 评论 -
golang监控文件变化,git自动提交代码
代码如下:如果文件有变动,且10分钟内,没有再次变动,则提交代码package mainimport ( "fmt" _ "fmt" "github.com/fsnotify/fsnotify" "log" "os" "os/exec" "path/filepath" "time")//if the conditions are met, execute the shell scriptfunc execCmd() { cmd := exec.Command("/root原创 2020-08-31 16:15:08 · 1056 阅读 · 0 评论 -
centos搭建rsycnc服务端和客户端
安装查看是否安装rsyncrpm -qa | grep rsync在线安装rsyncyum -y install rsync配置开机自启动systemctl enable rsyncd.service编辑配置文件vim /etc/rsyncd.conf# /etc/rsyncd: configuration file for rsync daemon mode# See rsyncd.conf man page for more options.# configuratio原创 2020-08-28 13:49:55 · 182 阅读 · 0 评论 -
docker 搭建 mediawiki
启动docker run --name werben-mediawiki --net=mynet -p 8081:80 -d mediawiki设置相关参数启动后,访问网址,根据页面提示设置参数http://192.168.9.154:8081设置完成参数后会提示下载一个LocalSettings.php文件将LocalSettings.php文件拷贝到容器中docker cp /data/workspace/dockers/wiki/LocalSettings.php 3ddbf0a.原创 2020-08-26 14:59:28 · 458 阅读 · 0 评论 -
docker-composer搭建gitlab服务器
docker-composer内容如下:version: '3'services: gitlab: image: gitlab/gitlab-ce:13.3.0-ce.1 container_name: werben-gitlab restart: always hostname: 'git.oa.com' environment: GITLAB_OMNIBUS_CONFIG: | external_url 'http://gi...原创 2020-08-26 14:54:55 · 376 阅读 · 0 评论 -
centos7下docker-compose启动mysql8,并开启远程连接
docker-compose文件如下version: '3'services: mysql: container_name: werben-mysql image: mysql:8 restart: always command: --default-authentication-plugin=mysql_native_password volumes: - ./data/:/var/lib/mysql/ - ./conf/:/et原创 2020-08-26 13:04:12 · 1110 阅读 · 0 评论 -
centos7 samba 4.10.X win10无法访问的问题
试了很多配置,win10还是无法访问最后用了这种配置搞定了[global] workgroup = WORKGROUP security = user map to guest = Bad User guest account = root interfaces = 192.168.9.1/24[nfs] comment = Share Directories path=/data/nfs public = yes browseable = yes wr原创 2020-08-26 11:21:44 · 639 阅读 · 0 评论 -
修改centos7镜像源为阿里云,总提示‘Connection timed out after 30002 milliseconds‘) Trying other mirror
参照别人的文档,设置centos7 镜像源为阿里云安装 wgetyum install -y wget进入目录cd /etc/yum.repos.d/创建目录mkdir backup默认源配备份mv C* backup/下载阿里云yum源wget -O /etc/yum.repos.d/CenOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo清除旧缓存yum clean all创建新缓存yum ma原创 2020-08-12 15:56:09 · 16424 阅读 · 2 评论 -
centos7 宝塔php7安装mongodb扩展
下载地址:https://pecl.php.net/package/mongodbwget-chttps://pecl.php.net/get/mongodb-1.5.3.tgztar -zxvf mongodb-1.5.3.tgzcd mongodb-1.5.3/www/server/php/70/bin/phpize./configure --with-php-con...原创 2019-04-16 21:22:38 · 1261 阅读 · 0 评论 -
Centos7安装python3并与python2共存
1.查看是否已经安装PythonCentOS 7.2 默认安装了python2.7.5 因为一些命令要用它比如yum 它使用的是python2.7.5。使用 python -V 命令查看一下是否安装Python然后使用命令 which python 查看一下Python可执行文件的位置可见执行文件在/usr/bin/ 目录下,切换到该目录下执行 ll python* 命令查看...转载 2019-04-10 10:59:18 · 248 阅读 · 0 评论