[d4871ae] | 1 | |
---|
| 2 | OpenGnSys Server Installation v. 1.0.3 |
---|
| 3 | ====================================== |
---|
| 4 | |
---|
| 5 | |
---|
| 6 | Notes |
---|
| 7 | ----- |
---|
| 8 | |
---|
| 9 | It is assumed OpenGnSys Server will be installed in a GNU/Linux distro, Ubuntu 10.04 Server LTS or later, Linux Mint 12 or later, Debian 6 or later. |
---|
| 10 | |
---|
| 11 | |
---|
| 12 | Installation Methods |
---|
| 13 | -------------------- |
---|
| 14 | |
---|
| 15 | There are three basic ways OpenGnSys installation: |
---|
| 16 | |
---|
| 17 | Installation script. Which uses Subversion to download the application. |
---|
| 18 | Starting from a tar.gz This application is now complete. |
---|
| 19 | Installation step by step manual. It is obvious the installation script and install each component. |
---|
| 20 | |
---|
| 21 | |
---|
| 22 | 1. Download the Installation Script |
---|
| 23 | |
---|
| 24 | OpenGnSys installation is done by running the installation script opengnsys_installer.sh, which can be downloaded directly from http://www.opengnsys.es/svn/trunk/installer/opengnsys_installer.sh |
---|
| 25 | |
---|
| 26 | 1.1. Download the script. Examples with various tools: |
---|
| 27 | |
---|
| 28 | Download with wget. |
---|
| 29 | wget http://www.opengnsys.es/svn/trunk/installer/opengnsys_installer.sh |
---|
| 30 | Download with curl. |
---|
| 31 | curl http://www.opengnsys.es/svn/trunk/installer/opengnsys_installer.sh > opengnsys_installer.sh |
---|
| 32 | Download with a web browser. Click on the link http://www.opengnsys.es/svn/trunk/installer/opengnsys_installer.sh and save the file as opengnsys_installer.sh |
---|
| 33 | |
---|
| 34 | 1.2. Or, installation from tar.gz. |
---|
| 35 | |
---|
| 36 | If we do not have access to Subversion, we will have to download the package tgz from the web. Access to http://www.opengnsys.es/browser/tags and load it on a server temporary directory. |
---|
| 37 | |
---|
| 38 | Descompress the file: |
---|
| 39 | tar xvzf opengnsys-version.tar.gz |
---|
| 40 | |
---|
| 41 | Change to the installer directory: |
---|
| 42 | cd opengnsys/installer |
---|
| 43 | |
---|
| 44 | |
---|
| 45 | 2. Basic Configuration |
---|
| 46 | |
---|
| 47 | For security reasons, it is very important modify defaults users and passwords to access to the system. For this, edit the installation file opengnsys_installer.sh and change the values of configuration variables: |
---|
| 48 | MYSQL_ROOT_PASSWORD - MySQL root user password. |
---|
| 49 | OPENGNSYS_DB_USER - OpenGnSys access user and OpenGnSys super-user. |
---|
| 50 | OPENGNSYS_DB_PASSWD - User password. |
---|
| 51 | OPENGNSYS_CLIENT_PASSWD - Password for client access to remote services. |
---|
| 52 | |
---|
| 53 | |
---|
| 54 | 3. Installation process. |
---|
| 55 | |
---|
| 56 | The installation script must be run as root: |
---|
| 57 | |
---|
| 58 | sudo bash opengnsys_installer.sh |
---|
| 59 | |
---|
| 60 | |
---|
| 61 | 4. Check the configuration files. |
---|
| 62 | |
---|
| 63 | Init Configuration |
---|
| 64 | /opt/opengnsys/etc/ogAdmServer.cfg - OpenGnSys Server config file |
---|
| 65 | /opt/opengnsys/etc/ogAdmRepo.cfg - OpenGnSys Repository config file |
---|
| 66 | /opt/opengnsys/etc/ogAdmAgent.cfg - OpenGnSys Agent config file |
---|
| 67 | /opt/opengnsys/client/etc/ogAdmClient.cfg - OpenGnSys Client config file |
---|
| 68 | /opt/opengnsys/www/controlacceso.php - OpenGnSys Web Admin Console config file |
---|
| 69 | |
---|
| 70 | Configure DHCP server, insert clients data and restart the service. |
---|
| 71 | |
---|
| 72 | Access as Administrador in Web Admin Console. |
---|
| 73 | Use the user and password set in the installer to access to database (variables OPENGNSYS_DB_USER and OPENGNSYS_DB_PASSWD). |
---|
| 74 | Check the default organizaed configuration and default user. |
---|
| 75 | Access as user in Web Admin Console. |
---|
| 76 | Use the user and password configured as administrador in the Organizational Unit. |
---|
| 77 | Check the server IP in section "Servidores->Servidor OpenGnSys (Default)". |
---|
| 78 | If you change the configuration, you must to restart the server: sudo /etc/init.d/opengnsys restart |
---|
| 79 | |
---|
| 80 | |
---|
| 81 | Updating OpenGnSys |
---|
| 82 | ------------------ |
---|
| 83 | |
---|
| 84 | Run opengnsys_update.sh script as "root" to update all OpenGnSys components from the Subversion repository: |
---|
| 85 | |
---|
| 86 | sudo bash /opt/opengnsys/lib/opengnsys_update.sh |
---|
| 87 | |
---|
| 88 | Follow the instructions. |
---|
| 89 | |
---|
| 90 | |
---|
| 91 | Uninstalling OpenGnSys |
---|
| 92 | ---------------------- |
---|
| 93 | |
---|
| 94 | Run opengnsys_uninstall.sh script as "root" to uninstall all OpenGnSys components: |
---|
| 95 | |
---|
| 96 | sudo bash /opt/opengnsys/lib/opengnsys_uninstall.sh |
---|
| 97 | |
---|
| 98 | Follow the instructions. |
---|
| 99 | |
---|
| 100 | |
---|