免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3563 | 回复: 0
打印 上一主题 下一主题

利用apache和ddns设置web服务 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-08-30 09:50 |只看该作者 |倒序浏览
使用动态域名解析设置Apache服务\r\n•        Apache是开放源代码的Web服务器软件,是最常用的Web服务器。Apache常用在unix系统,也有windows平台的版本。本文以windows平台为例,介绍Apache的安装和配置方法。 \r\n(一)申请安装动态域名解析——每步\r\n一、申请帐号\r\n1、打开http://www.meibu.com\r\n2、点击上面的用户注册\r\n3、按照提示输入注册信息\r\n前面带*号的是必须要填的,提示注册成功即可。\r\n二、下载客户端软件\r\n可到http://www.meibu.com/khd.asp下载相应版本。\r\n外网IP地址就在服务器上的用户选择2008版本。\r\n三、安装\r\n下载完后,运行安装文件,按照提示安装完成即可。\r\n四、使用(这里以2008版本为例,其它版本也一样设置)\r\n1、运行桌面上的“ddns2008”图标\r\n2、运行后将在系统托盘上看到动态域名解析2008版的图标。\r\n3、双击图标,弹出设置对话框,输入你刚才申请的域名xxx.meibu.com和密码。\r\n客户端提示“登陆成功”后,则可在DOS窗口下输入“ping xxx.meibu.com”,Ping命令反馈的IP地址应该与使用Winipcfg所查看到的系统主机当前IP地址一致。如果确认两者相同,则表明每步的动态域名解析已经处在正常运行状态下。 \r\n(二)安装 Apache\r\n一. 下载 \r\n  windows平台的Apache可以在这个网址下载:\r\n    http://hzcnc1.skycn.com/down/apache_2.2.4-win32-x86-no_ssl.zip\r\n \r\n二. 安装\r\n运行下载的Apache文件,即可开始安装。Apache的安装过程很简单\r\n•        Win 9x \r\nApache安装后,会在“开始”->“程序”里增加一个“Apache HTTP Server”的组。进入该组,选择“Control Apache Server”->“Start”即可启动Apache。 \r\n•        Win NT/2000/XP/2003 \r\n在这些系统里,用默认选项安装的Apache,除了在“开始”->“程序”里增加一个“Apache HTTP Server”的组之外,还会在系统的服务里增加一个Apache服务.该服务被设置为系统启动时自动运行。 \r\n \r\n四、配置 Apache\r\n \r\n1、配置文件 \r\n•        Apache是一个后台运行的程序,没有界面。所有的配置,都包含在配置文件里。主配置文件是: \r\nC:\\Program Files\\Apache Group\\Apache\\conf\\httpd.conf \r\n•        如果要修改Apache的配置,可以用任何一个文本编辑工具(例如记事本)编辑这个配置文件。在配置文件里,以“#”开头的行是注释行。 \r\n \r\n2、配置选项\r\n在配置文件里的主要选项如下:\r\n#Listen 3000\r\n#Listen 12.34.56.78:80\r\nApache的IP地址和端口。一般来说不需要设置,Apache会绑定在本机所有IP地址的80端口上。\r\nPort 80\r\nApache的端口。默认值是80。\r\nServerName xxx.meibu.com\r\nWeb服务器的名字。安装时输入的“Server Name”就是保存在这里。\r\nDocumentRoot \"C:/Program Files/Apache Group/Apache/htdocs\"\r\n这是网站的根目录。如果您想把网站文件存放在“D:\\myweb”目录下,可以把DocumentRoot后面的目录修改为“D:/myweb”。\r\nOptions Indexes FollowSymLinks MultiViews\r\n为了安全起见,请把上面的“Indexes”删掉。否则别人可以浏览到您网站里的所有文件。\r\nDirectoryIndex index.html\r\n默认首页文件名。在浏览器里输入一个地址(例如http://user.dns0755.net/)的时候,Apache会查找这个默认的首页文件打开。如果要配置多个默认首页文件名,请用空格分开。 \r\nScriptAlias /cgi-bin/ \"C:/Program Files/Apache Group/Apache/cgi-bin/\"\r\nCGI文件存放路径。\r\n五、高级配置\r\n1、设置虚拟目录\r\n•        在配置文件中找下面这行: \r\n<IfModule mod_alias.c> \r\n在这行下面添加如下内容: \r\nAlias /vdir/ \"c:/comexe/\" \r\n<Directory \"c:/comexe/\">\r\nOptions MultiViews\r\nAllowOverride None\r\nOrder allow,deny\r\nAllow from all\r\n</Directory> \r\n•        这样,通过访问 http://user.dns0755.net/vdir/,就可以访问到c:\\comexe\\目录下的内容。 \r\n•        Apache默认开设了两个虚拟目录:“/icons/”和“/manual/”。这两个虚拟目录没有用,可以在配置文件中删除。 \r\n六、常见问题\r\n1、如何解决中文网页显示乱码\r\n•        在配置文件中找包含“Addlanguage”或“AddCharset”的行,在这些行最前面增加一行: \r\nAddDefaultCharset GB2312 \r\n•        养成良好的习惯,在每个网页的<head></head>里加入这行: \r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\"> \r\n•        一般的中文版网页编辑工具(例如FrontPage、Dreamweaver等)都会自动加上这行。 \r\n2、如何解决中文文件名无法访问\r\n•        在ie中选择 工具 -> internet选项 -> 高级 -> 取消“总是以UTF-8发送URL”。 \r\n•        这个方法很麻烦,请尽量不要使用中文的网站文件名\n\n[ 本帖最后由 meibu9617 于 2008-8-30 09:52 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP