- 博客(62)
- 资源 (10)
- 收藏
- 关注
原创 ubuntu开放防火墙端口
将替换为要允许连接的IP地址,替换为要开放的端口号。将和替换为你要开放的端口范围的起始端口和结束端口号。将替换为你要开放的端口号,替换为协议类型(tcp或udp)。在Ubuntu中,你可以使用ufw命令来开放端口。将替换为你要开放的端口号。这将启用防火墙,并应用你设置的规则。
2023-12-28 09:20:15 969
原创 linux修改docker容器时间
docker cp /usr/share/zoneinfo/Asia/Shanghai 容器id:/etc/localtime。cat /etc/timezone (容器内部系统时区显示Etc/UTC即会造成时间错误)docker exec -it -u root 容器id /bin/bash。docker restart 容器id。
2023-10-09 09:10:27 225
原创 gitlab 备份与恢复
1.备份gitlab-rake gitlab:backup:create2.恢复gitlab-ctl stop unicorngitlab-ctl stop sidekiqchmod 777 /var/opt/gitlab/backups/1530156812_2018_06_28_10.8.4_gitlab_backup.targitlab-rake gitlab:backup:restore BACKUP=1530156812_2018_06_28_10.8.4 ...
2022-05-18 17:19:10 154
原创 tmux使用
1.新建会话tmux new -s <session-name>2.退出会话tmux detachCtrl+b d3.查看会话tmux ls4.进入会话# 使用会话编号$ tmux attach -t 0# 使用会话名称$ tmux attach -t <session-name>5.杀死会话# 使用会话编号$ tmux kill-session -t 0# 使用会话名称$ tmux kill-session
2022-05-18 17:03:10 113
原创 docker 安装 gitlab
1.拉取镜像:版本docker pullgitlab/gitlab-ce:10.7.3-ce.02.创建挂载目录mkdir -p /home/devl/gitlab/{data,etc,log}3.rundocker run -d -p 8090:80 -p 8443:443 -p 8222:22 --name gitlab --restart always --privileged=true -v /home/devl/gitlab/etc:/etc/gitlab...
2022-05-18 16:52:11 212
原创 用命令行给Linux服务器一个图形化界面
虽然说Linux下命令行才是王道,可是实际开发中哪有那么多标准解决方案,总有那些蛋疼的需求让你对命令行说对不起,我不是不爱你,只是条件不允许啊。比如,遇到一个蛋疼的问题,局域网内网地址需要开一个vpn通道到公网服务器,可是这个公网服务器是个Linux命令行服务器,这个...
2021-12-21 10:26:17 542
原创 linux / 根目录爆满
1.用df 检查发现/根目录可用空间为0df -h2.用du检查发现各目录占用的空间都很少,有约3G的空间莫名其妙地丢了.du -m --max-depth=1 |sort -gr3.用lsof检查后才发现原因是,有文件被删除,而进程还活着,因而造成还占用空间的现象lsof |grep delete4.根据lsof列出的进程号,kill这些进程后,空间就释放出来了....
2021-08-04 15:29:56 376
原创 EasyDrawin 搭建rtsp流媒体服务器
1.下载release包https://github.com/EasyDarwin/EasyDarwin/releases2.运行服务直接运行(Linux/macOS) cd EasyDarwin ./easydarwin # Ctrl + C以服务启动(Linux/macOS) cd EasyDarwin ./start.sh # ./stop.sh3.打开浏览器输入http://localhost:10008, 进入控制页面,默认用户名密码是adm..
2021-07-27 16:15:13 589
原创 mysql 用户权限管理
创建新用户CREATEUSERusername IDENTIFIED BY'password'; 分配用户权限GRANTALLPRIVILEGESON*.* TO'username'@'%'IDENTIFIED BY'password'; 撤销用户权限 EVOKE ALLPRIVILEGESON*.* FROM'username'@'localhost'; GRANTALLPRIVILEGESONwordpress.* TO'username'@'local...
2021-07-27 14:10:37 135
原创 linux环境-docker安装rabbitmq
1.拉取镜像docker pull rabbitmq:3.7.7-management2.启动容器docker run -d --name rabbitmq -p 5672:5672 -p 15672:15672 -v /home/devl/data:/var/lib/rabbitmq --hostname njz3 -e RABBITMQ_DEFAULT_VHOST=my_vhost -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAU.
2021-07-14 13:56:43 122
原创 Java JFreeChart生成折线图保存
import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import org.jfree.chart.ChartFactory;import org.jfree.chart.ChartUtilities;import org.jfree.chart.JFreeChart;import org.jfree.chart.p.
2021-06-24 10:16:40 501
原创 mongo 备份
mongo 备份mongodump -h 127.0.0.1 -d database -o /backup -u user -p password
2021-04-28 16:19:40 82
原创 docker+mongodb的安装,密码认证
docker+mongodb的安装,密码认证1.拉取镜像docker pull mongo:latest2.运行容器docker run --name mongodb -p 17017:27017 -v /etc/localtime:/etc/localtime:ro -v /home/devl/mongo/db:/data/db -d mongo --auth3.进入容器docker exec -it mongo-master bash4.创建用户管理员# 进入mongo数据库mo
2021-03-09 10:20:37 435
原创 mongodb 开启用户密码访问
连接mongomongo --port 27017创建admin账号:use admindb.createUser( { user: "admin", pwd: "passwd", roles: [{ role: "userAdminAnyDatabase", db: "admin" }, "readWriteAnyDatabase"] })admin登录mongo --port 27017 --authenticationDatabase "admin
2020-10-22 16:48:02 284
原创 linux安装python3
1. 安装依赖环境yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel2. 下载python3wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tgz3. 安装python3创建安装目录
2020-07-22 14:49:18 168
原创 linux关闭SELINUX
临时关闭:[root@localhost ~]# getenforceEnforcing[root@localhost ~]# setenforce 0[root@localhost ~]# getenforcePermissive永久关闭:[root@localhost ~]# vim /etc/sysconfig/selinuxSELINUX=enforcing 改为 SELINUX=disabled重启服务reboot...
2020-07-15 14:40:22 140
原创 nginx: [emerg] bind() to 0.0.0.0:9016 failed (13: Permission denied)
系统启动Nginx后,报nginx: [emerg] bind() to 0.0.0.0:9016 failed (13: Permission denied)分为两种:第一种:端口小于1024的情况:[emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)原因是1024以下端口启动时需要root权限,所以sudo nginx即可。第二种:端口大于1024的情况:[emerg] bind() to 0.0.0.0:9016 fail
2020-07-15 14:34:24 282
原创 【java spring】日期为空,JSON parse error: Cannot deserialize value of type `java.util.Date` from String
实体类添加注解: /** * 日期 */ @DateTimeFormat(pattern = "yyyy-MM-dd") @JsonFormat(pattern = "yyyy-MM-dd") @ApiModelProperty(value = "日期", dataType = "Date") private Date approvalDate;
2020-07-06 14:32:20 285
原创 mysql this is incompatible with sql_mode=only_full_group_by 错误
mysql this is incompatible with sql_mode=only_full_group_by 错误mysql this is incompatible with sql_mode=only_full_group_by修改mysql配置文件:my.cnf / my.inisql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_US
2020-07-03 09:44:29 3507
原创 【mysql】mysql 开启binlog
查看binlog是否开启show variables like 'log_%';修改mysql配置文件(my.cnf/my.ini)添加# Binary Logging.# #日志文件的名字及存储路径log-bin=/var/lib/mysql/mysql-bin# #设置日志格式binlog-format=mixedserver-id=1其中 binlog-for...
2020-03-09 10:02:58 197
原创 docker 容器内修改163源 apt-get update
备份 mv /etc/apt/sources.list /etc/apt/sources.list.bak修改echo "deb http://mirrors.163.com/debian/ jessie main non-free contrib" >> /etc/apt/sources.listecho "deb http://mirrors.163.com/de...
2020-03-09 09:58:55 1926
原创 C盘自动清理脚本
@echo offecho 正在清除系统垃圾文件,请稍等……echo 正在清除系统垃圾文件,请稍等…… del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdr...
2019-10-14 16:58:37 1534
原创 grafana + influxdb + telegraf , 服务器监控
1.grafana安装yum install https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-4.6.3-1.x86_64.rpm #启动服务 service grafana-server start #查看服务状态 service grafana-server status2.influx...
2018-11-16 15:57:13 1405
原创 git向多个分支push
修改配置文件:.git -> config[remote "all"] url = git@gitee.com:rayleell/rayeye.git url = ssh://git@njz:10022/ray/rayeye.gitgit push all
2018-11-16 15:10:38 2956
原创 Nginx connect() failed (113: No route to host) while connecting to upstream
防火墙原因,并没有搞懂为什么解决办法:临时添加开放端口:firewall-cmd --zone=public --add-port=9797-9797/tcp
2018-10-22 18:17:12 14574 3
原创 docker 搭建nexus3私服
docker run -d -p 10081:8081 --name nexus -v /media/disk/nexus/:/nexus-data sonatype/nexus3settings.xml<?xml version="1.0"?><settings> <localRepository>C:\Users\t1\.m2\repo...
2018-10-18 17:18:22 307
原创 linux下 docker 搭建私有仓库
docker pull registry:2.5docker run -d --restart=always –privileged=true \--name registry -p 5000:5000 \-v /media/disk/registry:/var/lib/registry \docker.io/registry:2.5docker login 127.0.0.1:...
2018-10-18 17:11:48 183
原创 docker 部署 postgresql 外部无法访问
进入容器内部:sudo -u postgres psqlsudo -u postgres psql template1ALTER USER postgres PASSWORD 'newPassword';
2018-10-09 15:09:26 6669
原创 docker 部署 redmine 无法配置邮件服务问题
1.拉取镜像docker pull sameersbn/redmine docker pull sameersbn/postgresql 2.创建映射目录mkdir -p /media/disk/redmine/postgresql mkdir -p /media/disk/redmine/redmine 3.创建容器docker run --name=postg...
2018-10-09 13:49:26 1980
原创 linux 下 自动备份docker 内 mysql 数据
使用脚本 + crontab 方式定期备份运行在主机docker 容器内部数据备份脚本:docker exec -i mysql bash <<'EOF'mkdir /backup/mysql/$(date +%Y%m%d)# 备份指定数据库mysqldump -uroot -padmin discuz > /backup/mysql/$(date +%Y%m...
2018-10-09 10:31:59 4642 4
原创 docker 环境下 discuz 的备份与迁移
discuz 自带提供的数据库备份功能似乎只方便于原系统的数据备份与恢复,那么迁移的时候不光需要数据库的还原,还需要程序文件的迁移,使用docker情况下,本教程使用完整备份discuz数据库,拷贝docker内部程序文件的方式来迁移discuz系统。1.进入docker容器打包程序文件docker exec -it discuz /bin/bash2.打包程序文件tar -c...
2018-10-09 09:18:44 648
原创 docker 部署 discuz 论坛系统
1.挂载目录方式使用此方式启动后web页面css显示一直不正常,无解docker run --name discuz --privileged=true -v /media/disk/discuz:/var/www/html --link mysql:mysql -p 8090:80 -d skyzhou/docker-discuz2.不挂载目录方式docker run --n...
2018-10-09 08:46:12 1776
转载 Spring boot 自定义属性与加载
自定义属性与加载我们在使用Spring Boot的时候,通常也需要定义一些自己使用的属性,我们可以如下方式直接定义: com.didispace.blog.name=程序猿DDcom.didispace.blog.title=Spring Boot教程 然后通过@Value("${属性名}")注解来加载对应的配置属性,具体如下: @Componentp...
2018-10-08 19:25:11 403
原创 golang 去除空格读取字符串单词
someString := "one two three four "words := strings.Fields(someString)fmt.Println(words, len(words)) // [one two three four] 4
2016-12-24 15:40:21 3327
转载 beego实现静态文件资源下载
在使用beego框架进行Web应用开发时遇到要实现文件下载的功能,目前有两个实现方案 使用静态文件处理目录设置beego.SetStaticPath("/down1", "download1")这样就把保存文件的目录down1映射到路径download1,当用户访问链接http://localhost/down1/123.txt 时就会请求download1 目录下的 123.txt 文件,利用
2016-11-26 14:51:11 6424
转载 windows 64位 VS2015 “模块计算机类型“x64”与目标计算机类型“X86”冲突解决方案
“模块计算机类型“x64”与目标计算机类型“X86”冲突的问题,网上查了好多资料,都是配置“链接器-》高级-》目标计算机”和选择X64平台编译器,可是怎么试都不行,最后发现是“命令行”里依然是“X86”的问题“链接器-》高级-》目标计算机”设置为”MachineX64 (/MACHINE:X64)”“链接器-》命令行-》其他选项”设置为” /machine:X64 /debug ” “生成-》配
2016-11-22 10:49:01 26415 7
转载 centos 开启mysql 3306
在CentOS系统中防火墙默认是阻止3306端口的,我们要是想访问mysql数据库,我们需要这个端口,命令如下:1 /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT我们需要保存我们的操作,命令如下:2 /etc/rc.d/init.d/iptables save此时我们可以查看端口的状态,命令如下:3 /etc/init.d/iptable
2016-10-29 14:58:11 696
Nextcloud-2.3.2.1-setup.exe
2020-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人