Difference between revisions of "Make your own Wiki"
From TheInterWiki
| (11 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
This page is a step-by-step instruction to create your own wiki like this one. You must have a sense of adventure and good Google skills, or have a working knowledge of the following: | This page is a step-by-step instruction to create your own wiki like this one. You must have a sense of adventure and good Google skills, or have a working knowledge of the following: | ||
*LAMP servers | *LAMP servers | ||
| − | *Unix/Linux | + | **Unix/Linux |
| + | **MySQL or MariaDB | ||
| + | **PHP | ||
*SSH and Command Line Interface (CLI) | *SSH and Command Line Interface (CLI) | ||
*Amazon Web Services (AWS) | *Amazon Web Services (AWS) | ||
| + | If you are unable to accomplish this on your own, we offer a forum for free support, and paid support options. | ||
==Overview== | ==Overview== | ||
| − | # | + | ==Get the wiki running== |
| − | # | + | ===Short Version=== |
| − | # | + | #Open an AWS account |
| − | # | + | #Launch a free-their instance with the Interventional Services Wiki Project AMI |
| − | #* | + | #Configure MySQL |
| − | + | #Configure MediaWiki | |
| − | # | + | #Load in the templates |
| − | # | + | ===Long Version=== |
| − | # | + | *[[Startup Instructions | Follow the instructions here]] |
| − | #* | + | |
| + | ==Add a domain name== | ||
| + | ===Short Version=== | ||
| + | #Get and assign an Elastic IP to your instance from your AWS EC2 dashboard | ||
| + | #Use AWS Route53 to purchase and link your chosen domain name | ||
| + | #Install [https://certbot.eff.org/ CertBot] | ||
| + | #Change LocalSettings.php to point to https:yourdomainname. | ||
| + | ===Long Version=== | ||
| + | |||
| + | ==Maintenance== | ||
| + | *Use apt-update and upgrade to patch your operating system regularly. (weekly) (SSH and CLI) | ||
| + | *Monitor [[Special:RecentChanges]] for malicious activity. (At least weekly) | ||
| + | *Set-up a backup protocol through AWS EC2 Lifecycle manager | ||
Latest revision as of 16:02, 21 March 2023
This page is a step-by-step instruction to create your own wiki like this one. You must have a sense of adventure and good Google skills, or have a working knowledge of the following:
- LAMP servers
- Unix/Linux
- MySQL or MariaDB
- PHP
- SSH and Command Line Interface (CLI)
- Amazon Web Services (AWS)
If you are unable to accomplish this on your own, we offer a forum for free support, and paid support options.
Overview
Get the wiki running
Short Version
- Open an AWS account
- Launch a free-their instance with the Interventional Services Wiki Project AMI
- Configure MySQL
- Configure MediaWiki
- Load in the templates
Long Version
Add a domain name
Short Version
- Get and assign an Elastic IP to your instance from your AWS EC2 dashboard
- Use AWS Route53 to purchase and link your chosen domain name
- Install CertBot
- Change LocalSettings.php to point to https:yourdomainname.
Long Version
Maintenance
- Use apt-update and upgrade to patch your operating system regularly. (weekly) (SSH and CLI)
- Monitor Special:RecentChanges for malicious activity. (At least weekly)
- Set-up a backup protocol through AWS EC2 Lifecycle manager