- ALL
- java32
- linux32
- 工具17
- 其他14
- 数据库6
- vue5
- nas5
- 前端5
- git4
- framework3
- windows3
- ai2
- app2
- docker2
- 脚本2
- 智能家居2
- hexo2
- maven2
- 小程序2
- spring2
- api1
- 资源1
- mysql1
- 安全1
- markdown1
- question1
- 数据传输1
- 数据结构1
- python1
- nginx1
Windows Server 配置随记
windows server 安装过程中一些备忘记录
java环境
下载路径
或者网盘下载
pandown()
环境变量 系统变量
JAVA_HOME jdk安装路径
Path .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
命令行工具cmder
添加环境变量 安装目录 添加右键
下载
pandown()
Cmder.exe /REGISTER ALL
Cmder.exe /UNREGISTER ALL
时序库 pgsql 安装和timescaled插件
pgsql 一直下一步即可
配置路径 + /bin 到环境变量
执行timescaled中的setup.exe,
输入psql中postgres.conf 路径到cmd中
pgsql所有用户可访问 hba.conf
注册系统服务,保证开机自启
java 相关程序注册为windows 服务 设置为后台启动并开机自启 以minio为例
下载Windows Service Wrapper 工具
点此下载
minio-service.xml
<service>
<id> ...
CenterOS安装redis
CenterOS安装redis步骤详细说明
常用正则
一、常用正则表达式
24小时制时间(HH:mm:ss)
/^((?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d$)/
12小时制时间(hh:mm:ss)
/^(1[0-2]|0?[1-9]):[0-5]\d:[0-5]\d$/
base64格式
/^\s*data:([a-z]+\/[a-z0-9-+.]+(;[a-z-]+=[a-z0-9-]+)?)?(;base64)?,([a-z0-9!&',()\*+;=\\-.\_~:@\\/?%\\s\]\*?)\\s\*/i
数字/货币金额(支持负数、千分位分隔符)
/(^[-]?[1-9]\d{0,2}(∣(,d3)\*(|(,\\d{3})\*(∣(,d3)\*(|(\.\d{1,2}))))|((^\[0\](\\.\\d{1,2})?)|(^\[-\]\[0\]\\.\\d{1,2}))/
数字/货币金额 (只支持正数、不支持校验千分位分隔符)
/(^[1-9]([0-9]+)?(\.[0-9]{1,2})?)∣((0)1)|(^(0){1})∣((0)1)|(^[0-9]\.[0-9]([0-9 ...
在CenterOS中搭建ftp服务
使用yum安装ftp服务
yum install vsftpd
ftp服务的开启与关闭命令
# 开启
service vsftpd start
# 关闭
service vsftpd stop
# 设置为开机启动
chkconfig vsftpd on
在linux中添加ftp用户,并设置相应的目录权限
useradd -d /home/ftpuser ftpuser // 指定此用户的主目录即家目录。
passwd ftpuser //为ftpuser 设置密码
# 可更改主目录
usermod -d /opt/FTP ftpuser //更改用户ftpuser的主目录为/opt/FTP
# 更改用户相应的权限设置
# 限定用户ftpuser不能telnet,只能ftp
usermod -s /sbin/nologin ftpuser
# 当然如果想恢复为正常用户,可以执行以下命令:
usermod -s /sbin/bash ftpuser
限制用户只能访问/opt/FTP,不能访问其他路径
# 修改 ...
在CenterOS中安装rabbitmq
安装GCC GCC-C++ Openssl等模块
yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
安装ncurses
yum -y install ncurses-devel
安装erlang环境
wget http://erlang.org/download/otp_src_18.2.1.tar.gz
tar xvfz otp_src_18.2.1.tar.gz
./configure
make install
安装RabbitMQ,下载rabbitmq-server-3.6.9.tar.xz
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.9/rabbitmq-server-generic-unix-3.6.9.tar.xz
对于下载xz包进行解压,首先先下载xz压缩工具:
yum install xz
对rabbitmq包进行解压:
xz -d rabbitmq-server-generic-unix-3 ...
在CenterOS中安装maven
下载软件包
# 20180921最新安装包版本3.5.4,下载二进制包,解压即可使用
mkdir -p /server/tools
cd /server/tools/
wget https://mirrors.cnnic.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz --no-check-certificate
解压安装maven软件包
tar -xf apache-maven-3.5.4-bin.tar.gz
mv apache-maven-3.5.4 /usr/local/maven
# 与jenkins联合使用时,jenkins会到/usr/bin/下找mvn命令,如果没有回报错
ln -s /usr/local/maven/bin/mvn /usr/bin/mvn
ll /usr/local/maven/
ll /usr/bin/mvn
配置环境变量
echo " ">>/etc/profile
echo "# Made for mvn env by chenqi ...
mysql双机热备
1.服务器准备
主服务器:192.168.100.161
从服务器:192.168.100.162
2. 主服务器Master配置
2.1 创建同步用户
进入mysql操作界面,在主服务器上为从服务器建立一个连接帐户,该帐户必须授予REPLICATION SLAVE权限。
操作指令如下:
grant replication slave on *.* to 'replicate'@'192.168.100.162' identified by '密码';
密码按需求设置。
flush privileges;
创建好同步连接帐户后,我们可以通过在从服务器(Slave)上用replicat帐户对主服务器(Master)数据库进行访问下,看下是否能连接成功。
在从服务器(Slave)上输入如下指令:
mysql -h192.168.100.161 -ureplicate -p密码
登录成功,说明可以对这两台服务器进行双机热备进行操作。
2.2 修改mysql配置文件
如果上面的准备工作做好,那边我们就可以进行对mysql配置文件进行修改了,首先找到mysql配置所有在目录,一般在安装好my ...
java根据模板导出word
java根据模板导出word
CenterOS下安装jenkins
CenterOS下安装jenkins详细步骤说明
搭建maven私库
前言
有三种比较流行的 Maven 仓库管理软件可以创建私服,Apache基金会的 Archiva,JFrog 的 Artifactory ,Sonatypec 的 Nexus
下载Nexus
下载
启动命令
./nexus start
默认账号密码
帐号:admin,密码:位于登录页面提示文件夹
添加新的代理源
Cache统一设置为200天 288000
常用代理添加
1. aliyun
http://maven.aliyun.com/nexus/content/groups/public
2. apache_snapshot
https://repository.apache.org/content/repositories/snapshots/
3. apache_release
https://repository.apache.org/content/repositories/releases/
4. atlassian
https://maven.atlassian.com/content/repositories/atlassian-public/
5. central ...