Welcome, Guest. Please login or register.
+  Linux Soft Forum
|-+  Īnvaţă» Tips&Tricks» mydns + mydnsconfig on slackware 12
[Picture 161] [Picture 160] [Picture 159]
Username:
Password:
 
Pages: [1]   Go Down
  Print  
Author Topic: mydns + mydnsconfig on slackware 12  (Read 2231 times)
0 Members and 1 Guest are viewing this topic.
volomir
Membru
*

« on: September 21, 2007, 05:42:03 PM »

instalarea mydns + mydnsconfig nu este tipica slackware, ddar pe asta l-am instalat
deci sa incepem
luam sursele, si le dezarhivam ...

tar -zxvf mydns-1.1.0.tar.gz
cd mydns-1.1.0
CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer" ./configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --localstatedir=/var --sysconfdir=/etc/mydns --without-pgsql
make
make install
make conf

done cu mydns

acum, dezarhivam mydnsconfig , interfata de administrare a serverului mydns

tar -zxvf MyDNSConfig-1.1.0.tar.gz
cd MyDNSConfig-1.1.0
cream baza de date mydns
mysql -u root -p
CREATE DATABASE mydns;
GRANT SELECT, INSERT, UPDATE, DELETE ON mydns.* TO 'mydns'@'localhost' IDENTIFIED BY 'myd
nspassword';
GRANT SELECT, INSERT, UPDATE, DELETE ON mydns.* TO 'mydns'@'localhost.localdomain' IDENTI
FIED BY 'mydnspassword';
FLUSH PRIVILEGES;
quit;


cream directorul in care vom tine interfata, in locul unde va vi DocumentRoot pentru un vhost

cd /var/www/htdocs
mkdir mydnsconfig
copiez interfata in folderul respectiv

cp -rf interface/* /var/www/htdocs/mydnsconfig
instalam baza de date mydnsconfig

mysql -u root -p mydns < install/mydnsconfig.sql


apoi, intram in /var/www/htdocs/mydnsconfig/lib si modificam
config.inc.php , sa fie linia asta asa

$conf["rootpath"] = "/var/www/htdocs/mydnsconfig";

iar apoi , liniile astea trebuie sa arate cam asa :

$conf["db_type"] = 'mysql';
$conf["db_host"] = 'localhost';
$conf["db_database"] = 'mydns';
$conf["db_user"] = 'mydns';
$conf["db_password"] = 'mydnspassword';

acum, cream virtualhost-ul propriu zis, o sa dau exemplu exact cum este la mine

ServerAdmin hranduil@yahoo.com
DocumentRoot /var/www/htdocs/mydnsconfig/web
ServerName slackns1.leveaux.net


upgradam configuratia bazei de date, in /etc/mydns.conf
serverul se porneste cu comanda mydns, si daca nu este nicio eroare, totul este ok, se porneste ca daemon , prin comanda mydns -b
daca este in regula, ar trebui sa arate cam asa
root@nightaddix:~# ps aux | grep mydns
nobody 11439 0.0 0.1 5532 1216 ? Ss 21:24 0:00 mydns -b
root 11443 0.0 0.0 2004 648 pts/2 R+ 21:24 0:00 grep mydns


restartam apache, si apoi intram pe adresa care am setat-o la server name, si ne conectam cu userul admin, si parola admin...

din interfata mydnsconfig, se schimba parola la prima logare
Logged
Pages: [1]   Go Up
  Print  
 
Jump to: