WikiServer - Install
Proven on Mint 19.3
NOT Proven on SparkyLinux 5.11 ... (MySQL on SparkyLinux may be problematic)
Install the LAMP Stack
Install MediaWiki
wget https://releases.wikimedia.org/mediawiki/1.34/mediawiki-1.34.1.tar.gztar -xvzf mediawiki-*.tar.gzsudo mkdir /var/www/html/wikisudo mkdir /var/www/html/labnotessudo cp -r mediawiki-*/* /var/www/html/wikisudo cp -r mediawiki-*/* /var/www/html/labnotessudo mysql -u root -p
CREATE DATABASE my_wiki; GRANT ALL PRIVILEGES ON my_wiki.* TO 'someone'@'localhost'; FLUSH PRIVILEGES; CREATE DATABASE my_notes; GRANT ALL PRIVILEGES ON my_notes.* TO 'someone'@'localhost'; FLUSH PRIVILEGES; EXIT;
sudo vim /etc/php/7.2/apache2/php.ini- (this may be in a slightly different location depending on version of php installed...)
- increase
upload_max_filesizeto 200M
- Fix upload directories:
sudo chmod -R ugo+rwX /var/www/html/wiki/imagessudo chmod -R ugo+rwX /var/www/html/labnotes/images
Browse to http://ServerAddress/wiki & follow the steps presented.
Set it as Authorised editors only.
Browse to http://ServerAddress/labnotes & follow the steps presented.
Set as Private Wiki