Install OS: Difference between revisions

From MyLVS
Jump to navigation Jump to search
(Created page with " ==Install== {| style="width: 60%;" |style="width:20%; vertical-align: top;"| Sample for Debian 8: *Default installation **Choose package '''Web server''' **Choose package '...")
 
Line 19: Line 19:
==Perl Core==
==Perl Core==
core modules
core modules
  apt-get install libnet-snmp-perl libxml-simple-perl
  apt-get install libnet-snmp-perl libxml-simple-perl libmail-sendmail-perl


==Apache Perl CGI==
==Apache Perl CGI==

Revision as of 19:37, 21 June 2015


Install

Sample for Debian 8:

  • Default installation
    • Choose package Web server
    • Choose package SSh server

Packages

MySQL

apt-get install mysql-server-5.5

Perl Core

core modules

apt-get install libnet-snmp-perl libxml-simple-perl libmail-sendmail-perl

Apache Perl CGI

apt-get install libapache2-mod-fcgid libcgi-fast-perl 
apt-get install libcgi-pm-perl libcgi-session-perl 
apt-get install libfcgi-perl libfcgi0ldbl


Enable CGI

a2enmod cgi

Apache additional

apt-get install libnet-snmp-perl libxml-simple-perl


SUDO

Sudo is required to run commands from apache

apt-get install sudo
  • visudo -f /etc/sudoers
www-data ALL=NOPASSWD: /sbin/ipvsadm
www-data ALL=NOPASSWD: /usr/bin/nmap
www-data ALL=NOPASSWD: /var/wwwl/mylvs/repl.sh
www-data ALL=NOPASSWD: /usr/local/nagios/libexec/check_nrpe
www-data ALL=NOPASSWD: /var/www/mylvs/script/mkbackup.sh
www-data ALL=NOPASSWD: /var/www/mylvs/script/mkbackupcomment.sh
www-data ALL=NOPASSWD: /usr/bin/mysqldump
www-data ALL=NOPASSWD: /usr/bin/mysql

Note: The above commands represents all possible myLVS functions even if the scripts are not setup at this time.