当前位置:文档之家› linux中各种服务器搭建

linux中各种服务器搭建

一、vsftp服务器 (1)
1、将光盘挂载在/tmp/cdrom/目录下面 (2)
2、首先测试在linux中是否安装FTP服务 (2)
3、设置vsftpd服务开机启动ntsysv (3)
5、查看21端口是否开启netstat-an|grep21 (3)
6、给vsftpd添加运行级别 (3)
7、匿名从windows7登陆到IP为192.168.0.220的linux vsftp服务器 (4)
8、进入vsftp的配置文件etc/vsftpd/vsftpd.conf (4)
9、使用FLASH FXP软件测试通过账号cl登录ftp服务上传 (5)
二、DHCP服务器 (6)
1、检查linux中是否安装DHCP软件包、查看需要安装哪些软件包 (6)
2、安装以上两个软件包rpm-ivh (6)
3、将DHCP安装目录下usr/share/doc/dhcp-3.0.5下的dhcpd.conf.sample复制到etc下更
改名称为dhcpd.conf (6)
4、vi进入etc/dhcpd.conf (7)
5、重新启动服务 (7)
6、在windowsXP中测试 (8)
7、打开cmd测试 (8)
三、LAMP服务搭建 (10)
1、安装apache (10)
2、启动服务service httpd start (10)
3、安装mysql (10)
4、启动mysql (11)
5、给mysql235级别 (11)
6、完成后修改mysql root账号的密码为123456 (11)
7、进入数据库show databases;查看数据库 (11)
8、创建一个名为chkh的数据库create database chkh; (12)
9、复制PHP网站源码至/var/www/html (12)
10、修改apache的配置文件 (12)
11、重新启动httpd (13)
12、安装PHP (14)
14、更改/var/www/html目录下的文件权限 (14)
15、测试 (16)
四、webmin+DNS (18)
1、首先检查时候在linux中安装了webmin (18)
6、登录后选择DNS (19)
7、创建一个主区域 (19)
8、进入编辑主区域选择地址 (19)
9、更改本地连接设置测试 (20)
10、设置主机头 (21)
11、测试 (21)
一、vsftp服务器
1、将光盘挂载在/tmp/cdrom/目录下面
mount/dev/cdrom/tmp/cdrom
2、首先测试在linux中是否安装FTP服务
rpm-qa|grep vsftp
由上图可知已经安装了VSFTP服务
3、设置vsftpd服务开机启动ntsysv
在终端中输入ntsysv将vsftpd选中设置开机自动启动4、启动vsftpd服务
service vsftpd start启动vsftpd服务
5、查看21端口是否开启netstat-an|grep21
6、给vsftpd添加运行级别
先查看chkconfig--list vsftpd
给予35的运行级别chkconfig--level35vsftpd on
7、匿名从windows7登陆到IP为192.168.0.220的linux vsftp服务器
匿名登录账号与密码分别是ftp ftp
8、进入vsftp的配置文件etc/vsftpd/vsftpd.conf
上图将YES更改成NO将不允许匿名登录
上图中将94、95行的注释去掉,然后在/etc/vsftpd目录中创建chroot_list文件夹
上图中删除注释允许用户上传文件
9、使用FLASH FXP软件测试通过账号cl登录ftp服务上传上传成功!
二、DHCP服务器
1、检查linux中是否安装DHCP软件包、查看需要安装哪些软件包
需要安装dhcp-3.0.5-18.e15.i386.rpm和dhcp-devel-3.0.5-18.e15.i386.rpm
2、安装以上两个软件包
安装过程如上图
3、将DHCP安装目录下usr/share/doc/dhcp-3.0.5下的dhcpd.conf.sample复制到et etc c 下更改名称为dhcpd.conf
4、vi进入etc/dhcpd.conf
我需要分配172.16.0.0网段中220-222地址设置如上图所示5、重新启动服务
6、在windowsXP中测试
将IP地址都修改为自动获取
7、打开cmd测试
ipconfig/release释放已经有的IP地址ipconfig/renew重新获取IP地址
自动获得172.16.0.222
三、LAMP服务搭建
Linux apache mysql php
1、安装apache
Apache的服务器名称为httpd
首先检查是否安装如下图所示
已经安装了所需要的软件包
2、启动服务service httpd start
在浏览器中输入本机ip看到如下图的测试页面
3、安装mysql
检查需要安装哪些软件包和已经安装了那些软件包如下图所示
使用yum安装余下软件包
其他软件包如上面的操作
4、启动mysql
service mysqld start
5、给mysql235级别
chkconfig--level235mysqld on
6、完成后修改mysql root账号的密码为123456
7、进入数据库show databases;查看数据库
8、创建一个名为chkh的数据库create database chkh;
9、复制PHP网站源码至/var/www/html
10、修改apache的配置文件
配置文件位于/etc/httpd/conf/httpd.conf文件中
修改配置文件
(1)删除注释更改为servername192.168.0.220:80
(2)注释下面的选项不现实目录连接
(3)添加PHP
(4)防止其语言不支持将UTP-8更改成gb2312
因为我们将源码复制到了其默认文件夹所以不需要更改其路径11、重新启动httpd
service httpd restart
12、安装PHP
安装上图标示中的两个软件包
13、在浏览器中打开得到如下图
14、更改/var/www/html目录下的文件权限
chmod777./ucenter/data/
chmod777./ucenter/data/cache/
chmod777./ucenter/data/view/
chmod777./ucenter/data/avatar/
chmod777./ucenter/data/logs/
chmod777./ucenter/data/backup/
chmod777./ucenter/data/tmp/
chmod777./home/config.php
chmod777./home/attachment/
chmod777./home/data/
chmod777./home/uc_client/data/
chmod777./bbs/config.inc.php
chmod777./bbs/attachments/
chmod777./bbs/templates/
chmod777./bbs/forumdata/
chmod777./bbs/forumdata/cache/
chmod777./bbs/forumdata/templates/
chmod777./bbs/forumdata/threadcaches/ chmod777./bbs/forumdata/logs/
chmod777./bbs/uc_client/data/cache/
chmod777./home/data/tpl_cache/
进行安装!
在上面输入刚才创建的数据库名已经账号
删除html文件夹下面的install目录rm-rf install 15、测试
重新刷新IE
四、webmin+DNS
利用实验三的网站测试DNS服务器的作用
1、首先检查时候在linux中安装了webmin
将此文件复制到linux中安装
2、启动webmin服务service webmin start
3、给webmin添加访问级别chkconfig--level235webmin on
4、查看端口是否开启netstat-an|grep10000
5、在客户端上面登录webmin服务器https://192.168.0.220:10000
输入root登录
6、登录后选择DNS
7、创建一个主区域
8、进入编辑主区域选择地址
点击地址
9、更改本地连接设置测试
删除网关将DNS填写为刚刚创建的DNS服务器的IP地址
10、设置主机头
在etc/httpd/conf/httpd.conf编辑
11、测试
在windows7本机中打开浏览器输入http://192.168.0.220
能够通过DNS解析到刚才搭建的网站!。

相关主题