我们是[7月19号租下的主机](340),看到有些邻居拿到控制面板权限之后不知道该怎么用,决定写下这篇指南,希望对大家有帮助,同时也能让大家了解一下MT的控制后台。我们目前使用的Plesk版本是8.2.0。
首先使用管理账号分配一下合租用户demo,权限和其他合租用户一样,但是一些服务器管理相关的界面就看不到了。为了陈述准确,主要按照英文操作界面讲解,使用中文界面的同学请自行对应一下。说明顺序主要是按照菜单的顺序来讲,不过看完之后相信你应该知道怎么用了。
登录控制面板,地址为https://fwolf.com:8443,在第三个选择框中可以选择中文操作界面CHINESE(CHINA)
:
![登录控制面板](http://img78.imageshack.us/img78/5161/20070725235109460x242scty9.png)
登录进去以后,Plesk会首先要求你输入一些个人信息,建议除了邮件地址,其他的随意输就可以了,当然也可以改掉我给你们分配的初始密码: ![输入个人信息](http://img510.imageshack.us/img510/5563/20070725235333466x511scah9.png)
然后,就进入了正式的管理页面,首先显示的是Desktop
页,先看右边,Plesk News
部分基本上占据了整个屏幕,不过这都是和Plesk相关的一些新闻,比如说这个版本有什么新功能之类的,不用管它,重要的东西在下面:
![Desktop页的快捷管理链接](http://img252.imageshack.us/img252/8799/20070726005934778x450scva6.png)
这里是Plesk的一些快捷管理链接,比较常用的管理功能放在了这里,以及你目前已经使用的磁盘空间、带宽情况。虽然比较方便,但是不推荐大家使用这里来进行设置,尤其是不太熟悉的时候,比如[DonglaiJev在这里删除域名的时候就不成功,而使用正常管理功能就没事了](http://sinoethic.org/blog/post/5/),Plesk也不见得就没有bug嘛。
右边基本上就这么多东西了,再来看看左边的仿XP风格菜单: ![菜单](http://img126.imageshack.us/img126/9885/20070726011139194x281scyr3.png)
从上到下,依次是:
- Desktop,就是你刚进来的时候看到的那一页,没啥用。
- Home,所有完整管理功能都在这里了,后面我详细介绍。
- Sessions,谁同时在使用web控制面板和ftp。
- Log out,退出控制面板。
- Help,帮助,好像有中文,不过听说翻译得挺次。
账号管理
下面,开始介绍Home里的管理功能,先看一下界面: ![Home screen](http://img469.imageshack.us/img469/9954/20070726014700779x402scwy8.png)
Tools组功能
- Edit,编辑账号信息,登录密码、电话、邮箱什么的,基本上第一次登录时要求输入的信息都可以在这里更改,再次说明,这只是Plesk要求用户输入的内容而已,和主机的管理和设置没有什么太大关系。
- Report,本账号的相关信息及总体资源使用报告,里面还有一个
Bandwidth Usage History
可以查看带宽占用的历史情况。 - Preferences,个人选项,里面可以选择
Interface language
界面语言(比如换成中文的);Interface skin
界面的外观,不建议修改;Allow multiple sessions
是否允许多人使用这个管理账号同时在线,一般这个选项我是不关的,关闭它的唯一好处就是当你登录的时候别人用你的账号就进不来了,鸡肋;最后一项字比较多的Prevent users from working with the control panel until interface screens are completely loaded.
意思是当页面还没有加载完的时候,不让用户进行任何操作,建议打勾,页面没下载完的时候会显示一个载入中的标记。 - Permissions,用户的权限,在这里你能看到自己拥有访问控制面板、创建域名、管理物理主机、管理php的safe模式等各种权限,合租用户的设置都是一样的,当然也关闭了一些用不到或者不开放的权限。
- Limits,用户的限制,也就是用户一共被分配了多少资源,在这个页面你能看到自己拥有1个域名,无限个子域名或别名,1000MB磁盘空间,50G月流量等资源。
- IP Pool,ip池,看看自己被分配了哪些/个ip地址,我们只有一个ip,所以大家就共用这一个了,此项不用更改。
- Skeleton,home目录模板管理,强烈建议不要修改,并且依照模板创建的实际文件owner是root,用户通过ssh上去也更改不了,这些限制是必要的,因为每个目录都有特定的功能,比如httpdocs就是主页文件所在的目录,你要事擅自把它改成别的名字,网站就无法访问了。
- Logo Setup,设置自己的图标,无用功能。
- Custom Buttons,自定义按钮,把常用功能添加到左边的菜单或者Desktop页面,建议熟悉了以后再研究这个,不过也没人天天登上来研究这个吧?
- Backup,备份,可以备份账户信息、域名以及域名下所有上传的文件,可以定时、分卷备份,备份文件还可以上传和下载,可以从备份文件中恢复文件及设置,是一个非常方便的功能。本来还可以自动把备份文件上传到其他ftp服务器上的,但我没有开此功能。
- Add New Domain,添加域名,这就是创建网站的第一步了,后面详细讲。
- Domain Templates,域名模板,管理多个域名的时候,通过模板能够方便设置过程,不过我们用不到。
- Register,注册域名,不过是连到https://myplesk.com/网站的,大家还是自行到大服务商去注册域名吧,不建议使用此功能。
- Manage,管理你在https://myplesk.com/注册的域名,同上条,无用。
- MyPlesk.com,参见上两条,到https://myplesk.com/为你的域名购买附加的管理工具,不建议使用。
- Traffic,当前账户下所有域名和子域名的资源占用情况。
Info组功能,目前资源使用情况一览,比如:
1 domains, 1 active domains, 86.4 MB disk space used, 459 MB traffic used
Domains组,添加了域名或子域名之后会在这里显示列表。
域名管理
现在我们就需要点上面说的Add New Domain按钮把我们的域名添加进来: ![添加域名](http://img339.imageshack.us/img339/9991/20070727010015784x516scjm2.png)
Domain name
是必填的,在创建顶级域名之前是不能创建子域名的,www
建议也勾选上,Select template
是选择域名模板,我们用不到,Select an IP address
IP地址也不用选,后面的Proceed to hosting setup
要打勾,剩下的就是一些账号信息不用动,点ok进入主机类型设置页面:
![主机设置页面](http://img59.imageshack.us/img59/5817/20070727010428798x363sczu5.png)
首先注意一下最上面的警告信息:
Warning: The domain resolves to another IP address (65.214.57.173). Please correct DNS settings.
当你添加域名的时候,如果此时域名并没有解析到我们的主机地址,就会出现这条提示,因为在你做好ip地址解析之前,在Plesk中再怎么设置,也是看不见效果的。我演示时添加的域名是demo.com,这个域名至少价值百万,要真是我的就好喽。
下面选择Hosting type
主机类型,有三种可选:
- Physical hosting,物理主机,就是主机放在本服务器上,我们都要选这项。
- Standard forwarding,标准转发,就是你访问demo.com的时候,我给你跳转到google.com。
- Frame forwarding,带frame的转发。
选好之后ok进入主机详细设置页面: ![主机详细设置](http://img410.imageshack.us/img410/2514/20070727011403776x512scmf5.png)
- IP Address和Certificate,IP地址与证书(ssl用),统一设置的,不能更改。
- SSL support,是否支持ssl,也就是https://www.fwolf.com这样的访问,文件默认放到
httpsdocs
目录下。 - Use a single directory for housing SSL and non-SSL content,使用ssl的站点和不使用ssl的站点共用一个目录(一套文件),在这里要注意一下,这个选项和上一个
SSL support
如果同时启用的话,访问可能会自动跳转到https方式,而我们的ssl证书又肯定不是经过CA认证颁发的,所以会弹出证书过期、无效的提示框,影响阅读体验,没必要的话就不要使用ssl方式了,对服务器来说也可以略微减轻一些负担。 - FTP Login,ftp用户名,ftp地址就是我们的主机地址,如果启用了ssh,ftp用户/密码也就是ssh的用户/密码。
- Old FTP password/New FTP password/Confirm Password,设置ftp密码。
- Hard disk quota,磁盘限额,在管理多域名或子域名的时候有用。
- Shell access to server with FTP user’s credentials,是否允许ssh访问,这里我限定了两个选项:禁用和chroot方式的bash shell,至于为何限制chroot方式我[有过说明](342),[在方案中也讲了](340),选择启用的话会有一个安全提示,在这里我也提醒大家保管好自己的ftp密码,不需要的时候尽可以关掉,安全第一嘛。
下面Services
组里面就是管理对各项语言的支持了,一般我们架WordPress的话选中SSI support
服务器端包含、PHP support
PHP语言支持并关闭PHP 'safe_mode' on
安全模式就足够了,需要架MoveType的话就选上CGI support
CGI支持,需要升级到PHP5的话再选上FastCGI support
就行。如果Web statistics
选上AWstats可以启用基于apache log文件的统计系统,选中accessible via password protected directory '/plesk-stat/'
要求必须使用密码才能访问统计结果(plesk密码),访问地址就是类似http://www.fwolf.com/plesk-stat/的形式,另外一个统计系统Webalizer我没用过。
这些全部都选好之后,按ok就完成了域名的建立,默认返回域名管理页面,和在Home页面点域名列表中的域名进入是一样的: ![域名管理页面](http://img526.imageshack.us/img526/1371/20070727014542779x469scer4.png)
Domain组功能:
- Switch Off,暂时关闭域名,大家用不到吧 :)。
- Report,本域名的相关信息及总体资源使用报告,比账户的报告要详细些,还有网站统计等功能。
- Limits,本域名的资源限制情况一览,是账户资源限制的子集。
- Domain Aliases,域名别名管理,比如可以让game.com作为demo.com的别名,不过内容还是一套。
- Domain Administrator,为这个域名单独创建一个管理员账号,可以独立登录Plesk控制面板进行管理,对于多域名账户管理有用。
- Register,同账户管理的相应功能。
- MyPlesk.com,同账户管理的相应功能。
- Backup,备份,同账户管理的相应功能。
- Custom Buttons,同账户管理的相应功能。
Services组功能:
- Mail,邮件账号管理,MT自带邮件服务器,不过想来大家也用不到,就没有开,邮件也不适合架在合租服务器上,数据的管理、备份和迁移都是问题。
- DNS Settings,DNS管理,如果把MT主机作为dns服务器,可以自行设置dns解析记录,不过Plesk本身提供的子域名管理结合域名注册商的解析功能我想已经能够满足大家的日常需要了,就没有开放。
- Databases,数据库管理,可以自己创建mysql数据库,同时创建完毕之后千万不要忘记点你刚刚建好的库,然后创建数据库用户,发现有些朋友就是找不到
Add New Database User
,另外一个DB WebAdmin
是web界面的数据库管理工具,其实就是一个[phpMyAdmin](http://www.phpmyadmin.net/)。 - Certificates,如果你有自己的站点证书,可以上传过来,或者到https://myplesk.com/申请。证书属于奢侈品,一般用站点默认的即可,自己创建的证书没有CA给认证也没用。
- Tomcat,java应用程序服务器,java功能本身就没有开,所以这个功能是灰色的不可用。
Hosting组功能:
- setup,主机设置,如果你刚才在设置主机的时候中途停止了,可以点这个继续设置,已经设置好的可以修改配置。
- Delete,删除域名,慎用,域名下的文件会被一并删除的。
- Web Users,web用户,没怎么用过,大概是WebDAV的用户。
- Subdomains,子域名管理,比如创建一个soft.demo.com,个数不限,可以单独为子域名设置ssl、ftp用户以及各种服务端语言支持,子域名的文件存放在
subdomains/子域名名称
目录下,和主域名是完全分开的。 - Protected Directories,受保护的目录,并且可以为每个目录创建用户,我理解就是通过http认证的用户,并且可以设置使用http://demo:pass@fwolf.com/dir的方式访问受限资源,这个远不如程序所提供的用户管理功能方便,不建议使用。
- Anonymous FTP,匿名ftp访问,没开放此功能。
- Log Manager,日志管理,可以查看apache的access和error log,并且可以定义日志按文件大小或日期截断,可以压缩日志,可以把统计程序处理过的日志发送到邮箱。
- File Manager,文件管理器,可以管理你服务器上所有文件的一个web界面。
- SSH Terminal,网页上的ssh客户端,
我用的firefox,肯定是用不了了,ie下的话应该也要安个插件什么的,需要java支持(感谢[Michael](http://bemike.org/blog/)补充),但仍建议改用[putty](http://www.chiark.greenend.org.uk/~sgtatham/putty/)等专业工具访问ssh。 - Crontab,定时任务,和linux下的crontab一样,只是改成了web界面,连任务的时间参数格式都是一样的,可以参见
man 5 crontab
。 - Application Vault,应用程序仓库,通过它可以快速安装WordPress、pLog、gallery等多种程序,不过出于学习的目的,不建议大家偷懒,还是手工安装吧,另外仓库里程序的版本也稍微落后一点。
- Site Preview,预览站点。
再往下就是此域名下的所有资源情况了: ![域名下的资源情况](http://img158.imageshack.us/img158/4967/20070727025134780x308scdh3.png)
左边的Used
是已经使用的资源数量,右边的Allowed
是总共拥有的资源数量,一目了然。
小结
怎么样?有点大体概念了吧,感觉有点乱的话,我再介绍一个开始建站的最简单流程:
- 登录控制面板。
- 点左边菜单的
Home
,打开详细管理功能。 - 点右边的
Add New Domain
,添加域名并设置主机信息,一路按提示操作。 - 点已添加的域名进入域名管理页面,默认添加完域名就是这个页面。
- 在
Databases
中创建数据库。 - 点刚才建的数据库,创建数据库用户。
- 差不多了,解析域名、上传文件之后,网站内容就可以访问了。
最后,再次提醒大家,虽然我尽所能保证主机的安全,仍然需要各位保管好自己的密码、设置相对复杂的密码、密码定期更改、关闭不使用的ssh账号,尽最大可能防止坏人侵害;另外就是经常备份数据,包括数据库和网站内的重要内容,并下载下来异地保存,天灾人祸不随我们的意志而转移,blog都是大家的心血,无价之宝,一定要妥善保管。
终于出炉了,国内租MT的也不多,大部分又都是高手。不过随着合租的兴起这种情况也许会改变,到时这指南也许就会到处被转载,看来这是个潜力帖。
抓紧时间找个宝地留名兼引流:)
sinoethic.org/blog 欢迎来访:)
写了这么多啊,辛苦辛苦,我是直接在shell下搞的,同楼上强力贴留个名哈哈~~
辛苦辛苦,收藏收藏 🙂
我也用 firefox, 用起来没有问题,只是需要 java 的支持。
@Michael 我嫌慢关闭了java,所以以为是activex形式的呢,多谢补充。
介绍SSH Terminal的地方,putty的链接拼写好像有错误
@zdpress 已更正,谢谢,忘记写http://了。
我想问一下,我在MT主机下安装wordpress,现在wordpress系统都是以apache的用户名来在空间创建文件,而且不是我的登录用户。但我的登录账户却无法编辑所有由apache创建的文件和文件夹,总是提示全选错误。。。请问你也有遇见过这类问题吗?比如说wordpress上传文件时无法新建文件夹,需要手工建立后再上传。。
是这样的,所以有些上传目录需要设置为777, 另外还有让web服务以各用户身份分别跑的方法, 我用的是suphp。