Tuesday, December 10, 2013

Source- http://groups.yahoo.com/neo/groups/linux_ipsr/conversations/topics/5818
http://192.168.1.125/~web/cgi- bin/webmo/login.cgi
WEBMO configuration for Ubuntu 10.04 [  Apache/2.2.14 (Ubuntu)  Server at  192.168.1.125 Port 80  ]
1) sudo apt-get install Perl 
2) sudo apt-get install libapache2-mod-perl2
3) sudo apt-get install VIM
4) $ sudo a2enmod module_name        
 (i) cgi,
(ii) cgid and
(iii) userdir 
         

 5) $ sudo /etc/init.d/apache2  restart
6) $ cd  ~
7) $ mkdir /home/web/public_html/webmo
8) 
$ mkdir /home/web/public_html/cgi-bin/ webmo


  • htmlBase: /home/web/public_html/webmo
  • cgiBase: /home/web/public_html/cgi-bin/ webmo
  • userBase: /home/web/webmo

9) $ cd /etc/apache2
10) $ sudo gedit  sites-available/default
11) ScriptAlias /cgi-bin/ /home/web/public_html/cgi-bin/
                     ScriptAlias /cgi-bin/  /home/web/public_html/cgi-bin/ webmo                    

 12) $ sudo /etc/init.d/apache2  restart

13) $ web@ubuntu:/etc/apache2$ sudo cp default defaultxyz

14) /etc/apache2/sites-enabled/

15) ln -s ../sites-available/default

13) $ web@ubuntu:/etc/apache2$ sudo cp default defaultxyz
14) /etc/apache2/sites-enabled/
15) ln -s ../sites-available/default
13) $ web@ubuntu:/etc/apache2$ sudo cp default defaultxyz
14) /etc/apache2/sites-enabled/
15) ln -s ../sites-available/default
13) $ web@ubuntu:/etc/apache2
$ sudo cp default defaultxyz
14) /etc/apache2/sites-enabled/
15) ln -s ../sites-available/default13) $ web@ubuntu:/etc/apache2$ sudo cp default defaultxyz
14) /etc/apache2/sites-enabled/
15) ln -s ../sites-available/default13) $ web@ubuntu:/etc/apache2$ sudo cp default defaultxyz
14) /etc/apache2/sites-enabled/15) ln -s ../sites-available/default

web@ubuntu:/etc/apache2$ sudo vim sites-available/default

    ServerAdmin webmaster@localhost

    DocumentRoot 
   
        Options FollowSymLinks
        AllowOverride None
   

   
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        allow from all
   


    ScriptAlias /cgi-bin/ /home/web/public_html/cgi-bin/ webmo
   
        AllowOverride None
        Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
                SetHandler cgi-script
        Order allow,deny
        Allow from all
   


    ErrorLog /var/log/apache2/error.log