MediaWiki VM by Anarion Technologies
MediaWiki is a robust, open-source wiki software platform designed to facilitate collaborative content creation, management, and sharing. It was initially developed for the Wikipedia project but has since become one of the most widely used wiki engines for websites of all sizes, from personal wikis to large-scale knowledge management systems. The platform is highly versatile and scalable, catering to a diverse range of use cases, including educational websites, corporate knowledge bases, and community-driven content platforms.
The core of MediaWiki is its user-friendly interface, which allows users to easily create and edit pages with simple markup language. Content can include text, images, videos, and links, all of which are structured using a consistent and easily navigable format. One of the standout features of MediaWiki is its ability to manage large volumes of content while maintaining fast access and robust performance. It achieves this through a combination of technologies, including PHP, MySQL, or MariaDB databases, which store content and metadata efficiently.
One of the key benefits of MediaWiki is its flexibility. It supports a wide range of extensions that enhance its functionality, enabling the addition of features such as advanced text formatting, API integrations, authentication systems, multimedia embedding, and data visualization tools. Users can customize the software to meet their specific needs, whether for simple documentation projects or complex, feature-rich knowledge management systems.
MediaWiki is designed for scalability, allowing it to handle growing amounts of content, users, and data without compromising performance. This makes it suitable for both small personal wikis and large, enterprise-level deployments, such as corporate intranets or public-facing websites with millions of articles. The platform also offers comprehensive version control and history tracking, which helps prevent data loss and enables users to view or revert to earlier versions of content.
To subscribe to this product from Azure Marketplace and initiate an instance using the Azure compute service, follow these steps:
1. Navigate to Azure Marketplace and subscribe to the desired product.
2. Search for “virtual machines” and select “Virtual machines” under Services.
3. Click on “Add” in the Virtual machines page, which will lead you to the Create a virtual machine page.
4. In the Basics tab:
- Ensure the correct subscription is chosen under Project details.
- Opt for creating a new resource group by selecting “Create new resource group” and name it as “myResourceGroup.”
5. Under Instance details:
- Enter “myVM” as the Virtual machine name.
- Choose “East US” as the Region.
- Select “Ubuntu 18.04 LTS” as the Image.
- Leave other settings as default.
6. For Administrator account:
- Pick “SSH public key.”
- Provide your user name and paste your public key, ensuring no leading or trailing white spaces.
7. Under Inbound port rules > Public inbound ports:
- Choose “Allow selected ports.”
- Select “SSH (22)” and “HTTP (80)” from the drop-down.
8. Keep the remaining settings at their defaults and click on “Review + create” at the bottom of the page.
9. The “Create a virtual machine” page will display the details of the VM you’re about to create. Once ready, click on “Create.”
10. The deployment process will take a few minutes. Once it’s finished, proceed to the next section.
To connect to the virtual machine:
1. Access the overview page of your VM and click on “Connect.”
2. On the “Connect to virtual machine” page:
- Keep the default options for connecting via IP address over port 22.
- A connection command for logging in will be displayed. Click the button to copy the command. Here’s an example of what the SSH connection command looks like:
“`
ssh [email protected]
“`
3. Using the same bash shell that you used to generate your SSH key pair, you can either reopen the Cloud Shell by selecting >_ again
or going to https://shell.azure.com/bash.
4. Paste the SSH connection command into the shell to initiate an SSH session.
Usage/Deployment Instructions
Anarion Technologies – MediaWiki
Note: Search product on Azure marketplace and click on “Get it now”
Click on Continue
Click on Create
Creating a Virtual Machine, enter or select appropriate values for zone, machine type, resource group and so on as per your choice.
After Process of Create Virtual Machine. You have got an Option Go to Resource Group
Click Go to Resource Group
Copy the Public IP Address
In your browser, you can now access by navigating to the IP address of your server:
http://”instance IP Address”
MediaWiki will now show its version. It will also say “LocalSettings.php not found”. We’ll be creating that file based on the next few steps. Get started by clicking on the link to “set up the wiki”.
On this page, you can choose the language for your wiki. Select your preferred options and click “Continue”. You should see the following page:
At this point, MediaWiki performs several checks before proceeding with the configuration.
If all is OK, the message “The environment has been checked. You can install MediaWiki” will appear. Press “Continue” to advance to the next step.
Database : wiki_db
Username: wiki_user
Password: Admin@123
Provide your database details and click on the Continue button. You should see the following page:
Check “Use the same account as for installation” and click on the Continue button.
You should see the following page:
Provide your sitename, admin username, password and click on the Continue button.
You should see the following page:
Now, download the “LocalSettings.php” file to your system and copy it to the /var/www/html/mediawiki directory over the SSH.
SSH into terminal and Run this
Commands:
$ sudo su
$ sudo apt update
$ cd ../..
$ cd /var/www/html
$ nano LocalSettings.php
Paste the LocalSettings.php Filecontent in this file. Save and exit From file.
Then, set the correct ownership using the followingcommand:
$ chown www-data:www-data /var/www/html/LocalSettings.php
Once you have completed this last step, back in your browser click the “Public IP Address” link. You will be redirected to the MediaWiki dashboard:
Login into MediaWiki Administration
ThankYou!!!
24X7 support provided for all the customers.
We are happy to help you.
Contact Number: +1 (415) 800-4585
Support E-mail: [email protected]