MediaWiki Install 2022-01-22: Difference between revisions

From Traxel Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 7: Line 7:
* [[MediaWikiHerdSecuritiesInstall]]
* [[MediaWikiHerdSecuritiesInstall]]


= HerdSecurities Install =
= DeadmanDAO =
 
== Lightsail Instance ==
 
Initialization Script
<pre>
apt update -y
apt upgrade -y
apt install -y emacs-nox
apt install -y apache2 certbot python3-certbot-apache
apt install -y mariadb-server php php-mysql libapache2-mod-php php-xml php-mbstring
# Extra Features:
apt install -y php-apcu php-intl imagemagick php-cli php-curl git
</pre>
 
OS Only, Debian Latest, Second Smallest Instance Type
 
Set a static IP (35.81.57.143)
 
DNS A record pointing wiki.herdsecurities.com to 35.81.57.143
 
== Certbot SSL ==
 
Create the wiki conf
 
<pre>
$ sudo emacs -nw /etc/apache2/sites-available/003-wiki.conf
<VirtualHost *:80>
    ServerName wiki.herdsecurities.com
    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/mediawiki
    ErrorLog ${APACHE_LOG_DIR}/wiki-error.log
    CustomLog ${APACHE_LOG_DIR}/wiki-access.log combined
</VirtualHost>
</pre>

Revision as of 02:22, 12 January 2022


DeadmanDAO