Difference between revisions of "Recreating Playground"

From Digital Scholarship Group
Jump to navigation Jump to search
Line 11: Line 11:
 
== Things we will need ==
 
== Things we will need ==
  
* Emacs
+
* Emacs — installed 2020-11-30 with `sudo yum install emacs-nox.x86_64`
* Emacs/nxml
+
* Emacs/nxml — was automagically installed by above (and has nice colors! :-)
* make
+
* make — installed 2020-11-30 with `sudo yum install make.x86_64`
* Subversion
+
* Subversion — installed 2020-11-30 with `sudo yum install subversion.x86_64`
* libxml2/xmllint
+
* libxml2/xmllint — libxml2-2.9.7-7.el8.x86_64 is already installed
* libxslt/xsltproc
+
* libxslt/xsltproc — installed 2020-11-30 with `sudo yum install libxslt.x86_64`
* ant
+
* ant — intsalled 2020-11-30 with `sudo yum install ant.noarch`
 
* screen — nope, Red Hat [https://access.redhat.com/solutions/4136481 recommends tmux] instead
 
* screen — nope, Red Hat [https://access.redhat.com/solutions/4136481 recommends tmux] instead
 
* Tomcat
 
* Tomcat
Line 28: Line 28:
 
* Python
 
* Python
 
* Awstats
 
* Awstats
 +
* locate (already installed, but need to generate and cronify udpatedb)
  
 
=== Apache modules, etc. ===
 
=== Apache modules, etc. ===

Revision as of 11:54, 30 November 2020

Installing CentOS and WWO onto playground

This page is notes for re-creating the WWO environment from RH 6.10 (wwp.neu.edu) to CentOS 8.2 (playground). It will serve as a guide to start, and then hopefully a useful description for future similar upgrades.

CentOS

Installing CentOS was essentially trivial. We used the CentOS-8.2.2004-x86_64-boot.iso.

It appears that yum has been superceded by dnf.

Things we will need

  • Emacs — installed 2020-11-30 with `sudo yum install emacs-nox.x86_64`
  • Emacs/nxml — was automagically installed by above (and has nice colors! :-)
  • make — installed 2020-11-30 with `sudo yum install make.x86_64`
  • Subversion — installed 2020-11-30 with `sudo yum install subversion.x86_64`
  • libxml2/xmllint — libxml2-2.9.7-7.el8.x86_64 is already installed
  • libxslt/xsltproc — installed 2020-11-30 with `sudo yum install libxslt.x86_64`
  • ant — intsalled 2020-11-30 with `sudo yum install ant.noarch`
  • screen — nope, Red Hat recommends tmux instead
  • Tomcat
  • git
  • eXist
  • MariaDB (maybe? maybe not)
  • lessc (pkg = node-less)
  • Perl
  • PHP
  • Python
  • Awstats
  • locate (already installed, but need to generate and cronify udpatedb)

Apache modules, etc.

  • mod_jk
  • server side includes
  • whatever we need for security and textbaseIP stuff
  • redirection stuff

November 2019 notes

“playground” is the name Ashley & Syd give to the box they are using for experimentations. (Currently for web stat packages.) This page describes a procedure for installing a CentOS (i.e., RedHat clone) OS on it quickly.

  • Remember to back up iptables and restore it
  • We re-set the clock with instructions from a website we found.