IT/Software/Mediawiki/How to Install MediaWiki: Difference between revisions

From msgwiki
< IT‎ | Software‎ | Mediawiki
Jump to navigation Jump to search
Access restrictions were established for this page. If you see this message, you have no access to this page.
No edit summary
Line 44: Line 44:
# Remove tarball
# Remove tarball
#* <code>rm mediawiki-1.34.0.tar.gz</code>
#* <code>rm mediawiki-1.34.0.tar.gz</code>
=== Web installation ===
----
*After you get to the "Connect to database" page input the following information
#Database Host:<code>localhost</code>
#Database Name:<code>mediawiki</code>
#Database table prefix can be left blank.
#Database Username:<code>mediawikiuser</code>
#Database Password:<code>user_password_here</code>


===THIS PAGE IS NOT COMPLETE ===
===THIS PAGE IS NOT COMPLETE ===
----
----

Revision as of 20:52, 6 January 2020

Prerequisites


  • Ubuntu Server 18.04.3 LTS
  • In my install I have all additions enabled.
  • Apache2 Installed
  • Installing and setting up MariaDB for MediaWiki is also covered on this page.

Install MariaDB


  1. sudo apt-get install mariadb-server mariadb-client
  2. sudo mysql_secure_installation
  3. Restart MariaDB
    • sudo systemctl restart mariadb.service

Create MediaWiki Database


  1. sudo mysql -u root -p
  2. Then create a database called mediawiki
    • CREATE DATABASE mediawiki;
  3. Create a database user called mediawikiuser with new password
    • CREATE USER 'mediawikiuser'@'localhost' IDENTIFIED BY 'new_password_here';
  4. Then grant the user full access to the database.
    • GRANT ALL ON mediawiki.* TO 'mediawikiuser'@'localhost' IDENTIFIED BY 'user_password_here' WITH GRANT OPTION;
  5. Save and Exit
    • FLUSH PRIVILEGES;
    • EXIT;

Install PHP Modules


  • sudo apt install php7.2 php7.2-mbstring php7.2-xml php7.2-mysql php7.2-gd php7.2-intl

Download and Extract MediaWiki


  1. Navigate to webroot.
    • cd /var/www/html
  2. Remove default index.html
    • rm index.html
  3. Download and extract Mediawiki tarball latest stable version 1.34.0 at time of writing.
  4. Extract MediaWiki tarball
    • tar -xvf mediawiki-1.34.0.tar.gz
  5. Rename extracted folder to mediawiki
    • mv mediawiki-1.34.0 mediawiki
  6. Remove tarball
    • rm mediawiki-1.34.0.tar.gz

Web installation


  • After you get to the "Connect to database" page input the following information
  1. Database Host:localhost
  2. Database Name:mediawiki
  3. Database table prefix can be left blank.
  4. Database Username:mediawikiuser
  5. Database Password:user_password_here

THIS PAGE IS NOT COMPLETE