Install Linux: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(→SUDO) |
||
(12 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
==Install== | ==Install== | ||
{| style="width: | {| style="width: 60%;" | ||
|style="width:20%; vertical-align: top;"| | |style="width:20%; vertical-align: top;"| | ||
Sample for Debian 8: | Sample for Debian 8: | ||
Line 13: | Line 13: | ||
[[image:00-00-00-Debian.png|450px|left]] | [[image:00-00-00-Debian.png|450px|left]] | ||
|} | |} | ||
=Packages= | |||
==MySQL== | |||
apt-get install mysql-server-5.5 | |||
==Perl Core== | |||
core modules | |||
apt-get install libnet-snmp-perl libxml-simple-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. |
Latest revision as of 17:11, 14 June 2015
Install
Sample for Debian 8:
|
Packages
MySQL
apt-get install mysql-server-5.5
Perl Core
core modules
apt-get install libnet-snmp-perl libxml-simple-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.