All Projects → oohnoitz → nginx-installer

oohnoitz / nginx-installer

Licence: other
Bash script designed to ease the process of compiling nginx with multiple patches and modules manually.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to nginx-installer

Bpkg
Lightweight bash package manager
Stars: ✭ 1,601 (+5617.86%)
Mutual labels:  installer, bash-script
zarch
The Ultimate Script For Arch Linux
Stars: ✭ 49 (+75%)
Mutual labels:  installer, bash-script
Termuxarch
You can use setupTermuxArch.bash 📲 to install Arch Linux in Amazon, Android, Chromebook and Windows. https://sdrausty.github.io/TermuxArch/docs/install
Stars: ✭ 653 (+2232.14%)
Mutual labels:  installer, bash-script
Mtprotoproxyinstaller
One-click script to install MTProto Proxy server on CentOS, Ubuntu and Debian
Stars: ✭ 216 (+671.43%)
Mutual labels:  installer, bash-script
magento2-installer-bash-script
Simplistic Magento 2 Installer Bash Script
Stars: ✭ 38 (+35.71%)
Mutual labels:  installer, bash-script
termux-arch
You can use setupTermuxArch.sh 📲 to install Arch Linux in Termux on Android and Chrome. This setup script will attempt to set Arch Linux up in your Termux environment.
Stars: ✭ 25 (-10.71%)
Mutual labels:  installer, bash-script
installer-scripts
💻 Bash scripts for doing installations in one go.
Stars: ✭ 17 (-39.29%)
Mutual labels:  installer, bash-script
terraform-installer
Installer for HashiCorp Terraform - Automatic Download, Extract and Install of Latest or Specific Version
Stars: ✭ 74 (+164.29%)
Mutual labels:  installer, bash-script
tor-private-bridge
Bash script for setting up a private Tor bridge
Stars: ✭ 21 (-25%)
Mutual labels:  bash-script
Automation-using-Shell-Scripts
Development Automation using Shell Scripting.
Stars: ✭ 41 (+46.43%)
Mutual labels:  bash-script
Deb Dots
Debian GNU/Linux dot files.
Stars: ✭ 49 (+75%)
Mutual labels:  bash-script
gitpack
Git-based package manager written in POSIX shell
Stars: ✭ 72 (+157.14%)
Mutual labels:  installer
SBD
Static Binary Deployer. Download and deploy *Nix utilities on a compromised system.
Stars: ✭ 23 (-17.86%)
Mutual labels:  bash-script
api-test
🌿 A simple bash script to test JSON API from terminal in a structured and organized way.
Stars: ✭ 53 (+89.29%)
Mutual labels:  bash-script
yukicpl
一个简单的基于bash的服务器管理面板
Stars: ✭ 20 (-28.57%)
Mutual labels:  bash-script
ArchInstall
💻 Personnal install scripts for my development environment
Stars: ✭ 56 (+100%)
Mutual labels:  installer
ubuntu-1804
🔵 Curso GRÁTIS Linux Ubuntu Server 18.04.x LTS - REPOSITÓRIO CONGELADO - Esse repositório não irá mais receber atualizações. Novo repositório: vaamonde/ubuntu-2004
Stars: ✭ 99 (+253.57%)
Mutual labels:  bash-script
freshubuntu
Handy things for setting up a new Ubuntu 16.04 - 20.04 server
Stars: ✭ 15 (-46.43%)
Mutual labels:  bash-script
raspberryTools
Some useful tools for Raspberry Pi
Stars: ✭ 24 (-14.29%)
Mutual labels:  bash-script
installer
remote.it command line installer tool
Stars: ✭ 21 (-25%)
Mutual labels:  installer

nginx-installer

This installer is a bash script written to ease the compiling process of custom nginx installs with additional patches and/or modules. It will download the specified nginx version provided, apply any patches and/or modules available at runtime, and begin the compile and install process.

Usage

  1. Clone the repo.

    $ git clone https://github.com/oohnoitz/nginx-installer.git
    
  2. Download Modules

    $ ./install-module.sh <module>`
    

    The <module> parameter should be replaced with the name of a module in the list below.

  3. Apply Patches

    1. Create a patches directory.
      $ mkdir -p patches
      
    2. Store all patches in the patches directory.
  4. Install!

    $ sudo ./install-nginx.sh <version>
    

    The <version> parameter should be replaced with the actual version number of nginx you wish to compile and install. For example, $ sudo ./install-nginx 1.5.10 would compile and install nginx 1.5.10 onto your server.

List of Installable Modules

This is an extensive list of modules that can be retrieved with the included script which will be applied to the installation automatically. If you have any requests, feel free to contribute or ask.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].