linux系统的性能、安全都要比windows高很多,但是没接触过或不是特别熟悉linux系统的朋友,可能不会安装。
在此详细介绍“linux下安装easypanel及对easypanel作基本设置”的操作说明,希望让更多的朋友在linux下轻松安装、使用easypanel !^_^
总共有二大步骤
第一大步:安装kangle\easypanel\proftpd\mysql
第二大步:对easypanel作基本设置和操作
第一大步:安装kangle\easypanel\proftpd\mysql
首先,使用“putty”工具登陆linux服务器或vps。输入服务器IP地址、端口(默认端口是22)。如图一
clip_image001
点击登陆后,会提示您需要输入账号,密码,如图二:
clip_image002
账号、密码正确,登陆成功。
在linux系统下安装easypanel只有三步(如图三),详细说明请参考:http://www.kanglesoft.com/bbs/thread-5891-1-1.html
clip_image003
第一步:安装wget命令(一般这步可以省略。操作这步是为了防止有的系统没有安装wget命令,接下来操作第二步就会出错)
第二步:下载在linux下easypanel的安装脚本
第三步:执行安装脚本
接下来,详细介绍这三步的具体操作。
把第一步的安装命令“yum -y install wget”复制到putty里去执行,如图四
clip_image004
提示“nothing to do” ,表示机器已经安装了wget,不需要再安装。如图五
clip_image005
再复制第二步的命令“wget http://www.kanglesoft.com/download/easypanel/easypanel_install.sh -O ei.sh”执行:
wget命令后面加了“-o ei.sh”参数,该参数表示下载后的文件名将为:“ei.sh”。此参数您也可以不用,直接运行“wgethttp://www.kanglesoft.com/download/easypanel/easypanel_install.sh”。不过这样下载到您服务器上的文件名就是:“easypanel_install.sh” (如图六)
clip_image007
第三步,使用“sh ei.sh”命令执行下载的安装脚本,如图七
clip_image008
执行后,会出现五个选项。如图八
1.安装所有(php、kangle、easypanel、proftpd及mysql-server)
2.安装或升级easypanel
3.升级kangle 和 easypanel
4.安装mysql
5.退出
clip_image009
初次安装请选择“1”-- 安装所有。在上图(图八)中输入了“1”后,按回车。将开始执行安装。
kangle 安装完成,下载easypanel,如图九
clip_image010
easypanel安装完成,下载proftpd,如图十
clip_image012
安装到mysql-server时,脚本会自动启动mysql,并且会启动设定mysql密码的命令。
此时,可设置mysql 超级账户root的密码,如图十一
clip_image014
设置完mysql 超级账户root的密码,回车即可完成mysql-server的安装。
同时,会提示“Please visit http://ip:3312/admin/ to continue”
访问"http://ip:3312/admin/",则可登录easypanel管理员控制面板进行相关的设置。如图十二
clip_image015

2012-1-8 06:46:51 上传

下载附件 (17.89 KB)

第二大步:对easypanel作基本设置和操作
对easypanel作基本设置,首先需要登陆eayspanel管理员控制面板。
登陆管理面板网址:  http://服务器ip:3312/admin/
假设服务器ip是192.168.1.25,打开浏览器,地址栏输入http://192.168.1.25:3312/admin/,如图十三
clip_image016
回车后,出现“管理员控制面板”登陆界面。如图十四
clip_image017
输入账号和密码。默认账号:admin  密码:kangle
说明:请确定3312后面需要加admin目录。如果没加,会转向到网站控制面板
初次登陆会自动转到服务器设置页面,如图十五
clip_image018
mysql数据库:账号“root”,密码是在shell脚本安装时填写的密码
物理盘:linux下一般是“/”或者“/home”。用户根据自己需要进行设置。
安全码:是和vhms主控通信使用。如果只安装easypanel,不用easypanel做vhms的节点(即被控),安全码这项可以不写。
域名:用于在创建用户网站空间时,赠送给用户的一个二级域名。这样用户网站空间开通后,就有一个默认的域名能够打开他的空间,方便用户体验。注意,此处填写的域名,必需泛解析到服务器上才可以使用。
域名绑定提示:是用户进行域名绑定时,给出的提示消息。
确认提交”后,转到初始化服务器界面,如图十六:
clip_image019
初始化磁盘配额”、“更新配置文件”、“重起kangle”这三项操作,可以全选,一次性操作。
如果服务器数据比较大,初始化磁盘配额时,时间会长一些。这时,用户可根据自己的实际情况。把“初始化磁盘配额”,“更新配置文件”,“重启kangle”,分二步来执行。先执行“初始化磁盘配额”,再执行“更新配置文件”和“重启kangle”
说明:重启kangle”需要在更新配置文件后,进行!
磁盘配额是否成功,可开通一个网站,在服务器上运行命令“quota -u 1001”进行验证。
验证“初始化磁盘配额”成功,如图十七
clip_image020
验证“初始化磁盘配额”失败,如图十八
clip_image022
说明:“1001”是软件开通的第一个账户的服务器账户,其他编号依此类推(即每个虚拟主机独立账户运行)!
初始化服务器成功显示,“初始化成功,现在可以在新增网站里开通网站”。 如图十九。
clip_image023
可以直接点击“新增网站”,出现新增网站界面,填写各项信息即可开通网站。如图二十、图二十一
clip_image024
clip_image025
easypanel自V1.6.0版本开始增加了”增加产品“功能。该功能让增加网站变的更加快速、方便
具体操作:
先增加产品,再在产品上开通网站,这样只需输入“网站名,密码”即可,操作非常简便。
a.增加产品
进入”网站管理-->产品列表“,如图二十二
clip_image026
点击“增加产品”,出现增加产品界面。如图二十三
clip_image027
点击“确认提交”。增加产品完成。如图二十四
clip_image028
b.开通网站
点击上图(图二十四)中的“增加网站”,即可开通网站。如图二十五
clip_image029
域名:是系统自动绑定在开通网站上的域名。多个域名之间用逗号分割。
点击“确定”,创建网站完成。如图二十六。
clip_image030
管理员可模拟登陆用户网站控制面板。
进入“网站管理-->所有网站”,点击“网站名”。即可模拟登陆用户网站控制面板。如图二十七
clip_image032
域名绑定:可以查看到之前开通网站时输入的域名,及系统自动赠送的二级域名。
举一个例子。该例需要使用用户网站控制面板中的域名绑定文件管理
绑定服务器ip(ip用之前假设的192.168.1.25),如图二十八
clip_image033
打开它:
clip_image034

2012-1-8 19:18:20 上传

下载附件 (46.32 KB)

提示403错误,该错误表示没有默认的首页文件。
可用“文件管理”功能上传首页文件。
未完,待续。。。

点击图二十七中的“文件管理” 如图三十
在“文件管理”内,可在线上传文件、远程下载、新建\删除目录、对文件设置锁定\静态等操作,操作简便,功能强大,让使用的朋友轻轻松松就掌握使用。
clip_image035
例如:上传phpinfo.php文件到wwwroot目录。如图三十一
clip_image036
打开浏览,如图三十二
clip_image037
浏览成功,安装成功!
easypanel-1.8.0新增方便易操作的功能“远程上载,数据库备份,恢复,网站备份恢复
远程下载:可直接下载网络上的文件或程序等到网站空间。如果文件很大,可压缩文件,在线文件管理功能支持文件解压。
详细说明请查阅:http://www.kanglesoft.com/bbs/thread-6853-1-1.html
easypanel-1.8.0同时增加了文件属×××,可锁定文件或设文件为静态。
详细说明请查阅:http://www.kanglesoft.com/bbs/thread-6875-1-1.html
锁定文件:是拒绝访问,此功能可锁定目录。再也不用怕被挂马了。也不怕重要文件被下载泄露
静态:不可执行,即不解析,直接显示文件内容。
举例,对以上功能作部分说明。
锁定phpinfo.php,打开浏览。如图三十三
clip_image038
对phpinfo.php文件属性设置为静态,打开浏览,如图三十四
clip_image039
远程下载一个文件。如图三十五
clip_image040
“提交”后,会打开一个执行页面,并且会显示下载进度。如图三十六
clip_image041
下载完成,下载的文件存放在网站目录里。如图三十七
clip_image042

kangle web服务器一般侦听80  、3311 、3312 、3313, 四个端口,其中80端口不说大家也知道。
3313是mysql的phpmyadmin使用。
3312是easypanel使用。
3311则是kangle web 服务器使用,通http://ip:3311进行访问。
kangle web服务器管理后台,是图形化管理界面,可视化强,易操作,管理方便,大家不用记繁锁的操作命令。
可通过http来管理,这样可以通过手机等所有能上网的工具来掌握服务器的运行情况。如图
clip_image043
在kangle管理后台,点击虚拟主机,可查看到在easypanel里开通的网站空间。如图
clip_image045
说明:kangle管理后台使用的账号\密码和easypanel管理控制面板使用的是同一个账号密码。
linux下默认是英文界面,可在右上角切换中英文。

**注意事项**

一:安装esaypanel这个工具由于已经做成了.sh文件了,所以说整个安装过程很简单,只是安装的时候可能时间会很长,由于这个.sh文件要在线下载并安装PHP,mysql等一些必须的软件,在安装的过程中,最新版本的可能与此教程有些不同之处,最新版本的安装过程完全是自动的不需要人为干预的,只要等待安装完毕就可以用,修改mysql的密码方法现在有两个方法:

1:/usr/bin/mysqladmin -u root password *** 执行这条命令来修改

2:http://ip:3312/admin 登录之后用mysaqladmin web空密码登录来修改。

二:实现IP到域名的本地简单映射,用于调试联系使用,与windows类似,需要修改host文件来做ip到域名的简单映射,实现简单的DNS功能。这也是host文件在系统里边的作用。引用百度知道:Linux一般会在/etc/hosts 下,一般而言Hosts文件是一个用于存储计算机网络中节点信息的文件,它可以将主机名映射到相应的IP地址,实现DNS的功能,它可以由计算机的用户进行控制。

三:发现了个意外惊喜,就是这里安装easypanel的这个sh脚本文件很强大,它好像不止能安装easypanel 而且还能安装kangle,可以说这要运行这一个脚本之后,linux下kangle虚拟主机所有需要的东西都可以安装完毕,而整个过程都不需要人为干预。这是自己安装之后让自己发现的一点小惊喜。我是先安装kangle3.01版本,然后按照步骤后又安装easypanel这个sh脚本文件,在经过漫长的安装过程之后,我发现竟然我之前安装的kangle已经升级到了3.14版本了。由此自己总结了一点,就是这个sh脚本文件可以一次性部署所有的kangle虚拟主机环境,所以就可以不用先安装kangle了。直接运行这个sh就可以了。