- ALL
- java33
- linux32
- 工具17
- 其他14
- 数据库6
- vue5
- nas5
- 前端5
- git4
- ai3
- framework3
- windows3
- 脚本2
- app2
- docker2
- hexo2
- 智能家居2
- 小程序2
- maven2
- spring2
- mysql1
- api1
- 资源1
- markdown1
- 安全1
- question1
- python1
- 数据传输1
- 数据结构1
- nginx1
在CenterOS使用grafana搭建日志监控平台
使用grafana+loki+promail监控指定服务日志
teamcity CI/CD
使用jetbrains提供的构建管理和持续集成工具TeamCity自动化部署生产服务
CenterOS安装redis
CenterOS安装redis步骤详细说明
在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 ...
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 ...
在CenterOS中安装minio文件服务器
下载与启动
wget https://dl.minio.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /home/data
启动后会打印出AccessKey和SecretKey等信息
后台运行
nohup /usr/local/bin/minio server /home/minio/data > /home/minio/data/minio.log 2>&1 &
自定义MINIO_ACCESS_KEY和MINIO_SECRET_KEY
export MINIO_ACCESS_KEY=miniouser
export MINIO_SECRET_KEY=123456789
./minio server /home/data
自定义端口号
# 启动
./minio server --address IP:PORT /home/data
# 文件夹路径
export MINIO_VOLUMES="/home/minio/data"
# 后台启动
nohup ./ ...