...
Some administrators may want to install NMIS in a location other than the default of /usr/local/nmis8. This is possible by telling the installer about the desired location and making a few other changes to the NMIS environment. For this example we'll assume the desired location is /opt/opmantek/nmis.
Installer Site Option
Code Block |
---|
bash /tmp/nmis8.6.4G.run -- site=/opt/opmantek/nmis |
Remove Default Location
At the time of this writing the installer will create both the custom location and the default location. We can simply remove the unnecessary default location.
Code Block |
---|
rm -rf /usr/local/nmis8 |
Configure NMIS to Utilize the New Custom Location
Code Block |
---|
/opt/opmantek/nmis/admin/patch_config.pl -b /opt/opmantek/nmis/conf/Config.nmis /directories/\<nmis_base\>=/opt/opmantek/nmis |
Create the Apache Configuration
Code Block |
---|
### CentOS 7 example
/opt/opmantek/nmis/bin/nmis.pl type=apache24 > /etc/httpd/conf.d/nmis.conf |
Create the NMIS Cron Jobs
Code Block |
---|
/opt/opmantek/nmis/bin/nmis.pl type=crontab system=true > /etc/cron.d/nmis |
Configure NMIS
Code Block |
---|
/opt/opmantek/nmis/bin/nmis.pl type=config |
Fix Any Permissions Issues
Code Block |
---|
/opt/opmantek/nmis/admin/fixperms.pl |
Restart the httpd Service
Code Block |
---|
service httpd restart |
Verify
At this point NMIS should be functional the the GUI accessible.