这样来安装DHCP服务器:
下面的例子中我们使用“eth0”以及:
IP地址范围:192.168.0.100 到 192.168.0.200
子网掩码:255.255.255.0
DNS服务器:61.137.94.195, 202.103.96.112
域:test.net.sc
网关地址:192.168.0.1
当然你必须根据你的实际情况来配置服务器了。
首先,加入Universe和Multiverse源,然后打开系统>系统管理>新立得软件包管理器,用新立得来安装dhcp3-server,你可以在这里找到他们: 网络 > dhcp3-server
在命令行输入:
sudo cp /etc/default/dhcp3-server /etc/default/dhcp3-server_backup sudo gedit /etc/default/dhcp3-server
打开dhcp3-server文件后,
找到
... INTERFACES=""
替换为
INTERFACES="eth0"
保存文件,就可以了。然后在命令行输入:
sudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf_backup sudo gedit /etc/dhcp3/dhcpd.conf
打开文件dhcpd.conf后, 找到
... # option definitions common to all supported networks... option domain-name "example.org"; option domain-name-servers ns1.example.org, ns2.example.org; default-lease-time 600; max-lease-time 7200; ...
替换为
# option definitions common to all supported networks... #option domain-name "example.org"; #option domain-name-servers ns1.example.org, ns2.example.org;
#default-lease-time 600; #max-lease-time 7200;
找到
... # A slightly different configuration for an internal subnet. #subnet 10.5.5.0 netmask 255.255.255.224 { # range 10.5.5.26 10.5.5.30; # option domain-name-servers ns1.internal.example.org; # option domain-name "internal.example.org"; # option routers 10.5.5.1; # option broadcast-address 10.5.5.31; # default-lease-time 600; # max-lease-time 7200; #} ...
替换为
# A slightly different configuration for an internal subnet. subnet 192.168.0.0 netmask 255.255.255.0 { range 192.168.0.100 192.168.0.200; option domain-name-servers 61.137.94.195, 202.103.96.112; option domain-name "test.net.sc"; option routers 192.168.0.1; option broadcast-address 192.168.0.255; default-lease-time 600; max-lease-time 7200; }
保存文件就可以了。
然后输入下面命令重启服务器:
sudo /etc/init.d/dhcp3-server restart
5、MySQL数据厍服务器
MySQL是一个开放源码的小型关系型数据库管理系统,开发者为MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。 它是一种关系式数据管理系统,使用结构化查询语言(SQL)来管理数据。MySQL数据库服务器常常用于贮存动态网页中产生的数据。
安装MYSQL数据库服务器: 加入Universe和Multiverse源后,用新立得安装mysql-server:
杂项 - 基于文本的 > mysql-server
接下来设置MYSQL根密码,如图四所示:
mysqladmin -u root password db_user_password
6、Apache HTTP服务器
Apache是世界上最流行的web服务器。它可以运行在类Unix和Windows操作系统中,符合互联网标准,可以扩充模块。它的名字“Apache”意思是“补丁”,据称是由于它本来是一种对NCSA HTTPd v1.3服务器的改进版本,是一个“补丁”服务器。
(1)安装Apache HTTP服务器
加入Universe和Multiverse源后,用新立得安装apache2程序
万维网 > apache2 在浏览器输入http://localhost就可以看到首页了,如图五所示:
|
 图5
| (2)给Apache HTTP服务器安装PHP?
是一种开放源代码的脚本编程语言,主要用于Web服务器的服务器端应用程序,用于动态网页设计。PHP可以用于替代微软的ASP/VBScript/JScript体系、Sun微系统公司的JSP/Java体系,以及CGI/Perl等。它是一种嵌入HTML页面中的脚本语言。 加入Universe和Multiverse源后,用新立得安装Apache HTTP服务器
万维网 (universe) > php4
打开文件/var/www/testphp.php:
sudo gedit /var/www/testphp.php
在这个文件中添加:
<?php phpinfo(); ?>
保存文件,在浏览器输入这个网址以测试: http://localhost/testphp.php 如图六所示:
|
 图6
| (3)给Apache HTTP服务器安装MYSQL 加入Universe和Multiverse源与MYSQL数据服务器后,用新立得安装libapache2-mod-auth-mysql和php4-mysql
上一页 1 2 3 4 下一页
·上一篇: Linux下添加硬盘,分区,格式化详解
·下一篇: 如何实现Linux防火墙让远程办公更安全(图)
|