12345678910111213141516171819202122232425262728293031323334353637383940 |
- #!/bin/bash
- MAIN_DIR=$(pwd)
- # Install dependencies
- apt install build-essential dpkg-dev debhelper autotools-dev libgeoip-dev libssl-dev libpcre3-dev zlib1g-dev
- #Download nginx source
- wget http://nginx.org/download/nginx-1.20.0.tar.gz
- tar -zxvf nginx-1.20.0.tar.gz
- cd nginx-1.20.0
- # Configure nginx
- sudo ./configure --prefix=/usr/local/alphax/nginx
- sudo make
- sudo make install
- sudo mkdir alphax-nginx-1.20.0
- cd alphax-nginx-1.20.0
- sudo mkdir DEBIAN
- sudo mkdir usr
- sudo mkdir usr/local
- sudo mkdir usr/local/alphax
- sudo mv /usr/local/alphax/nginx/sbin/nginx /usr/local/alphax/nginx/sbin/alpha-nginx
- sudo mv /usr/local/alphax/nginx usr/local/alphax
- sudo cp $MAIN_DIR/control DEBIAN
- #sudo chmod +x /etc/init.d/alphax
- cd ../
- sudo dpkg-deb --build alphax-nginx-1.20.0
- sudo dpkg --info alphax-nginx-1.20.0.deb
- sudo dpkg --contents alphax-nginx-1.20.0.deb
- sudo mv alphax-nginx-1.20.0.deb $MAIN_DIR/dist
- cd $MAIN_DIR
- ls
|