Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Nginx Brotli 升级

less than 1 minute read

Published:

升级ubuntu镜像,踩到nginx的坑

Redis Cluster

2 minute read

Published:

Redis Cluster

部署3台Centos7.8服务器,Redis版本:3.2.9 端口:为7001、7002、7003、7004、7005、7006

php prometheus monitor

1 minute read

Published:

服务监控 微服务治理的一个核心需求便是服务可观察性。作为微服务的牧羊人,要做到时刻掌握各项服务的健康状态,并非易事。云原生时代这一领域内涌现出了诸多解决方案。本组件对可观察性当中的重要支柱遥测与监控进行了抽象,方便使用者与既有基础设施快速结合,同时避免供应商锁定。 ​

Android build

less than 1 minute read

Published:

拉取代码 ​ 1 stage(‘clone’) { 2 steps { 3 git branch: “$BRANCH”, credentialsId: ‘dev’, url: ‘git@git.alibaba-inc.com:alicloud/nvwa.git’ 4 script { 5 DATA1 = sh(returnStdout: true, script: ‘date +%Y%m%d’).trim() 6 BU_TAG = sh(returnStdout: true, script: ‘git rev-parse –short HEAD’).trim() 7 } 8 } 9 } ​ build构建 ​ 1 stage(‘gradle build’) { 2 steps { 3 sh ‘’’ 4 export JAVA_HOME=/usr/local/jdk-11/ 5 export JRE_HOME=/usr/local/jdk-11//jre 6 export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH 7 export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH 8 export ANDROID_HOME=/usr/local/sdkmanager 9 export PATH=${ANDROID_HOME}/tools/bin:${ANDROID_HOME}/tools/bin:${ANDROID_HOME}:${PATH} 10 export NDK_HOME=/usr/local/android-ndk-r16b 11 export ANDROID_NDK_HOME=/usr/local/android-ndk-r16b 12 export PATH=$NDK_HOME:${ANDROID_NDK_HOME}:$PATH 13 export ANDROID_SDK_ROOT=/usr/local/android-sdk-linux 14 export PATH=$ANDROID_SDK_ROOT/tools:$PATH 15 export PATH=$ANDROID_SDK_ROOT/platform-tools:$PATH 16 /usr/local/gradle-7.6/bin/gradle clean assembleDebug 17 ‘’’ 18 } 19 } ​ 上传蒲公英 ​ ​ 发送通知 方法1

Mysql Not CMAKE

less than 1 minute read

Published:

1、安装mysql

wget -P /data/package https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz

下载mysql安装包,解压到/usr/local/mysql

sudo groupadd mysql
sudo useradd -g mysql mysql -s /bin/false
mkdir -p /data/logs/software/mysql
mkdir -p /data/databases/mysql
sudo chown mysql.mysql /data/software/mysql -R
sudo chown mysql.mysql /data/databases/mysql -R
sudo chown mysql.mysql /data/logs/software/mysql -R

启动配置文件

/etc/my.cnf

启动脚本

cp /data/software/mysql/support-files/mysql.server /etc/init.d/mysqld

需更改66行,Basedir

``` /etc/init.d/mysqld – 更改 66 basedir=/data/software/mysql

Nginx 编译参数详解

1 minute read

Published:

Nginx 编译参数详解

``` –prefix=PATH 指向安装目录 –sbin-path=PATH 指向(执行)程序文件 –conf-path=PATH 指向配置文件(nginx.conf) –error-log-path=PATH 指向错误日志目录 –pid-path=PATH 指向pid文件(nginx.pid) –lock-path=PATH 指向lock文件(nginx.lock)(安装文件锁定,防止安装文件被别人利用,或自己误操作。)

Cobbler

less than 1 minute read

Published:

1、关闭防火墙

service iptables stop

2、关闭Selinux

sed -i 's/Enforcing/disabled/g' /etc/sysconfig/selinux setenforce 0

3、添加yum源

yum-config-manager --add-repo http://mirrors.aliyun.com/repo/epel-6.repo

4、开始安装cobbler

yum install -y cobbler httpd tftp-server xinetd dhcp rsync

5、检测服务状态

cobbler check 检查iptables、selinux是否关闭,重启httpd服务,重新使用命令即可
check出来会有很多的报错,以下解决上面报错:

Zook

less than 1 minute read

Published:

系统配置

  • Centos 7.8
  • Zookeeper-3.4.12
  • JDK 1.8.0_191

portfolio

publications

talks

teaching

Teaching experience 1

Undergraduate course, University 1, Department, 2014

This is a description of a teaching experience. You can use markdown like any other post.

Teaching experience 2

Workshop, University 1, Department, 2015

This is a description of a teaching experience. You can use markdown like any other post.