安装数据库
安装数据库
mysql安装
Mariadb安装文档
MongoDB安装
1234567891011121314151617181920212223242526272829303132vim /etc/yum.repos.d/mongodb.repo [MongoDB] name=MongoDB baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ enabled=1 gpgcheck=0 yum install mongodb-org -ysystemctl start mongod.servicemongo --port 27017 #通过命令行登录mongo,建立用户。> use admin> db.createUser({user: 'admin', pwd: 'admin123',roles:[{role:'root',db:'admin'}] ...
数字运算-expr与bc
数字运算-expr与bc
expr基本语法
语法
方法一
expr $num1 operator $num2
方法二
$(($num1 operator $num2))
expr操作符对照表
操作符
含义
num1|num2
num1不为空且非0,返回num1;否则返回num2
num1 & num2
num1不为空且非0,返回num1;否则返回0
num1 < num2
num1小于num2,返回1;否则返回0
num1 <= num2
num1小于等于num2,返回1;否则返回0
num1 = num2
num1等于num2,返回1;否则返回0
num1 != num2
num1不等于num2,返回1;否则返回0
num1 > num2
num1大于num2,返回1;否则返回0
num1 >= num2
num1大于等于num2,返回1;否则返回0
num1 + num2
求和
num1 - num2
求差
num1 * num2
求积
num1 / num2
求商
...
ngrok
软件介绍ngrok是一个内网穿透的解决方案,它使得你本地的服务器可以被局域网外的公网访问到ngork有服务端和客户端,服务端运行在公网服务器,客户端运行在本地服务器ngrok服务端会建立http和https服务,默认端口80/443,以及供ngrok客户端连接的服务,默认端口4443
工作流程访问端输入域名->DNS->ngrok服务端->请求映射到ngrok客户端->客户端返回响应到ngrok服务端->ngrok服务端返回响应到访问端
本文环境centos7 64位
准备工作一台公网服务器一个域名,顶级或二级均可关于域名:我们声明两个概念:一个是基础域名,可以是顶级或者二级,它用来为ngrok服务端本身提供外部访问(ngrok客户端连接用)。二就是基于基础域名的二级或者三级域名,它用来映射到你的本地服务器,我称它为映射域名。它可以设置多个,这取决于你的需要。例如 fushisanlang.cn 和 ngrok.fushisanlang.cn / ngrok2.fushisanlang.cn,每个映射域名对应一个ngrok客户端
假设你的域名是 fus ...
go交叉编译
Golang 支持在一个平台下生成另一个平台可执行程序的交叉编译功能。
Mac下编译Linux, Windows平台的64位可执行程序:
12CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build test.goCGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build test.go
Linux下编译Mac, Windows平台的64位可执行程序:
12CGO_ENABLED=0 GOOS=darwin GOARCH=amd64 go build test.goCGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build test.go
Windows下编译Mac, Linux平台的64位可执行程序:
12SET CGO_ENABLED=0SET GOOS=darwin3 SET GOARCH=amd64 go build test.goSET CGO_ENABLED=0 SET GOOS=linux SET GOARCH=amd64 go build test.go
...
SVN账户添加
SVN账户添加svn所在服务器 192.168.2.8
更改用户权限
vi /data/svn/conf/authz.conf
#通过目录或者用户进行定位,然后更改权限
#新的账户需要单独增加一行
新建账户
命名规则举例:张引 命名yzhang,如有重名适当更改首先在上述文件中查找是否有重名账户,确保用户名可用
sh /data/programe/usercreate.sh
#密码尽量与用户名相同