Line 26:
Line 26:
* perl -v
* perl -v
** This is perl 5, version 20, subversion 2 (v5.20.2) built for x86_64-linux-gnu-thread-multi
** This is perl 5, version 20, subversion 2 (v5.20.2) built for x86_64-linux-gnu-thread-multi
+
+
==== Basic configuration ====
+
+
* apt-get update
+
* apt-get upgrade
+
* apt-get install fail2ban
+
* apt-get install sudo
+
+
==== Users ====
+
+
* admin users with sudo access
+
* off user
+
+
==== Product Opener dependencies ====
+
+
===== MongoDB =====
+
+
See https://docs.mongodb.com/manual/tutorial/install-mongodb-on-debian/
+
+
apt-get install mongodb
+
+
MongoDB shell version: 2.4.10
+
+
service mongod stop
+
mv /var/lib/mongodb /home/mongodb
+
+
vi /etc/mongod.conf
+
<pre>
+
# dbPath: /var/lib/mongodb
+
dbPath: /home/mongodb
+
</pre>
+
+
service mongod start
+
+
Stars with some warnings:
+
+
<pre>
+
mongo
+
MongoDB shell version: 3.2.7
+
connecting to: test
+
Server has startup warnings:
+
2016-06-13T19:34:08.245+0200 I CONTROL [initandlisten]
+
2016-06-13T19:34:08.246+0200 I CONTROL [initandlisten] ** WARNING: Cannot detect if NUMA interleaving is enabled. Failed to probe "/sys/devices/system/node/node1": Permission denied
+
2016-06-13T19:34:08.246+0200 W CONTROL [initandlisten]
+
2016-06-13T19:34:08.246+0200 W CONTROL [initandlisten] Failed to probe "/sys/kernel/mm/transparent_hugepage": Permission denied
+
2016-06-13T19:34:08.246+0200 W CONTROL [initandlisten]
+
2016-06-13T19:34:08.246+0200 W CONTROL [initandlisten] Failed to probe "/sys/kernel/mm/transparent_hugepage": Permission denied
+
2016-06-13T19:34:08.246+0200 I CONTROL [initandlisten]
+
</pre>