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 |