Devops

CentOS下安装Jetty

CentOS下安装Jetty

Jetty 是一个 Servlet 引擎。相比 Tomcat 结构更加简单,配置起来也更加容易快速,可以到 Jetty官网 了解和下载。 # wget http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.4.

Joe.Ye Joe.Ye 2023-03-19
0 0 0
CentOS下安装Gradle

CentOS下安装Gradle

Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,抛弃了基于XML的各种繁琐配置。 面向Java应用为主。当前其支持的语言限于Java、Groovy、Kotlin和Scala,计划未来将支

Joe.Ye Joe.Ye 2023-03-19
0 0 0
Tomcat修改webapps目录及配置虚拟主机实现域名访问

Tomcat修改webapps目录及配置虚拟主机实现域名访问

CentOS下安装Tomcat:http://www.appblog.cn/2018/03/04/CentOS下安装Tomcat/ 修改webapps目录 # mkdir /data/www/tomcat85 # cp -R /usr/local/tomcat85/webapps/* /data/

Joe.Ye Joe.Ye 2023-03-19
0 0 0
CentOS下安装Maven

CentOS下安装Maven

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 官方网站:http://maven.apache.org/download.cgi 清华镜像:https://mirrors.tuna.tsinghua.edu.cn/apache/maven/

Joe.Ye Joe.Ye 2023-03-19
0 0 0
CentOS下搭建IntelliJ IDEA License Server

CentOS下搭建IntelliJ IDEA License Server

参考:http://idea.lanyus.com/ 参考:http://blog.lanyus.com/archives/174.html # unzip IntelliJIDEALicenseServer(v1.6).zip # cd IntelliJIDEALicenseServer/ #

Joe.Ye Joe.Ye 2023-03-19
0 0 0
CentOS下编译安装CMake

CentOS下编译安装CMake

CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake,只是 CMake 的组态档取名为 CMakeLists.txt。Cmake 并不直接

Joe.Ye Joe.Ye 2023-03-19
0 0 0
CentOS 7 利用crontab定时执行任务

CentOS 7 利用crontab定时执行任务

cron服务是Linux的内置服务,但它不会开机自动启动。在Centos 7下可以用以下命令启动和停止服务: # systemctl start crond # systemctl stop crond # systemctl restart crond # systemctl reload cro

Joe.Ye Joe.Ye 2023-03-19
0 0 0
开源移动应用统计分析系统Cobub Razor安装踩坑记录

开源移动应用统计分析系统Cobub Razor安装踩坑记录

为兼容PHP 7,修改文件 1、/system/core/Router.php if (is_dir(APPPATH . 'controllers/' . $segments[0])) { //2018-01-03 AppBlog.CN $temp = arr

Joe.Ye Joe.Ye 2023-03-19
0 0 0
git报错Peer reports incompatible or unsupported protocol version

git报错Peer reports incompatible or unsupported protocol version

git clone项目时出现类似如下错误: # git clone https://github.com/iyezhou/Android-YzHttp.git Cloning into '91porn'... fatal: unable to access 'http

Joe.Ye Joe.Ye 2023-03-19
0 0 0
Linux 安装 MySQL 报 error while loading shared libraries: libtinfo.so.5 解决办法

Linux 安装 MySQL 报 error while loading shared libraries: libtinfo.so.5 解决办法

MySQL 采用的是 Linux-Generic 包安装,其中详细略过不表。一顿操作之后,终于到将 MySQL 服务启动。但是到了连接服务的时候却报错了: $ cd mysql-8.0.22-linux-glibc2.12-x86_64/bin/ $ ./mysql -uroot -p -h 192

Joe.Ye Joe.Ye 2023-03-19
0 0 0
Nginx开启文件目录列表显示功能

Nginx开启文件目录列表显示功能

最近在搭建基于Jenkins的Android apk持续集成编译环境,想让Nginx显示生成apk产物的文件目录列表,经过查阅资料,发现该功能默认是关闭的,需要手动开启。 # vim /data/server/nginx/conf/vhosts/apks.conf autoindex on; a

Joe.Ye Joe.Ye 2023-03-19
0 0 0
Nginx配置SSL证书实现HTTPS访问

Nginx配置SSL证书实现HTTPS访问

申请第三方权威认证机构(如CA,Symantec,GeoTrust,CFCA)签发的SSL数字证书,实现网站HTTPS访问 证书文件: app.yezhou.cc.jks app.yezhou.cc.key app.yezhou.cc.pem app.yezhou.cc.pfx 虚拟主机配置: s

Joe.Ye Joe.Ye 2023-03-19
0 0 0
Nginx非80端口访问域名配置

Nginx非80端口访问域名配置

Nginx非80端口访问:如Tomcat、Node.js、Openfire等 原理:Nginx反向代理 # vim /data/server/nginx/conf/vhosts/AppBlog.conf server { listen 80; server_name

Joe.Ye Joe.Ye 2023-03-19
0 0 0
Nginx配置gzip中的坑

Nginx配置gzip中的坑

在web服务端开启gzip压缩后,能够有效压缩文件,降低传输体积,以达到减少传输时间。 nginx中开启配置如下(可以作用于http、server、location块中): gzip on; gzip_min_length 1k; #gzip开启阈值,超过1k才会使用gzip gzip_buff

Joe.Ye Joe.Ye 2023-03-19
0 0 0
Nginx配置gzip压缩

Nginx配置gzip压缩

Nginx开启Gzip可以压缩大幅提高页面加载速度。开启nginx gzip压缩后,网页、css、js等静态资源的大小会大大的减少,从而可以节约大量的带宽,提高传输效率,给用户快的体验,但是会消耗更多的cpu资源。 Nginx配置 http { #开启Gzip gzip on; #不压

Joe.Ye Joe.Ye 2023-03-19
0 0 0
1 12 13 14 15 16 22