21、网站与维基托管全攻略

网站与维基托管全攻略

在网站托管和管理方面,有多种工具和方法可供选择,它们各自有着不同的功能和适用场景。下面将详细介绍如何使用相关工具来管理和配置网站服务。

更改网站响应的主机名

默认情况下,网站会响应所有主机名,但管理员可以进行更改,步骤如下:
1. 点击维基设置窗口左侧的“高级”链接。
2. 在“虚拟主机”弹出菜单中,选择“特定主机名”。
3. 输入你想要使用的主机名。若要删除主机名,将光标悬停在该名称上,点击名称左侧出现的小“X”。
4. 点击“保存”按钮。

Server Preferences与Server Admin的功能对比

Snow Leopard Server除了内置网站外,在Web服务方面还有很多可操作的地方。可以使用Server Preferences或Server Admin,或者两者结合来配置和管理网站。

Server Preferences的功能
  • 开启或关闭Web服务。
  • 使用和查看Apple提供的基于维基的预建网站作为服务器的网站。
  • 将自己的网站(如果使用静态页面)指定为服务器的默认网站。
  • 让服务器为组账户自动创建维基,并具备出色的用户功能。
  • 使用其中一个维基作为服务器的默认网站。
  • 为单个用户自动启用博客。
  • 使用相同IP地址托管多个网站(虚拟主机)。
Server Admin的功能

Server Admin不仅能实现Server Preferences的所有功能,还具备更多高级功能:
- 通过服务器端包含(SSI)和其他标准托管动态生成的Web内容。
- 更改内置基于维基的网站的默认主题。
- 启用安全套接层(SSL)安全。
- 为特定网站启用通用网关接口(CGI)脚本。
- 启用WebDAV,将网站用作文件服务器。
- 使用不同IP地址托管多个网站。
- 使用多个别名指向一个网站。
- 使用重定向将用户带到与浏览器中输入不同的页面。
- 监控网站的Web流量使用情况。

可以先使用Server Preferences让服务运行起来,再使用Server Admin添加更多功能、调整设置、排除故障或监控使用情况。这两个工具可以从服务器Mac或安装了管理工具的其他Mac上运行,运行时需要登录服务器的管理账户。

使用Server Preferences管理Web服务

如果在安装过程中启用了Web服务,默认网页会开启,同时维基、博客和基于Web的日历也会启用。安装后,可通过启动Server Preferences立即访问这些功能。打开Server Preferences并点击Web图标,会出现相应窗口,可使用大开关开启或关闭Web服务。

开启或关闭维基、日历、博客和Webmail

图中的四个复选框对应Snow Leopard Server创建的内置网站:
- 维基 :使所有维基可用,包括每个用户的“我的页面”Web门户。若关闭维基,“主页”弹出菜单会变灰,因为内置网站使用了维基服务器。
- 日历 :为用户的“我的页面”Web门户添加日历。用户还可以在使用Web浏览器创建的维基中包含日历。若未启用维基,组日历可作为主页。
- 博客 :使用户能够通过Web浏览器添加自动创建的博客。
- Webmail :让用户使用自动创建的网站访问Snow Leopard Server邮件服务中的电子邮件。

这些设置旁边的箭头会打开默认Web浏览器,并带你到服务器创建的相应网页:
| 设置 | 链接 | 说明 |
| ---- | ---- | ---- |
| 打开主页 | (http://yourserver) | yourserver是服务器的DNS名称,点击此链接会打开服务器创建的主页。若将默认网站设置为自定义网站或其他服务器创建的维基页面,则会打开相应页面。 |
| 维基 | (http://yourserver/groups) | 带你到用户当前创建或为组自动创建的维基列表。 |
| 日历 | (http://yourserver/ical) | 点击此箭头会弹出登录对话框,登录后可进入用户的个人日历。 |
| 博客 | (http://yourserver/users) | 带你到列出用户博客的维基页面,与用户点击工具栏中的“博客”按钮所到页面相同。 |
| Webmail | (http://yourserver/Webmail) | 点击此箭头会打开内置的Webmail网站。 |

如果使用Server Admin删除了自动创建的网站,Server Preferences中会出现“创建维基”按钮,点击该按钮可重新启用自动维基。若看到“显示自定义网站”按钮,意味着已创建了与内置基于维基的网站使用相同端口号和DNS名称的自定义网站。点击该按钮可查看并删除自定义网站,若不想删除,至少能知道其位置。

创建组维基

假设已开启维基功能,可按以下步骤创建组维基:
1. 打开Server Preferences并点击“组”图标。
2. 从左侧列表中选择一个组,也可创建新组。
3. 点击“创建组维基”按钮,Web浏览器会打开并引导你完成一系列步骤,定义维基的内容。
4. 选择主题并设置组成员的权限。默认情况下,创建的组维基包含博客和Web日历,组成员可以查看和编辑,同时还会为你创建并配置包含所有组成员账户的邮件列表。

更改默认主页

可使用Server Preferences的Web面板中的“主页”弹出菜单,将默认主页更改为其他页面。可以从使用内置维基工具创建的组或用户维基页面中选择,若创建了自己的静态自定义页面,也会在弹出菜单中显示。

添加网站

使用Server Preferences可以托管使用其他Web工具创建并复制到服务器Mac上的网站,但要求网站使用静态HTML页面。若要发布带有内容管理系统的动态网站,则需要使用Server Admin。还可以在一台服务器上托管多个具有不同域名的网站,若这些网站共享一个IP地址,则称为虚拟主机;若使用不同IP地址,则称为多宿主。

发布自定义网站的步骤如下:
1. 启动Server Preferences并点击Web图标。
2. 点击“自定义网站”选项卡,然后点击“添加(+)”按钮。
3. (可选)若要指定自定义位置,在“存储网站文件于”弹出菜单中选择网站文件所在的文件夹。若保留“默认位置”设置,Server Preferences会在/Library/WebServer/Sites/位置为你创建一个文件夹。
4. 在“域名”字段中,输入网站的完全限定DNS名称,这是网站的唯一标识符,例如“homework.abc.edu”和“teachers.abc.edu”。
5. 如果域名旁边的点是绿色的,点击“创建”按钮,Server Preferences会在步骤4创建或指定的位置创建一个占位索引页面。若点是红色的,需要解决DNS问题。
6. 用自己的网站文件替换这个索引文件,并确保新网站的主页是index.html或index.pgp。

解决DNS问题

若域名旁边的点是红色的,说明Server Preferences无法将DNS名称解析为服务器的IP地址。可尝试以下解决方法:
- 更改域名,使其能够解析。
- 分配另一个可用的IP地址。点击“创建”按钮,会出现错误消息“Server Preferences没有足够的信息来自动设置此域名”,点击“手动设置”按钮,选择一个IP地址,然后点击“创建”按钮。

如果上述方法都不起作用,可能是DNS服务存在问题,需要使用Server Admin来调整Snow Leopard Server的DNS服务或网络中其他服务器上运行的DNS服务。

如果点击“创建”按钮后出现错误消息,表明该DNS名称已被自动创建的网站(维基、博客、日历或Webmail)使用。此时有两个选择来保留现有网站:
- 点击“更改域名”按钮,返回输入域名的界面,输入新的完全限定DNS名称。
- 点击“手动设置”按钮更改端口号,返回手动设置界面,输入一个未被其他服务使用的端口号,默认端口设置为80,可尝试使用8080,81 - 87端口通常也可以安全使用。

可以在Server Admin中查看端口号的保留列表,方法是打开Server Admin,点击“帮助”菜单,搜索“TCP和UDP端口参考”。添加的网站会显示在Server Preferences中,网站文件的位置会显示在域名下方。选中网站旁边的复选框,该网站即可使用。

下面是使用Server Preferences添加网站的流程图:

graph TD;
    A[启动Server Preferences并点击Web图标] --> B[点击自定义网站选项卡并点击添加按钮];
    B --> C{是否指定自定义位置};
    C -- 是 --> D[选择网站文件所在文件夹];
    C -- 否 --> E[使用默认位置/Library/WebServer/Sites/];
    D --> F[输入网站的完全限定DNS名称];
    E --> F;
    F --> G{域名旁边的点是否为绿色};
    G -- 是 --> H[点击创建按钮,创建占位索引页面];
    G -- 否 --> I[解决DNS问题];
    H --> J[用自己的网站文件替换索引文件];
    I --> J;
    J --> K[确保新网站主页为index.html或index.pgp];

以上就是使用Server Preferences管理Web服务的详细内容,通过合理运用这些功能,可以轻松地配置和管理网站服务。

使用Server Admin配置Web服务

Server Admin比Server Preferences提供了更多的设置和功能。可以使用Server Admin开启或关闭Web服务,步骤如下:
1. 点击左侧列中的服务器名称。
2. 点击“设置”按钮。
3. 点击“服务”选项卡。
4. 确保Web复选框被选中,以启用Web服务。
5. 点击左侧列中服务器旁边的三角形展开服务列表,点击“Web”,然后点击左下角的“启动Web”按钮来开启服务。若按钮显示“停止Web”,则表示Web服务正在运行。

工具栏中有两个图标用于配置网站:
| 图标 | 说明 |
| ---- | ---- |
| 设置 | 这些设置适用于服务器上的所有网站。 |
| 站点 | 这些设置适用于托管的各个网站。 |

创建一个或多个网站

使用Server Admin可以托管多个网站,假设保留Snow Leopard Server自动创建的基于维基的网站,托管自己的网站步骤如下:
1. 将包含网站文档的文件夹复制到服务器,默认位置是/Library/WebServer/Documents/,也可以放在其他位置,但需要告诉Server Admin具体位置。
2. 打开Server Admin到“站点常规”面板:
- 点击服务器名称左侧的三角形展开服务列表,选择“Web”。
- 点击工具栏中的“站点”按钮,然后点击“常规”选项卡。
3. 点击“添加(+)”按钮,会出现带有一些默认设置的窗口。
4. 在“主机名”字段中输入服务器的域名,需要是完全限定的域名,例如“office - server.macwindowsco.com”。
5. 在“IP地址”弹出菜单中选择一个IP地址,或选择“其他”手动输入。在“端口”字段中,使用默认的80,若使用SSL加密可输入443等,注意不要使用服务器上其他服务正在使用的端口号。如果在一台服务器上托管多个网站,每个网站的域名、IP地址和端口号的组合必须唯一,网站可以共享其中两项,但不能三项都共享。
6. 在“Web文件夹”字段中输入网站索引页面的位置,也可以点击“选择”按钮浏览到网站文件夹,避免输入错误。
7. 输入网站管理员的电子邮件地址。
8. 选中列表顶部新创建网站旁边的复选框以启用该网站,然后点击“保存”按钮。

此外,还有一些可选设置,很多情况下默认设置即可。例如“错误文档”设置了浏览器请求不存在页面时显示的文件位置,“默认索引文件”对大多数网站也适用。默认情况下,访问和错误日志记录是启用的,若要禁用或更改默认设置,可点击“日志记录”选项卡。

下面是使用Server Admin创建网站的流程图:

graph TD;
    A[复制网站文档文件夹到服务器] --> B[打开Server Admin到站点常规面板];
    B --> C[点击添加按钮];
    C --> D[输入服务器的域名];
    D --> E[选择IP地址和端口号];
    E --> F[输入Web文件夹位置];
    F --> G[输入网站管理员电子邮件地址];
    G --> H[选中复选框启用网站并保存];
使用Server Admin管理维基、博客、日历和Webmail

可以使用Server Admin为每个网站开启或关闭内置服务,步骤如下:
1. 点击左侧列中的“Web”服务,点击工具栏中的“站点”按钮,然后点击“Web服务”选项卡。
2. 从页面顶部选择一个网站。界面与Server Preferences相似,有维基、博客、日历和Webmail的复选框,点击每个项目右侧的箭头,Web浏览器会打开并带你到服务器创建的相应网页。

Server Admin还能进行一些Server Preferences无法完成的操作,点击工具栏中的“设置”图标,再点击“维基”选项卡,有以下特殊设置:
- 默认主题 :可以设置自动创建页面(维基、博客、日历和Webmail)的默认主题,用户仍可在维基内更改主题。
- 维基创建者 :可以限制谁能创建新的维基、博客和日历页面,默认是所有人都可以创建。若要限制,点击“添加(+)”按钮,在弹出对话框中选择用户和/或组的名称,只有这些用户可以创建新的维基页面。
- 最大附件大小 :限制用户上传到维基和博客页面的文件大小。
- SMTP中继 :可以更改发送电子邮件通知的邮件服务器,以及发件人或管理员的电子邮件地址。
- 外部Web服务 :可以指定除服务器上运行的之外的日历和邮件服务器,为基于维基的日历和Webmail提供服务。

别名和重定向

别名和重定向可以让用户使用与主机名不同的名称访问网站。
- 别名 :是网站的替代DNS名称,可以为单个网站创建多个别名,别名必须是DNS名称的形式。例如,主DNS名称是“myschool.edu”,可以创建“www.myschool.edu”、“www.myschool.com”和“www.myschool.org”等别名,但需要拥有这些DNS名称,并且它们必须在DNS服务器(网络上或Mac服务器上)解析到网站的IP地址。
- 重定向 :将Web浏览器带到与浏览器中输入不同的文件或文件夹,只要URL有效。使用重定向时,浏览器实际上会与地址栏中的URL建立连接,该页面的服务器会将浏览器重定向到另一个主机;而使用别名时,浏览器只连接到目标URL。

Server Admin的“别名”面板将别名和重定向分为两个区域:
| 区域 | 说明 |
| ---- | ---- |
| Web服务器别名 | 在这里添加域名级别的别名,如“www.myschool.edu”。 |
| URL别名和重定向 | 这些别名和重定向指向Web服务器上带有路径的文件或文件夹,比Web服务器别名更具体。 |

如果使用URL别名和重定向,需要提供一个模式(即Web浏览器将请求的内容)和一个路径(即Web浏览器将被发送到的位置)。例如:
- Web服务器别名 :server.myschool.edu
- URL别名 :模式:/images;路径:/Volumes/newharddrive/images
- URL重定向 :模式:/images;路径:http://newserver.abc.edu/images
- URL别名匹配 :模式:(. ).jpg;路径:(. ).jpg
- URL重定向匹配 :模式:(.*).jpg;路径:http://other server.myschool.edu/images$1.jpg

重定向路径以“http”或“https”开头,因为它们被重定向到另一个服务器。

配置别名和重定向

在同一个Server Admin窗口中创建别名和重定向,步骤如下:
1. 打开Server Admin到“Web站点别名”面板:
- 点击服务器名称左侧的三角形展开服务列表,选择“Web”。
- 点击工具栏中的“站点”图标。
- 点击“别名”选项卡。
2. 在窗口顶部附近选择要创建别名或重定向的网站。
3. 如果“Web站点别名”字段中有星号(*),选中它并点击“减号(-)”按钮删除。
4. 如果添加服务器别名,点击“Web服务器别名”字段下的“添加(+)”按钮;如果添加URL别名或重定向,跳到步骤6。
5. 在滑下的对话框中输入服务器别名,点击“确定”。可重复步骤4和5添加更多服务器别名。
6. 若要创建URL别名或重定向,点击“URL别名和重定向”字段下的“添加(+)”按钮,会出现一个新对话框。
7. 从“类型”弹出菜单中选择“别名”、“别名匹配”、“重定向”或“重定向匹配”。
8. 在“模式”字段中输入来自用户Web浏览器的模式。
9. 在“路径”字段中输入用户将被发送到的路径。
10. 点击“确定”,然后点击“保存”按钮。

若要编辑别名或重定向,选中它并点击铅笔图标。

调整Web服务器性能

对于大多数人来说,管理所有网站性能的默认参数就可以正常工作。但如果发现服务器运行缓慢,可以在Server Admin的“Web设置常规”面板中更改这些设置。

通过合理运用Server Preferences和Server Admin的各项功能,可以根据不同需求灵活配置和管理网站,满足多样化的网站托管和使用场景。

内容概要:本文系统介绍了标准化和软件知识产权的基础知识,涵盖标准化的基本概念、分类、标准代号、国际标准的采用原则及程度,重点讲解了信息技术标准化、ISOIEC等国际标准化组织以及ISO9000和ISO/IEC15504等重要标准体系;在知识产权部分,详细阐述了知识产权的定义、分类及特点,重点分析了计算机软件著作权的主体、客体、权利内容、行使方式、保护期限及侵权认定,同时涉及商业秘密的构成侵权形式、专利权的类型申请条件,以及企业如何综合运用著作权、专利、商标和商业秘密等方式保护软件知识产权。; 适合人群:从事软件开发、项目管理、IT标准化或知识产权相关工作的技术人员管理人员,以及备考相关资格考试的学习者;具备一定信息技术背景,希望系统掌握标准化软件知识产权基础知识的专业人员。; 使用场景及目标:①帮助理解各类标准的分类体系及国际标准采用方式,提升标准化实践能力;②指导企业在软件研发过程中有效保护知识产权,规避法律风险;③为软件著作权登记、专利申请、技术保密等提供理论依据和操作指引。; 阅读建议:建议结合国家相关政策法规和实际案例进行深入学习,重点关注软件著作权专利权的适用边界、标准制定流程及企业知识产权管理策略,强化理论实践的结合。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值