Skip to content

Instantly share code, notes, and snippets.

@doevelopper
Created August 27, 2017 17:02
Show Gist options
  • Save doevelopper/de8cfc6c8f1759e333a5bc124c025a93 to your computer and use it in GitHub Desktop.
Save doevelopper/de8cfc6c8f1759e333a5bc124c025a93 to your computer and use it in GitHub Desktop.
Update Ubuntu to latest git and nginx
sudo apt-get purge nginx nginx-common
sudo cp -v /etc/apt/sources.list /etc/apt/sources.list.bak
sudo echo "deb http://nginx.org/packages/mainline/ubuntu/ zesty nginx" | sudo tee -a /etc/apt/sources.list
sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install nginx
sudo apt-get install git
sudo mkdir -p /etc/nginx/ssl
sudo openssl req -x509 -nodes -days 730 -subj '/serialNumber=0100000/subjectAltName=devsecops.acme/emailAddress=nickfury@devsecops.acme/DC=acme/C=FR/ST=Yvelines/L=Versailles/O=Acme systems, Inc./OU=Dev Security Operation Labs/CN=www.devsecops.acme' -newkey rsa:4096 -keyout /etc/nginx/ssl/www.validator.devsecops.acme.key -out /etc/nginx/ssl/www.validator.devsecops.acme.crt
sudo openssl dhparam -check -out /etc/nginx/ssl/dhparams.www.validator.devsecops.acme.pem 2048
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment