Difference between revisions of "Information Systems:Owl LAMP server"

From uniWIKI
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 11: Line 11:
 
* Installed 09:53, 19 August 2020 (PDT), Linux VM on vmhost03 (should be migrated to vmhost01 or 02)
 
* Installed 09:53, 19 August 2020 (PDT), Linux VM on vmhost03 (should be migrated to vmhost01 or 02)
 
* SSH and sFTP access similar to UWDOSS
 
* SSH and sFTP access similar to UWDOSS
  +
* MariaDB installed
* Looking into AD Authentication via winbindd - deferred to later
 
 
* Installed adminer, mediawiki as Debian packages
 
* Installed adminer, mediawiki as Debian packages
  +
* Configured wiki through mysql CLI.
* Installed elasticsearch separately
 
  +
* mysqldump to export from Windows DB then import to new Debian DB
 
* Looking into AD Authentication via winbindd - deferred to later
 
* Mediawiki extensions being redownloaded and installed one by one using the strategy of inspecting the LocalSettings.php errors output in the Apache log
 
* Mediawiki extensions being redownloaded and installed one by one using the strategy of inspecting the LocalSettings.php errors output in the Apache log
 
* LDAP Authentication (e.g. AD integration) looks more involved but the new solution looks more stable and with official support: https://www.mediawiki.org/wiki/Manual:Active_Directory_Integration
 
* LDAP Authentication (e.g. AD integration) looks more involved but the new solution looks more stable and with official support: https://www.mediawiki.org/wiki/Manual:Active_Directory_Integration
Line 22: Line 24:
   
 
==Administration==
 
==Administration==
  +
===Users===
   
 
'''Generic user'''
 
'''Generic user'''
 
Username: unipharm
 
Username: unipharm
 
Password: visionit
 
Password: visionit
  +
 
 
'''Admin user'''
 
'''Admin user'''
 
Root user: root
 
Root user: root
 
Password: visionit
 
Password: visionit
  +
  +
===Mediawiki===
  +
* LocalSettings.php is located in /etc/mediawiki. To have it in this location is a Debian-specific thing.
  +
* Mediawiki extensions are found in /var/lib/mediawiki/extensions. New extensions can be installed here (e.g. via FTP).
  +
  +
==To-do==
  +
* Archive installation notes (or branch this off to a new page)
  +
* Document basic Debian administration
  +
* Document MediaWiki extensions
   
 
[[Category: Servers]]
 
[[Category: Servers]]

Latest revision as of 12:35, 23 March 2021

Overview

owl.unipharm.local is a Linux server (VM) that hosts LAMP-stack (Linux, Apache, MySQL, PHP) software for internal use. Currently, uniPHARM uses the following open-source LAMP-based software:

  • Mediawiki (intranet wiki) - migration in progress
  • Moodle (eLearning) - to be migrated to this server
  • osTicket (IT ticketing software) - to be migrated to this server

The server runs Debian Linux.

Installation Notes

  • Installed 09:53, 19 August 2020 (PDT), Linux VM on vmhost03 (should be migrated to vmhost01 or 02)
  • SSH and sFTP access similar to UWDOSS
  • MariaDB installed
  • Installed adminer, mediawiki as Debian packages
  • Configured wiki through mysql CLI.
  • mysqldump to export from Windows DB then import to new Debian DB
  • Looking into AD Authentication via winbindd - deferred to later
  • Mediawiki extensions being redownloaded and installed one by one using the strategy of inspecting the LocalSettings.php errors output in the Apache log
  • LDAP Authentication (e.g. AD integration) looks more involved but the new solution looks more stable and with official support: https://www.mediawiki.org/wiki/Manual:Active_Directory_Integration
  • Installed php_ldap
  • FTP'ed resources files (e.g. logo) and images
  • Installed Elasticsearch 5.6, Elastica, and CirrusSearch to get the search working again (this was a PITA)
  • Changed caching to memcached (which was installed as part of mediawiki deb package)

Administration

Users

Generic user
Username: unipharm
Password: visionit

Admin user
Root user: root
Password: visionit

Mediawiki

  • LocalSettings.php is located in /etc/mediawiki. To have it in this location is a Debian-specific thing.
  • Mediawiki extensions are found in /var/lib/mediawiki/extensions. New extensions can be installed here (e.g. via FTP).

To-do

  • Archive installation notes (or branch this off to a new page)
  • Document basic Debian administration
  • Document MediaWiki extensions