GithubHelp home page GithubHelp logo

rlugojr / mhvtl-gui Goto Github PK

View Code? Open in Web Editor NEW

This project forked from markh794/mhvtl-gui-tomoconnor

0.0 2.0 0.0 1017 KB

Web Console GUI for mhvtl: A Linux Virtual Tape Library

Home Page: http://mhvtl-community-forums.966029.n3.nabble.com

License: GNU General Public License v2.0

PHP 82.68% CSS 0.38% Shell 16.93%

mhvtl-gui's Introduction

MHVTL Web GUI for ( Linux based Virtual Tape Library by Mark Harvey [email protected] )

License:
GPL v2 http://www.gnu.org/licenses/gpl-2.0.html

Disclaimer: 

This SOFTWARE PRODUCT is provided by me "as is" and "with all faults." I makes no representations or warranties of any kind concerning the safety, suitability, lack of viruses, inaccuracies, typographical errors, or other harmful components of this SOFTWARE PRODUCT. There are inherent dangers in the use of any software, and you are solely responsible for determining whether this SOFTWARE PRODUCT is compatible with your equipment and other software installed on your equipment. You are also solely responsible for the protection of your equipment and backup of your data, and I will not be liable for any damages you may suffer in connection with using, modifying, or distributing this SOFTWARE PRODUCT. 


MHVTL GUI Requirement  :
========================

1) You will need a PHP enabled web server (Required )

   Please test with "phpinfo();"

2) Setup sudo (Required ) :

* Allow your web server user id to run commands locally as root
  e.g.: Run # echo "apache ALL=(ALL) NOPASSWD: ALL" >>/etc/sudoers
* Comment out the line "Defaults requiretty" in /etc/sudoers
* You may need to disable selinux to run sudo from httpd, Reported by crippa.andrea/MHVTL Forum

3) Install some OS utility tools :

* lsscsi (yum install lsscsi) (Required) 
* mtx (yum install mtx) (Required)
* mt-st (yum install mt-st) (Required)
* git version 1.7.4.1 or higher yum install git (Optional - for LIVE UPDATE Feature)
* sysstat (yum install sysstat) (Optional)
* sg3_utils (Optional) yum install sg3_utils

4) Install MHVTL / Minimum Release 0.18 Version 15 ] e.g. Version: 0.18.15-git-xxxxxx (Required )

* Download MHVTL via Public git Repositories https://github.com/markh794 or see http://sites.google.com/site/linuxvtl2/ 

5) Internet connectivity for LIVE UPDATE Feature (Optional)

6) tgt 1.17 or higher from http://stgt.sourceforge.net/ (Optional) used for iSCSI Target

7) Supported Internet Browser : Internet Explorer 8, FireFox, and Google Chrome (Application mode ) for better experience

MHVTL Web Console UI Installation :
===================================

1) Add a directory alias in your web server configuration file for MHVTL GUI:

Example :

Alias /mhvtl "/var/www/html/mhvtl"
<Directory "/var/www/html/mhvtl">
   Options None
   AllowOverride None
   Order allow,deny
   Allow from all
</Directory>

2) Copy all MHVTL GUI files to the aliased directory specified above.

3) Access MHVTL GUI via your Internet Browser e.g. http://localhost/mhvtl/ or http://10.0.0.10/mhvtl/

4) Log on with password: "mhvtl"

*** To change password, update file ~go.php where it says "if ( $password == "mhvtl" )"

For additional help or to report bugs, please visit MHVTL forums at:
http://mhvtl-linux-virtual-tape-library-community-forums.966029.n3.nabble.com

Regards,
nia

mhvtl-gui's People

Contributors

franx avatar markh794 avatar niadev67 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.