DONAZIONE
AIUTACI A CRESCERE:
DONAZIONE LIBERÀ
DONAZIONE LIBERÀ
MENU
I postatori più attivi del mese
Nessun utente |
come installare MyDNS-NG e MyDNSConfig su Debian Squeeze
Pagina 1 di 1
come installare MyDNS-NG e MyDNSConfig su Debian Squeeze
Questo tutorial descrive come installare e configurare MyDNS-NG e MyDNSConfig 3 su Debian Squeeze.
MyDNS-NG (basato su MyDNS originariamente scritto da Don Moore - http://mydns.bboy.net/ ) è un server DNS che utilizza un database MySQL. Il vantaggio è che MyDNS legge semplicemente il record dal database, e non deve essere riavviato / ricaricato quando si modificano i record DNS o vengono creati / modificati / cancellati.
Un altro server secondario può essere installato facilmente con l'installazione di una seconda istanza di MyDNS che accede al database stesso o, per essere più precisi, utilizza il MySQL master / slave.
MyDNSConfig è facile da usare e possiede web-based per MyDNS-NG. MyDNSConfig può creare tutti i tipi di record DNS che sono disponibili in MyDNS e aggiunge funzionalità come la gestione degli utenti e dei privilegi di accesso.
In questo tutorial utilizzare il nome host server1.example.com con l'indirizzo IP 192.168.0.100 .
1 - Installare MySQL
- Codice:
aptitude install mysql mysql-client-server
2 - Installare PHP, MySQL e Apache2
- Codice:
aptitude install imagemagick apache2 apache2-mpm-prefork mcrypt php5 php-auth
php5-gd php5-imagick php5-imap php5-mcrypt php5-mysql php-pear vlogger phpmyadmin
3 - Attiviamo i moduli
- Codice:
a2enmod suexec azioni riscrivere SSL comprendono
/etc/init.d/apache2 restart
4 - Compilare MyDNS e far sì che parta all'avvio
Per risolvere le dipendenze dare da terminale:
- Codice:
aptitude install build-essential libmysqlclient-dev
Per compilare MyDNS basta seguire i seguenti comandi:
- Codice:
cd /tmp
wget http://sourceforge.net/projects/mydns-ng/files/mydns/1.2.8.31/mydns-1.2.8.31.tar.gz
tar xfz mydns-1.2.8.31.tar.gz
cd mydns-1.2.8.31/
./Configure
make
make install
Poi con gedit (o qualsiasi altro editor) apriamo il file /etc/init.d/mydns e scriviamoci quanto segue:
- Codice:
#! /bin/sh
#
# mydns Start the MyDNS server
#
# Author: Philipp Kern .
# Based upon skeleton 1.9.4 by Miquel van Smoorenburg
# and Ian Murdock .
#
set -e
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/local/sbin/mydns
NAME=mydns
DESC="DNS server"
SCRIPTNAME=/etc/init.d/$NAME
# Gracefully exit if the package has been removed.
test -x $DAEMON || exit 0
case "$1" in
start)
echo -n "Starting $DESC: $NAME"
start-stop-daemon --start --quiet \
--exec $DAEMON -- -b
echo "."
;;
stop)
echo -n "Stopping $DESC: $NAME"
start-stop-daemon --stop --oknodo --quiet \
--exec $DAEMON
echo "."
;;
reload|force-reload)
echo -n "Reloading $DESC configuration..."
start-stop-daemon --stop --signal HUP --quiet \
--exec $DAEMON
echo "done."
;;
restart)
echo -n "Restarting $DESC: $NAME"
start-stop-daemon --stop --quiet --oknodo \
--exec $DAEMON
sleep 1
start-stop-daemon --start --quiet \
--exec $DAEMON -- -b
echo "."
;;
*)
echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2
exit 1
;;
esac
exit 0
Infine randiamo il tutto eseguibile con il comando:
- Codice:
chmod + x /etc/init.d/mydns
update-rc.d mydns default
fonte della guida
Argomenti simili
» Come installare GNOME3 su Debian 6.0 Squeeze?
» Debian 6.0.3 Squeeze FREE DOWNLOAD
» Debian 6.0 Squeeze free download
» Debian 6.0.1 Squeeze FREE DOWNLOAD
» come installare Debian su Nokia N900
» Debian 6.0.3 Squeeze FREE DOWNLOAD
» Debian 6.0 Squeeze free download
» Debian 6.0.1 Squeeze FREE DOWNLOAD
» come installare Debian su Nokia N900
Pagina 1 di 1
Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.