作为主机商,网络控制面板以其功能强大管理方便被广泛使用,下面介绍一个windows常用的主机面板plesk,一下内容来自站长百科,部署的挺详细,一睹为快。
环境要求
  • 简体中文Windows Server 2003 Service Pack 2 标准版/企业版。
  • 使用固定IP地址。
  • 在网络适配器中安装QoS Packet Scheduler服务。
  • 安装IISASP、IIS、Frontpage等组件。
  • 安装Microsoft SQL Server 2000或2005(两个版本中请选择一个安装),并配置为使用“混合验证模式”,设置足够复杂的sa用户密码。
  • 安装Microsoft DotNET Framework 1.1/2.0(可同时支持)。
  • 所有分区使用NTFS格式。
注意: 不要在 Windows 域控制器(无论是主域控制器还是备份域控制器)的 计算机上安装 Plesk。
警告: 我们强烈建议您将 Plesk 安装在一个全新的 服务器上。在已有数据的环境上强行安装所导致的任何问题,我们不承担任何责任。如果您的服务器不满足上述条件,请不要安装,以免安装失败。
由于计算机系统的配置多种多样。因此,有一些程序不能与 Plesk 兼容。这些程序包括:
  • Microsoft Free Sharepoint
  • Personal Tiny Firewall
  • F-Prot Antivirus
  • Black Ice
  • 其他防病毒/防火墙软件,它们可能会在阻止潜在的危险程序时出现故障。

Plesk安装过程

以管理员身份登陆到 操作系统,并 下载Plesk 8.2安装包到服务器。
Plesk1.png
双击执行安装程序,自动解压缩。
Plesk2.png
安装程序启动主界面。
Plesk3.png
安装程序提示本地网络连接的QOS支持没有启用,必须先安装才能继续。
Plesk4.png
出现这个提示的原因是在Plesk基础安装需求里边的QOS支持没有启用。安装程序在运行时会检测所有的基础条件,如果不具备则提示。此时可以选中“Ignore”跳过,但是强烈不推荐跳过,应按手册基本需求安装各种Plesk必须的组件。
以安装QOS支持为例,用鼠标右键点击网上邻居,并选择属性。
Plesk5.png
用鼠标右键点击本地连接,并选择属性。
Plesk6.png
打开本地连接属性后,可看到“安装”、“卸载”、“属性”三个按钮。
点击安装按钮。
Plesk7.png
在安装选项框中,选择“服务”类型。
Plesk8.png
选择安装“QOS数据包计划程序”。
Plesk9.png
为网卡加装QOS的时候,远程桌面连接可能出现瞬间的中断,这是正常的。
Plesk10.png
随后安装完成。现在回到Plesk安装向导,点击“Back”,然后重新点击“Next”,让安装程序再次检查依存条件是否具备。此时应可以顺利通过并继续后续安装。
选择同意许可协议并继续。
Plesk11.png
选择安装路径,将所有内容安装到非系统盘。
Plesk12.png
在Plesk的安装过程中,涉及3个主要路径:目标路径、程序路径、数据路径。
  • 目标路径:Plesk的主目录会被安装到这里,包含bin目录、Plesk管理用psa数据库、配置文件等内容。
  • 程序路径:Plesk所包含的第三方应用程序,如数据库管理工具、访问统计报告生成工具等第三方模块将安装到这个路径。
  • 数据路径:Plesk存放用户[[虚[拟主机]]数据的目录。
注意:请务必将上述三个路径设置到干净的非系统分区上,例如安装到E盘上,分区格式必须为NTFS。在以后的维护中,psa数据库等重要配置信息将用于各种维护操作。
路径设置完成后,点击Next按钮继续安装。选择Custom方式安装。(注意:请务必选择定制方式,安装中部分参数须修改)
Plesk13.png
注意:如果安装时候选择了“标准安装”或者“完全安装”,以后也可以再次运行安装程序,使用添加删除逐渐功能来修改组件。
点击下一步继续安装,将开始设置Plesk 8.2所使用的数据库类型和WEB服务类型。
Plesk自身使用了https带有安全链接的web面板,工作于8443端口上。这个管理界面由一个小型的WEB服务器来实现。现在安装程序需要对管理面板所使用的WEB服务器类型做出设置。
从Plesk 7.6.1起,Plesk自身使用的psa数据库和可以使用MySQL、MSSQL、Access,Web服务器可以使用IIS或者Apache。
如果选择了IIS + Access,虽然会相对节约一些资源,但一旦IIS出现问题,则Plesk面板也会无法登录,将会造成非常重大的影响。但如果选择了Apache + MySQL,则用户的IIS和管理面板的Apache完全独立,用户的MSSQL数据库和Plesk自用的PSA MySQL服务独立,稳定性得以极大提高。
强烈推荐使用MySQL和Apache的配置选项。
Plesk14.png
注意:请务必选择Apache + MySQL模式,一旦选择了其他模式,安装完成后将无法切换。
选择组件支持清单。
Plesk15.png
请参考下面的表格说明选择您需要的功能模块。其中带*号的为必须安装。
名称说明必装
Plesk CorePlesk核心组件*
Plesk SkinPlesk管理面板外观皮肤,本组4个皮肤至少安装一个*
Plesk Documents文档*
HTML/PDF FormatPlesk的在线帮助和文档,推荐安装HTML格式的在线帮助*
Statistics
AWstats访问统计报告工具AWstats,功能强大,界面友好,推荐安装*
Webalizer访问统计报告工具Webalizer,界面展现不够友好,不推荐安装
Plesk Site ApplicationsPlesk的应用百宝箱,包含了论坛、CMS等免费程序,推荐全部安装*
ASP.NET Web Applications使用ASP.NET技术开发的站点应用程序,推荐全部安装*
Database Manangement数据库管理功能
MySQL Connector提供给虚拟主机用户的MySQL Server以及面板的支持,推荐安装
MySQL Database Server但如果本服务器不提供MySQL服务的话,可以不安装
PHP MyAdmin
ASP.NET Enterprise ManagerMicrosoft SQL Server的Web管理面板,推荐安装。如果本机上未安装MSSQL且不准备提供数据库服务的话,可以不安装
Mail Management邮件
MailEnable Mail ServerWindows上的邮件服务器,提供SMTP/POP3功能*
Webmail Cilent邮件系统web前台,使用php开发的horde程序
SpamAssassin反垃圾邮件评分程序,可选
DNS ServerDNS*
BIND DNS ServerPlesk上的DNS可选Windows的MSDNS或者Bind for Windows。DNS服务必装,建议使用Bind for windows*
Antivirus邮件杀毒
Dr.WebDr.Web是一家俄罗斯反病毒引擎厂家,Plesk中可选Dr.Web邮件杀毒引擎。本组件需要单独购买License方可使用,并且只对邮件病毒检查,不检查其他文件*
TomcatJava支持
Java 2 SDKJ2SDK和Tomcat5,可支持通过war形式上传jsp程序和应用。本组件需要单独购买License方可使用。
Scripts Engines脚本引擎*
PythonPythone脚本支持,可选
PHPPHP脚本引擎支持,必选*
Perl用于Perl程序的支持,另外AWstats等组件也需要选择Perl*
注意:SiteBuilder 3.0模块需要ASP.NET 2.0的支持,否则无法安装。Acronis True Image备份模块需要安装在物理服务器上,如果将Plesk装在VPS内,则Acronis True Image因为无法工作在VPS内所以不会安装。
选择完必要的组件后,请点击下一步,开始继续安装。设置默认的管理员用户名和密码。默认用户名是admin,密码是setup 。
Plesk16.png
设置启用IIS的W3WP服务。
Plesk17.png
再次确认安装项目清单。点击下一步开始复制文件。
Plesk18.png
开始组件安装。
Plesk19.png
当安装Acronis True Image时候,会提示安装驱动程序,这是正常的,可点击“是”安装。
Plesk20.png
安装程序将自动为服务器安装Perl、PHP等脚本。
Plesk21.png
安装完成。
Plesk22.png
接下来安装语言包。找到下载的语言包文件运行之。
Plesk23.png
点击下一步安装语言包。
Plesk24.png
自动安装进行中。
Plesk25.png
语言包安装完成。(不需要重新启动任何服务)
Plesk26.png
接下来进行初始化。双击位于桌面上的图标,即可登陆到Plesk控制面板。另外也可以从其他计算机使用浏览器登陆Plesk,地址 https://服务器ip:8443。
Plesk27.png
Plesk 管理面板主界面如图。默认用户名:Admin 默认密码:setup
Plesk28.png
使用默认帐号admin默认密码setup登陆系统后,来到初始化界面。填入默认的主机名,并且把当前IP设置为“Shared IP Address”,方可允许在这个IP上创建多个虚拟主机站点。
Plesk29.png
第一次登陆系统要填写基本的管理员信息
Plesk30.png
选中屏幕最下方的选项,可以在初始化的时候,创建一个默认的“客户帐号”。
Plesk31.png
配置完成,登陆到主界面。
Plesk32.png
点击左侧的“SERVER”按钮,选中页面右侧上方的“License Management”。
Plesk33.png
点击“Upload Key”上传许可证文件。
Plesk34.png
上传新的License。
Plesk35.png
点击“OK”,完成上传。
Plesk36.png
再次点击屏幕左侧的“SERVER”按钮,然后单击“Edit”按钮。
Plesk37.png
在管理员的配置中,可以找到语言的设置,将界面语言切换到中文。
Plesk38.png
界面语言已经切换到中文。
Plesk39.png
至此配置完成。

安装后的问题

需要打开的防火墙端口列表如下:
服务协议端口必须备注
RDP登陆TCP3389必须远程桌面服务默认3389端口
Plesk面板TCP8443必须Plesk管理面板登陆之HTTPS服务
Plesk API接口提供XML-RPC接口
WEB服务TCP80可选提供HTTP服务
443可选提供HTTPS服务
FTP服务TCP21可选提供FTP服务
10000-10050
DNS服务TCP53可选提供DNS服务
UDP
数据库服务TCP1433可选提供MSSQL远程调用。
3306可选提供MySQL远程调用
邮件服务TCP80可选提供Webmail邮件界面
25可选提供SMTP服务
110可选提供POP3服务
Plesk内置的MailEnable版本是标准版,不存在下边的问题。如果您使用Plesk自带的MailEnable,可以跳过本章节。
如果您手工安装了 MailEnable Professional,则将会出现冲突,因为 MailEnable Professional 和 Tomcat 的 HTTPMail 组件使用的是同一个端口 8080。
因此,您必须手动排除这种冲突。在 MailEnable Professional 上更改端口会更容易。从“开始”菜单中选择该程序,如下图所示:
Plesk40.png
这将会运行 MailEnable Professional 管理控制台。在此控制台中,转到如下图所示的属性编辑对话框:
Plesk41.png
在 HTTPMail 端口编辑字段内将 8080 改为其他值,这样就不会和其他程序所用的端口一样了。例如,更改为 8081。
Plesk42.png
单击“确定”按钮之后,按照屏幕上的指示进行操作。此后,冲突即可得到解决。