1。配置软件环境。
MyDNSConfig 是基于PHP 的基础上开发的。所以你的服务器一定要能支持
PHP 和MySQL 才行。它要用到 Apache PHP 和 MySQL 。(如果你已经安装和配置好了它们的话可以跳过这一步 )
yum install httpd mysql-server php php-mysql php-mbstring
chkconfig --levels 235 mysqld on
/etc/init.d/mysqld start
chkconfig --levels 235 httpd on
/etc/init.d/httpd start
2。 安装MyDNSConfig
(1) 创建数据库用户和授权
#mysql -u root -p
mysql> CREATE DATABASE mydns;
mysql> GRANT SELECT, INSERT, UPDATE, DELETE ON mydns.* TO
'mydns'@'localhost' IDENTIFIED BY 'mydnspassword';
mysql> GRANT SELECT, INSERT, UPDATE, DELETE ON mydns.* TO
'mydns'@'localhost.localdomain' IDENTIFIED BY 'mydnspassword';
//以上两条语句的作用是创建用户并授权。
mysql> FLUSH PRIVILEGES;
mysql> quit;
注:mydnspassword 是你新建的MySQL 用户的密码,请根据自己的实际情况设置。
(2)安装 MyDNSConfig:
# cd /tmp
# tar xvfz MyDNSConfig-1.1.0.tar.gz
# cd MyDNSConfig-1.1.0
# mkdir /usr/share/mydnsconfig
# cp -rf interface/* /usr/share/mydnsconfig/
# ln -s /usr/share/mydnsconfig/web/ /var/www/html/mydnsconfig
(3) 安装 MyDNSConfig MySQL Database(在上面的基础上)
# mysql -u root -p mydns < install/mydnsconfig.sql
会提示输入用户密码。输入你的MySQL root 用户密码。即可完成对应数据库的
人创建。
(4) 编辑MyDNSConfig 的配置文件
vi /usr/share/mydnsconfig/lib/config.inc.php(修改认证密码即可)
$conf["db_type"] = 'mysql';
$conf["db_host"] = 'localhost';
$conf["db_database"] = 'mydns';
$conf["db_user"] = 'mydns';
$conf["db_password"] = 'mydnspassword';
(4) 完成上面的设置之后从 /tmp 目录中删除MyDNSConfig
# cd /tmp
# rm -rf MyDNSConfig-1.1.0/
# rm -f MyDNSConfig-1.1.0.tar.gz
3 用浏览器打开URL:http://<your_ip_address>/mydnsconfig/
然后用默认的用户名和密码进行登录,默认的用户名和密码是admin。