Skip to content

Web Server Setup Process

Jordan London edited this page Dec 17, 2021 · 4 revisions

Packages to Install:

Server Setup:

Clone this github repo

Modify /etc/apache2/sites-enabled/000-default.conf

Apply the following changes:

  • ServerName [localhost ip]
  • ServerAdmin [your email]
  • Document Root [path to LibLibSite in git repo]
  • SSLEngine on
  • SSLCertificateFile /etc/ssl/certs/apache-selfsigned.crt
  • SSLCertificateKeyFile /etc/ssl/private/apache-self-signed.key Make sure VirtualHost port is 443 for https.

Modify /etc/apache/apache2.conf:

  • Go to line 159 where the first is
  • Options Indexes FollowSymLinks Includes ExecCGI
  • AllowOverride All
  • Require all granted

Setting up SSL:

This link was used for help with setting up SSL

Running Apache: