Revision [2243]
This is an old revision of installgaliumfred made by JulianDemarchi on 2010-12-14 13:10:01.
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/sourpuss.net/http/www/mirror/wiki.opennicproject.org/3rdparty/plugins/geshi/geshi.php on line 2148
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/sourpuss.net/http/www/mirror/wiki.opennicproject.org/3rdparty/plugins/geshi/geshi.php on line 2148
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/sourpuss.net/http/www/mirror/wiki.opennicproject.org/3rdparty/plugins/geshi/geshi.php on line 2148
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/sourpuss.net/http/www/mirror/wiki.opennicproject.org/3rdparty/plugins/geshi/geshi.php on line 2148
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/sourpuss.net/http/www/mirror/wiki.opennicproject.org/3rdparty/plugins/geshi/geshi.php on line 2148
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/sourpuss.net/http/www/mirror/wiki.opennicproject.org/3rdparty/plugins/geshi/geshi.php on line 2148
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/sourpuss.net/http/www/mirror/wiki.opennicproject.org/3rdparty/plugins/geshi/geshi.php on line 2148
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/sourpuss.net/http/www/mirror/wiki.opennicproject.org/3rdparty/plugins/geshi/geshi.php on line 2148
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/sourpuss.net/http/www/mirror/wiki.opennicproject.org/3rdparty/plugins/geshi/geshi.php on line 2148
Installation of galimufred
Here it will be detailed how to get a working version of galiumfred installed. At this stage it does not mater if there is no FRED backend to connect to.
Software pre-reqs;
- perl
- perl-YAML-Syck
- perl-DBI
- perl-DBD-mysql
- perl-IPC-Open3
- perl-Net-DNS
- apache2
- php5
- MySQL
- MyDNS
- bind9
The above software needs to be installed and working before you can continue with this installation. MyDNS needs to be installed and turned off (only mydnsexport is needed), unless you plan on using it for the DNS server. If you do plan on using MyDNS, do not install bind9.
Configure galiumfred
Download galium fred from <link_goes_here> and extract it to the web root you plan to use. Fix permissons once extracted! You should see a dir called conf. In this dir you shall see a file called import.sql. Import this into a MySQL database and create a user for galiumfred. To configure galiumfred webfrontend edit the file conf/config.php. I will list the main options to be concerned about below.
MySQL:
Modify the below to match your MySQL server setup.
// [MySQL]
//
$sys_mysql_host = '127.0.0.1';
$sys_mysql_user = 'galiumfred';
$sys_mysql_pass = 'password';
$sys_mysql_db = 'galiumdb'
//
$sys_mysql_host = '127.0.0.1';
$sys_mysql_user = 'galiumfred';
$sys_mysql_pass = 'password';
$sys_mysql_db = 'galiumdb'
DNS config:
Below is DNS information for your setup, I have commented on the correct options and left examples in place.
// the server name that serves this tld
$config['server'] = 'ns5.opennic.glue.'; //Your T1 server
$config['serverid'] = '1'; //your FRED ID allocation
$config['defaultnsset'] = 'NS102'; //your default FRED NSSET
//new config options please comment
$ns = 'ns1.qld.au.dns.opennic.glue.'; //Your master DNS server for zones
$glue;
$glue["ns1"] = "ns1."; //The master NS server
$glue["ns2"] = "ns2."; //The master NS server
$ipaddy;
$ipaddy["ns1"] = "202.83.95.229"; //The IP addy of the NS server
$ipaddy["ns2"] = "119.31.230.42"; //The IP addy of the NS server
$config['server'] = 'ns5.opennic.glue.'; //Your T1 server
$config['serverid'] = '1'; //your FRED ID allocation
$config['defaultnsset'] = 'NS102'; //your default FRED NSSET
//new config options please comment
$ns = 'ns1.qld.au.dns.opennic.glue.'; //Your master DNS server for zones
$glue;
$glue["ns1"] = "ns1."; //The master NS server
$glue["ns2"] = "ns2."; //The master NS server
$ipaddy;
$ipaddy["ns1"] = "202.83.95.229"; //The IP addy of the NS server
$ipaddy["ns2"] = "119.31.230.42"; //The IP addy of the NS server