perl-DBD-Pg \
perl-Email-Simple \
perl-Email-MIME \
+ perl-List-MoreUtils \
perl-Locale-Codes \
perl-Module-Pluggable \
perl-Net-IP \
GD \
GD::Graph3d \
HTML::Defang \
+ HTTP::Daemon \
Locale::Maketext::Lexicon \
- MARC \
MARC::Charset \
Net::SSH2 \
RPC::XML \
Text::Aspell \
Excel::Writer::XLSX \
Business::ISSN \
+ Net::LDAP \
Net::Z3950::ZOOM \
Net::Z3950::Simple2ZOOM \
Net::Z3950::SimpleServer \
export CPAN_MODULES_PGSQL = \
Business::ISBN \
Library::CallNumber::LC \
- MARC::Record \
- MARC::XML
+ MARC::Record
export CPAN_MODULES_FORCE = \
Class::DBI::Frozen::301 \
DEVELOPER_RPMS = \
autoconf \
automake \
- chromium-headless \
- firefox
+ chromium \
+ firefox \
+ nodejs
all: install_indexdata_repo install_rpms install_cpan
yum -y install $(RPMS)
install_developer:
+ curl -sL https://rpm.nodesource.com/setup_12.x | bash -
yum -y install $(DEVELOPER_RPMS)
- make -f $(DIR)/Makefile.common install_nodejs_from_source
+ npm update
+ npm install -g @angular/cli@^8.2.0
clean:
make -f $(DIR)/Makefile.common clean
HTML::Defang \
HTTP::Daemon \
Locale::Maketext::Lexicon \
- MARC \
MARC::Charset \
Net::SSH2 \
RPC::XML \
export CPAN_MODULES_PGSQL = \
Business::ISBN \
Library::CallNumber::LC \
- MARC::Record \
- MARC::XML
+ MARC::Record
export CPAN_MODULES_FORCE = \
Class::DBI::Frozen::301 \
the Evergreen catalog, web staff client, Web services, and administration
interfaces. Issue the following commands as the *root* Linux account:
+
+.(Debian/Ubuntu)
[source,bash]
------------------------------------------------------------------------------------
cp Open-ILS/examples/apache_24/eg_24.conf /etc/apache2/sites-available/eg.conf
cd /etc/apache2/ssl
------------------------------------------------------------------------------------
+
+.(CentOS/RHEL)
+[source,bash]
+------------------------------------------------------------------------------------
+cp Open-ILS/examples/apache_24/eg_24.conf /etc/httpd/conf.d/eg.conf
+cp Open-ILS/examples/apache_24/eg_vhost_24.conf /etc/httpd/eg_vhost.conf
+cp Open-ILS/examples/apache_24/eg_startup /etc/httpd/
+# Now set up SSL
+mkdir /etc/httpd/ssl
+cd /etc/httpd/ssl
+------------------------------------------------------------------------------------
++
. The `openssl` command cuts a new SSL key for your Apache server. For a
production server, you should purchase a signed SSL certificate, but you can
just use a self-signed certificate and accept the warnings in the
make -f Open-ILS/src/extras/Makefile.install postgres-server-debian-jessie
make -f Open-ILS/src/extras/Makefile.install postgres-server-ubuntu-xenial
make -f Open-ILS/src/extras/Makefile.install postgres-server-ubuntu-bionic
+make -f Open-ILS/src/extras/Makefile.install postgres-server-centos
+make -f Open-ILS/src/extras/Makefile.install postgres-server-rhel
------------------------------------------------------------------------------
To install PostgreSQL version 10, use the following command for your operating