Webserver Documentation
Setting them up, configuration of Apache and other software, etc.
General Webserver Setup
This page focuses on setting up webservers in AWS Lightsail using the Bitnami LAMP stack image, b...
Specifics of setting up Node.js servers for WebSockets use (unused)
Step 1: Stop Apache To use the WebSockets server properly, we want to use port 443 to serve requ...
Configuring Apache
The server... it knows too much...
Understanding how to configure Apache properly
For the most part, there are two important things we need to consider when configuring Apache, bu...
Apache httpd.conf settings
Modifying the Bitnami instance httpd.conf files bitnami.conf (/opt/bitnami/apache/conf/bitnami/b...
Misconfiguring Apache Rewrite directives
The mod_rewrite module is extremely powerful, but painful to debug. Here's some common pitfalls a...
Logrotate
Main configuration Although running the command "logrotate somefile" runs that file, it does NOT...
Configuring iptables
You can configure IPTables to restrict access to a particular server by IP address. Unless you s...
PHP and phpMyAdmin Configuration
Configuring PHP for correct security and session management + configuring phpMyAdmin.
Crontabs
Each Deserted Chateau webserver should have the following added to the root crontab: # Add the b...
IPv4 and IPv6 Configuration
Test Environments All servers use IPv4. Live Environments Documentation and articles server ha...