200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > linux配置网络合作 Linux学习笔记——常用网络服务器配置

linux配置网络合作 Linux学习笔记——常用网络服务器配置

时间:2018-10-31 05:23:27

相关推荐

linux配置网络合作 Linux学习笔记——常用网络服务器配置

Part15–常用网络服务器配置

1.Apache服务器的起源:、

Apache是著名的开源软件项目

Apache是著名的Web服务器软件

Apache名称的原型为A Patchy Server

Apache项目由Apache软件基金会(ASF)负责管理和开发

2.Apache服务器的主要特点:

开放源代码

跨平台应用,可运行于Windows和大多数UNIX\Linux 系统

支持Perl、PHP、Python和Java等多种网页编程语言

采用模块化设计

运行非常稳定

具有相对较好的安全性

3.Apache的安装:

Apache的RPM软件包

(1)RHEL6系统中包括Apache服务器的RPM软件包

(2)httpd软件包:是Apache服务器的程序软件包

(3)httpd-manual软件包:是Apache服务器的手册文档

4.部署Web服务器:

Package name = httpd

Service name = httpd

Clients = Nautilus,Firefox

启动apache服务器:service httpd start

停止Apache服务器:service httpd stop

5.Web服务器配置:

Config file = /etc/httpd/conf/httpd.conf

Document root = /var/www/html

指出了Apache服务器的主目录,即把站点中的文件存储在文件系统中的什么位置。

Home page = index.html

grep “^DocumentRoot” /etc/httpd/conf/httpd.conf

cat /etc/httpd/conf/httpd.conf |grep –v “#”

6.FTP服务概述:

FTP连接方式

(1)控制连接:标准端口为21,用于发送FTP命令信息

(2)数据连接:标准端口为20,用于上传、下载数据

FTP用户的类型

(1)匿名用户:anonymous或ftp

(2)本地用户: 帐号名称、密码等信息保存在passwd、shadow文件中

(3)虚拟用户:使用独立的帐号/密码数据文件

常见的FTP服务器程序

(1)IIS、Serv-U

(2)wu-ftpd、Proftpd

(3)vsftpd(Very Secure FTP Daemon)

常见的FTP客户端程序

(1)ftp命令

(2)CuteFTP、FlashFXP、LeapFTP、Filezilla

(3)gftp、kuftp

7.vsftpd服务基础:

vsftpd软件包

(1)官方站点:/

(2)主程序:/usr/sbin/vsftpd

(3)服务名:vsftpd

(4)用户控制列表文件

/etc/vsftpd/ftpusers

/etc/vsftpd/user_list

(5)主配置文件

/etc/vsftpd/vsftpd.conf

8.FTP服务部署:

Package name= vsftpd

Service name= vsftpd

Config file = /etc/vsftpd/vsftpd.conf

Document root = /var/ftp

Clients = Nautilus,Firefox

9.FTP服务器配置:

anonymous_enable=YES 启用匿名用户

local_enable=NO 不允许本地用户访问ftp

write_enable=NO 不允许写入

anon_upload_enable 是否允许匿名用户通过vsftpd服务器上传文件

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。