
坐肩观海
专家-赤兔[在线]
这个作者很懒,什么都没留下…
展开
-
CentOS7安装TinyProxy实现http网络代理
线上部署应用服务器无外网访问权限,有时候业务需要访问外网,这里简单记录下TinyProxy的搭建和使用。这里我主要简单做个笔记,方便日后有需要的时候可以取用:# 安装yum -y install tinyproxy# 配置vim /etc/tinyproxy/tinyproxy.conf# 修改 Port 端口Port 8888# 注释掉 Allow,表示允许所有人访问代理#Allow 127.0.0.1# 隐藏掉Via请求头部,去掉下面的注释DisableViaHeader原创 2020-08-05 18:44:49 · 1321 阅读 · 0 评论 -
Mysql创建用户并分配权限简单记录
# 创建一个名为sm_user的用户并设置密码允许任何机器访问create user 'sm_user'@'%' identified by 'Rch4zXp05mTUVTJj';#如要删除用户drop user sm_user@'%';# 更改密码--方法1,密码实时更新;修改用户“test”的密码为“1122”set password for sm_user =password('1122');--方法2,需要刷新;修改用户“test”的密码为“1234”update mysql.原创 2020-07-25 00:17:03 · 279 阅读 · 0 评论 -
springboot项目开启远程调试
1, 在idea上 click "Edit Configurations"2, click "+"3, click ”remote“4,如上图右侧,配置上自己服务器主机host地址,并设定一个监听端口(不同于原web工程监听的端口),点击右侧选择相匹配的JDK版本,复制相应的命令行参数添加到远端jar包启动脚本里5,重启远端服务后,在idea上启动远程调试6,看到控制台输出如下信息表示成功建立连接...原创 2020-07-23 21:54:09 · 828 阅读 · 0 评论 -
Mysql超大sql备份还原
因为各种原因公司裁撤服务器,某台db服务器下线前我做了整库备份,mysqldump下来一个14G的文件,第二天发现公司wiki不能正常访问了,报错信息为db无法连通,立刻着手数据恢复。# 登录mysqlmysql -uroot -pxxxxxxx --default-character-set=utf8# 设置编码mysql>SET NAMES utf8; # 设置允许的最大包大小mysql>SET GLOBAL max_allowed_packet=21474836480;原创 2020-07-10 11:53:09 · 687 阅读 · 0 评论 -
恢复git代码到指定版本
命令行输入git log打开git版本记录页,找到需要恢复的历史版本,复制后输入:q退出log文本。或者可以在idea上右键--git--show history找到需要恢复的历史版本在其上右键--copy revision number以复制版本号。然后恢复当前代码到指定版本:git reset --hard 24a28a363bb46252540aeeb7ce50c2bf6715447d强推代码:git push -f origin master可能会原创 2020-07-03 17:16:56 · 1490 阅读 · 0 评论 -
Centos7安装socks5代理服务器
Centos7安装socks5代理服务器# 安装依赖yum -y install gcc gcc-c++ automake make pam-devel openldap-devel cyrus-sasl-devel openssl-devel# 下载ss5wget http://jaist.dl.sourceforge.net/project/ss5/ss5/3.8.9-8/s...原创 2020-01-07 22:49:06 · 3356 阅读 · 0 评论 -
Spring Boot集成mybatis generator自动生成代码(超详细)
1,在pom.xml里添加以下内容:<build> <plugins> <!--mybatis自动生成代码插件--> <plugin> <groupId>org.mybatis.generator</groupId> <arti...原创 2019-12-19 20:51:56 · 1234 阅读 · 0 评论 -
Win10下免安装版MySQL8
1,下载:https://dev.mysql.com/downloads/mysql/2,解压并配置环境变量,创建目录data,并新建配置文件my.ini:[mysql]# 设置mysql客户端默认字符集default-character-set=utf8[mysqld]#设置3306端口port = 3306# 设置mysql的安装目录basedir=D:\Free\my...原创 2019-09-12 15:37:07 · 590 阅读 · 0 评论 -
jenkins+gitlab配置持续集成gradle构建springboot项目【进阶篇】
前面自己边学边写的一篇文章https://blog.youkuaiyun.com/VicdorLin/article/details/90782965,简单记录了jenkins配置的一些基本要素,后面又写了篇ssh详细配置,因为前面网上找的文章配置私钥公钥总是用不得法,如果读者有这方面疑问可以参考下:https://blog.youkuaiyun.com/VicdorLin/article/details/9078296...原创 2019-06-04 19:02:58 · 1410 阅读 · 0 评论 -
centos7开启ssh 私钥登录实现ssh免密登录以及scp免密传输文件方案
下面在目标服务器上进行操作:# 生成密钥对 方法很多,xshell生成都行,生成的文件名不要改ssh-keygen -t rsa# 生成后查看并配置密钥对cd ~/.ssh/ls# 可以看有两个文件 id_rsa 以及 id_rsa.pub两个文件,很明显前一个是私钥,后一个是公钥,cat查看公钥并复制内容cat rsa.pub# 创建 authorized_keys ...原创 2019-06-04 17:45:56 · 2671 阅读 · 0 评论 -
centos7+gitlab+jenkins+gradle+springboot简要搭建瓶颈记录以及安装最新版git
一切服务准备就绪后,在配置jenkins上,遇到了不小的麻烦,主要集中在ssh key这里,因为前面参考操作配置了各种各样的配置,所以并不保证这里解决问题的方法足够充分,只是记录了我后续解决问题的系列方法和选择。1,Publish over SSH 直接添加ssh server,选择高级,如图:点击右下角test按钮提示success。2, git本版太老 升级gityum...原创 2019-06-03 12:12:03 · 806 阅读 · 0 评论 -
Centos7卸载重装ssh
# 可以通过这条命令查看卸载前后的openssh相关服务安装情况rpm -qa openssh*# 卸载yum remove openssh*yum install openssh-server vim /etc/ssh/sshd_configsystemctl start sshdsystemctl enable sshd...原创 2019-06-01 12:23:19 · 22084 阅读 · 8 评论 -
Centos7下Nexus3的安装和配置
要使用nexus服务需要安装jdk和maven,这里便不做演示了。惯例从官网下载安装包,https://www.sonatype.com/nexus-repository-oss首页大广告图点击 get repository oss 按钮,进入到下载页。我下载到的是nexus-3.16.2-01-unix.tar.gz,大家注意自己的版本号就是了。# 建立/data/nexus 目录...原创 2019-06-06 01:47:13 · 3966 阅读 · 0 评论 -
Spring boot jar包 linux 部署脚本
【说明0】附上本人后来新写的3条脚本文件,https://blog.youkuaiyun.com/VicdorLin/article/details/90790571,见文章底部【说明】本文参考改编自幼稚园老大_Jhon相关文章#!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改APP_NAME=auto-0.0.1-SNAPSHOT.jar#启动方法start(){ p...原创 2018-07-18 15:47:54 · 4985 阅读 · 0 评论 -
记一次不是很顺利的部署 Seafile 服务器过程,包含各种问题的解决过程
说明:做为一名诚实的搬运工,这里贴上官方部署文档,本文仅做一些梳理,算是做个笔记了1,到下载页面下载最新的服务器安装包2,使用ssh工具(本如xshell)连接至远程服务器,创建安装目录(如vicfile)cd /homemkdir vicfile3,打开本地cmd,将使用scp命令将文件从本地上传至服务器。中间会 C:\Users\vicdor\Downloads\seafile-server...原创 2018-07-06 18:35:35 · 26812 阅读 · 6 评论 -
Centos7 Yum安装Mysql8简单记录
Centos7 Yum安装Mysql81、去官网下载rpm文件,该文件专门用于yum安装方式:https://dev.mysql.com/downloads/repo/yum/拉到最下面,选择最新合适的(Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architecture Independent))2、下载好rpm文件之后传到服务...原创 2019-05-24 12:04:56 · 224 阅读 · 0 评论 -
centos8安装nginx (1.21.6) 以及配置SSL模块
yum install gcc-c++yum install -y pcre pcre-develyum install -y zlib zlib-develyum install -y openssl openssl-devel官网:https://nginx.org/en/download.html选择安装包右键复制链接地址。执行wget -c "复制的链接地址",例如:...原创 2019-05-24 14:38:43 · 2072 阅读 · 2 评论 -
CentOS7 linux下yum安装redis
yum install redisyum install epel-releaseyum install redis安装完毕后,使用下面的命令启动redis服务# 启动redissystemctl start redis.service# 停止redissystemctl stop redis.service# 查看redis运行状态systemctl status re...原创 2019-05-24 15:41:38 · 344 阅读 · 1 评论 -
Centos7下yum安装mongodb
1.配置MongoDB的yum源vim /etc/yum.repos.d/mongodb-org-3.4.repo添加以下内容:[mongodb-org-3.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ ...原创 2019-05-24 18:13:20 · 178 阅读 · 0 评论 -
Centos7 搭建Gitlab服务器
1,安装相关依赖yum -y install policycoreutils openssh-server openssh-clients postfix policycoreutils-python2,启动postfix,并设置其开机自启动systemctl enable postfix && systemctl start postfix3,修改 /etc/...原创 2019-05-27 19:24:56 · 953 阅读 · 0 评论 -
CentOS7上安装Gradle 5.4.1简要记录(一行一行执行)
wget http://services.gradle.org/distributions/gradle-5.4.1-bin.zipyum install -y unzip zipunzip gradle-5.4.1-bin.zipmv gradle-5.4.1 /data/# 修改Gradle目录的User/Group为rootchown -R root:root /opt/grad...原创 2019-05-31 00:11:29 · 1068 阅读 · 0 评论 -
CentOS7上安装Maven 3.6.3简要记录(一行一行执行)
wget -c http://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.tar.gztar zxvf apache-maven-3.6.1-bin.tar.gzmv apache-maven-3.6.1 /opt/chown -R root:root /op...原创 2019-05-31 00:35:10 · 539 阅读 · 0 评论 -
centos7安装和使用Docker
安装Dockersudo yum install -y yum-utils device-mapper-persistent-data lvm2# 添加软件源sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.reposudo yum makecach...原创 2019-05-28 14:31:44 · 328 阅读 · 0 评论 -
linux普通用户授予sudo权限
1,root登录并添加sudo文件写权限,并编辑该文件chmod u+w /etc/sudoersvim /etc/sudoers2,找到root ALL=(ALL) ALL,在下一行添加,{your_user}替换为你的用户{your_user} ALL=(ALL) ALL3,备注youuser ALL=(ALL) ...原创 2019-05-28 16:53:13 · 684 阅读 · 0 评论