open source 설정 및 끄적

ubuntu 18.04 nginx tls1.3, brotli repack

나한순간에 2021. 3. 19. 13:56

1. 소스 다운 받기

apt-get install dpkg-dev dh-systemd devscripts git

#nginx get source
wget http://nginx.org/keys/nginx_signing.key
sudo apt-key add nginx_signing.key
#/etc/apt/sources.list.d/nginx.list 파일 생성을 하여 아래 내용 삽입
deb [arch=amd64] http://nginx.org/packages/mainline/ubuntu/ bionic nginx
deb-src http://nginx.org/packages/mainline/ubuntu/ bionic nginx
#
apt-get update
apt-get source nginx
apt-get source openssl
git clone https://github.com/google/ngx_brotli.git

 

2. nginx-1.19.8/auto/cc/gcc [CFLAGS="$CFLAGS -Werror"] 주석

주석

 

 

 

 

3. brotli update init

 

 

 

 

4. ds/nginx-1.19.8/debian/rules 수정

 

 

 

 

 

 

 

5. dch -i  입력을 하여 작성자 정보 기입

6. dpkg-buildpackage -b 입력하여 패키징 ㄱ ㄱ 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7. 결과

 

 

 

 

 

 

 

ps. 잘못된 정보 있으면 과감없이 태클 걸어 주세요. 바로 수정하도록 하겠습니다.

'open source 설정 및 끄적' 카테고리의 다른 글

kafka message 전송  (0) 2021.10.23
kafka 기본 설정  (0) 2021.03.06