Skip to content

Instantly share code, notes, and snippets.

@peter279k
Created June 27, 2020 19:27
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save peter279k/faed3a3ffdfd6ea775261c96a5f22aec to your computer and use it in GitHub Desktop.
Save peter279k/faed3a3ffdfd6ea775261c96a5f22aec to your computer and use it in GitHub Desktop.
This is about upgrading Apache server on Ubuntu 16.04 and Ubuntu 18.04
#!/bin/bash
# References:
# https://www.mysterydata.com/update-apache-2-4-to-latest-version-on-ubuntu-16-04-server-vestacp/
sudo_prefix="sudo "
if [[ ${USER} == "root" ]]; then
sudo_prefix=""
else
echo "Don't forget to setup ${USER} having the sudo privilege..."
fi;
${sudo_prefix}apt-get install software-properties-common
${sudo_prefix}add-apt-repository ppa:ondrej/apache2
${sudo_prefix}apt-get update
${sudo_prefix}apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 4F4EA0AAE5267A6C
${sudo_prefix}cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bak1
${sudo_prefix}apt-get update
${sudo_prefix}apt-get upgrade -y