通过添加不同的虚拟目录可以在同一个Web应用程序池中运行多个Web站点。那么如何添加呢?请看下面。
装有IIS的Windows系统电脑。
选择“开始”→“控制面板”→“系统和安全”→“管理工具”→“Internet 信息服务(IIS)管理器”
展开“网站”→右击所添加的应用程序池→在弹出的快捷菜单中选择“添加虚拟目录”。
在呈现的对话框中输入别名、物理路径。
单击“确定”完成添加。
网络应用服务器(二)
#头条创作挑战赛#
1、Windows Server 2008 R2 IIS服务简介:Internet Information Services,互联网信息服务。微软Windows平台下的一种Web(网页)服务组件,其中包括WEB服务器、FTP服务器、管理工具等(去掉了SMTP和POP3)。
IIS7.5安装过程:开始--管理工具--服务器管理器--角色--添加角色--勾选Web服务器IIS--下一步--勾选“Web服务器IIS”、“管理工具”、“ftp服务器”--下一步开始安装。
2、WEB服务器网站配置:
①基本配置:网站名称、物理路径(主目录)。
②文档配置:默认文档,也可添加、删除等。
③身份验证配置:属于安全配置。一般设为匿名身份验证。
④IP限制配置:属于安全配置。允许或拒绝,一个IP或IP范围。
访问:http://IP或域名、http://(IP或域名):端口
3、FTP服务器选项设置:
①添加FTP站点:开始--管理工具--IIS服务器--网站右键--添加FTP站点,下一步。
②设置站点名称和物理路径(主目录)。
③绑定IP和SSL设置。
④配置身份验证和授权。
⑤配置IP地址限制。
FTP访问:ftp://IP或域名、ftp://(IP或域名):端口
FTP软件:Server-U、FlashFXP、CuteFTP
4、隔离的FTP服务器安装设置:
①首先需要在FTP服务器中创建多个用户账户名,如datao01、datao02等,密码统一为dtwlxyvip。
②服务器文件格式要为NTFS,且要建一个主目录,比如文件夹C:/dtwlxy。
③在主目录下建一个LocalUser的子文件夹,比如:C:/dtwlxy/LocalUser。
④在LocalUser文件夹下在创建与账户名字一致的对应的文件夹,如果匿名,则创建Public,如C:/dtwlxy/LocalUser/datao01(或Public)。
5、Apache服务器:音译为“阿帕奇”,跨平台,也是Linux下最流行的WEB服务器。在RHEL系统中,Apache服务器可采用RPM和源码编译两种方式进行安装,守护进程是httpd。Apache服务器的主配置文件是httpd.conf,用于对Apache服务器进行功能和性能的配置管理。
下面是Apache服务器常用文件目录:
目录或文件 | 描述 |
/etc/httpd/ | Apache服务器的根目录 |
/etc/httpd/conf/httpd.conf | Apache服务器的主配置文件 |
/var/www/html/ | Apache服务器的文档根目录 |
/etc/init.d/httpd | Apache服务器启动脚本文件 |
/var/log/httpd/access_log | Apache服务器访问日志文件 |
/var/log/httpd/error_log | Apache服务器错误日志文件 |
*.htaccess | Apache服务器权限控制文件 |
/etc/init.d/httpd start | 启动Apache(restart、 stop) |
6、httpd.conf 主配置文件部分内容:
设置项 | 说明 |
ServerRoot | 设置Apache服务器的根(Root)目录 |
ServerAdmin | 设置Apache服务器管理员的E-mail地址 |
ServerName | 设置Apache服务器的主机名 |
DocumentRoot | 设置Apache服务器网页(文档)根目录 |
Listen | 设置Apache服务器监听的网络端口号 |
DirectoryIndex | 默认的索引页文件 |
注释行以“#”开始
7、虚拟主机:在一台物理机器上提供多个WEB网站。有基于IP和基于域名的两种。
多种方法:多IP、多端口、多主机头。(虚拟目录【Alisa】)
Apache服务器访问控制:*.htaccess文件
Allow(Deny) from all
允许(拒绝)所有主机的访问
Allow(Deny) from 202.96.0.97 202.96.0.98
允许(拒绝)来自指定IP地址主机的访问