UPUPW环境包

UPUPW ANK V1.1.5全能服务器环境集成包下载32位-64位

UPUPW ANK V1.1.5全能服务器环境集成包下载32-64

UPUPW ANK
UPUPW ANK

upupw属于Windows平台下出色的集成环境。包括Apache,NginxKangle三大核心版本,其中Kangle全能版支持IOCP工作模型,支持PHP,ASP,ASP.NET解析语言,更适应Win服务器的高效生产工作!UPUPW PHP套件简化了PHP环境搭建步骤,一个压缩包解压到不含中文和空格的任意磁盘目录即可运行.适用于VPS,云主机,服务器架设网站,也适用于本地开发和测试PHP程序.绿色,安全,稳定,高速!

本站下载地址:

UPUPW32位系统包158.11MB:wl.cheshirex.com/data/UPUPW_ank_x32_v1.1.5.zip

UPUPW64位系统包181.85MB:wl.cheshirex.com/data/UPUPW_ank64_v1.1.5.zip

集成组件列表:
Apache、Nginx、Kangle、Tomcat、JRE、MySQL、MariaDB、MongoDB、Sphinx、Filezilla ftp、Memcached、Redis、PHP5.2、PHP5.3、PHP5.4、PHP5.5、PHP5.6、PHP7.1、Sendmail、Zend Optimizer、Zend Guard Loader、ionCube Loader、Source Guardian、Memcache、Redis、WinCache、Xdebug、Oauth、Sqlsrv、notepad++、phpmyadmin。

特色:

UPUPW 可运行于Windows 2003/2008/2012/2016 ; XP/Win7/Win8/Win10 ; 32/64位;
UPUPW PHP套件完美运行Discuz!X3.4 phpwind9.X dedecms5.7 wordpress4.X等程序;
UPUPW 独创安全防护功能搭载防注入攻击,防跨站,隐藏主机头部信息,禁止未绑定域名访问 ;
UPUPW 独有进程守护程序在网站无法访问时自动重载服务进程恢复网站访问做到无人值守 ;
UPUPW 独具主机性能适配功能,低配主机,高端主机根据性能及负载量身定制一键优化 ;
UPUPW 控制面板可新建,删除数据库和用户以及瞬间导入,导出G级以上大数据等功能 ;
UPUPW PHP环境集成包完全兼容IIS,独具代理虚拟主机功能可与IIS相辅相成并驾齐驱 ;
UPUPW PHP环境集成包绿色免费,解压即用,无拘无束,无需卸载,面板kk清理即无痕 ;
UPUPW 支持虚拟主机可自定义创建网站目录,并且每个目录可单独绑定多级域名或泛域名 ;
UPUPW PHP套件无需安装,完美支持打包移植或备份,支持U盘运行,随时部署一键即达。
UPUPW ANK每个组件都是独立的,您可以在面板主菜单功能控制里选择所需功能,不用的可以隐藏禁用。
UPUPW ANK三大核心可以根据需求随意切换模式,每个模式下可以创建不同站点。
UPUPW ANK创建站点时可以选择PHP,JAVA,ASP.NET等解析语言,在ANK任意模式下都支持多版本PHP同时运行。
UPUPW ANK三年开发历程只为打造一个更省心的服务器运行环境,我们耐住了寂寞只为让你不再重复我们的寂寞!

安装方式:

UPUPW ANK采用纯绿色打包技术,安装即纯粹的解压释放到指定文件夹。
解压完后自动运行UPUPW配置向导,用户可以选择显示语言,服务核心,所需组件等。
安装完后如果想在其他服务器部署,可以把配置好的文件全部压缩打包后上传到更多的服务器上使用。
提示:绿色迁移后首次运行需要打开主菜单运行一次配置向导。

常见问题:

官方问题解决方案:http://www.upupw.net/bug/

upupw启动失败的原因是什么呢?upupw无法启动有没有根本的解决办法?
1、upupw无法启动常见于端口占用,如果电脑装了其它服务环境如IIS并配置了mysql等会出现80端口和3306端口被占用的情况,如端口80已被System PID 4使用就是IIS占有了80端口。
在s1开启全部服务之前可以在upupw面板输入4检查下端口占用情况,如果有端口被占用先把占用端口的程序改端口或停止后再s1启动upupw。
2、upupw启动时弹出防火墙和360之类的提示窗口一定要全部允许,如不小心选成了阻止那upupw也启动不了,还有安全狗的防御中如果禁用了net执行的话程序也将无法开启,这些都需要解除限制后再尝试启动。
3、upupw启动时提示php.exe不是有效的win32应用程序,这种情况一般是XP/2003系统运行了upupw的php5.5以上版本,因为PHP官方从php5.5开始已不支持XP/2003系统了。
4、upupw nginx版本启动出现1067错误请参照upupw 1067错误的相关说明和解决办法。
5、upupw apache版本成功启动但是面板输入4后apache没有占用80端口,httpd.exe进程也不存在请参照win系统丢失msvcr71.dll文件无法启动apache进程的解决办法。
6、upupw nginx版本成功启动,面板输入4后端口也正常占用,但是访问网站一直处于等待状态或跳出php-cgi.exe错误信息等请参照win系统丢失msvcr71.dll文件访问网站处于长时间等待状态的解决办法。
7、服务器能访问外网访问不了的解决办法。
8、为什么新装系统的电脑或vps云主机启动upupw时特别容易出现以下状况:

启动时显示找不到MSVCR100.dll组件
启动时显示找不到MSVCR11.dll组件
启动应用程序正常初始化(0xc0000135)失败
系统无法执行指定的程序
eAccelerator等PHP组件支持显示为NO或者找不到指定的组件

首先排除系统因素,因为upupw全系列版本均在32/64位的windows平台下测试通过,支持服务器版本windows server2003/2008/2012 32/64位;支持客户端版本windows xp/vista/win7/win8.1 32/64位。
接下来考虑到的是upupw的运行环境,upupw集成包里不同软件使用的VC库也不同,包括VC6/VC9/VC10/VC11等,因为是绿色版本所以需要Visual C++ 库的运行组件以及.NET Framework运行库的支持。

在upupw程序里有个名为先装运行库再开启的文件夹,内含当前版本所需的运行库全部安装即可。

Microsoft Visual C++ 2012(32位) (VC11编译的php5.5-php5.6系列32位版本必装)
注意:64位windows系统下运行32位程序需要安装对应的32位运行库,此版是32位VC11运行库 。
启动时显示找不到msvcp110.dll和msvcp110.dll组件,说明您机器上没有 Visual C++ 库的运行组件可下载此包解决。
Microsoft Visual C++ 2012 Redistributable Package (x86) 安装 Visual C++ 库的运行时组件,使用户能够在未安装VS2012的计算机上运行使用VS2012开发的应用程序。

Microsoft Visual C++ 2012(64位) (VC11编译的php5.5-php5.6系列64位版本必装)
注意:64位windows系统下运行32位程序需要安装对应的32位运行库,此版是64位VC11运行库。
启动时显示找不到msvcr110.dll和msvcp110.dll组件,说明您机器上没有 Visual C++ 库的运行组件可下载此包解决。
Microsoft Visual C++ 2012 Redistributable Package (x64) 安装 Visual C++ 库的运行时组件,使用户能够在未安装VS2012的计算机上运行使用VS2012开发的应用程序。

Microsoft Visual C++ 2010 SP1(32/64位) (VC10编译的部分组件需要)
启动时显示找不到MSVCR100.dll组件,说明您机器上没有 Visual C++ 库的运行组件可下载此包解决。
Microsoft Visual C++ 2010 SP1 Redistributable Package (x86) 安装 Visual C++ 库的运行时组件,使用户能够在未安装 Visual C++ 2010 SP1 的计算机上运行使用 Visual C++ 2010 SP1 开发的应用程序。

Microsoft Visual C++ 2008 SP1(32/64位) (VC9编译的5.3/5.4系列必装)
电脑没安装VC 2008会提示为系统无法执行指定的程序,或者提示缺少msvcr90.dll组件,说明您机器上没有 Visual C++ 库的运行组件可下载此包解决。
Microsoft Visual C++ 2008 SP1(x86) 安装 Visual C++ 库的运行时组件,使用户能够在未安装 Visual C++ 2008 SP1 的计算机上运行使用 Visual C++ 2008 SP1 开发的应用程序。

Microsoft Visual C++ 2005 SP1(32/64位) (VC6编译的PHP5.2系列必装)
电脑没安装VC 2005会提示为系统无法执行指定的程序,说明您机器上没有 Visual C++ 库的运行组件可下载此包解决。
Microsoft Visual C++ 2005 SP1(x86) 安装 Visual C++ 库的运行时组件,使用户能够在未安装 Visual C++ 2005 SP1 的计算机上运行使用 Visual C++ 2005 SP1 开发的应用程序。

Microsoft .NET Framework 2.0 Service Pack 2(32位)
启动时出现应用程序正常初始化(0xc0000135)失败,说明您机器上没有安装.NET Framework的运行库。
请下载此库进行安装,解决应用程序正常初始化(0xc0000135)失败的问题。
UPUPW进程守护等附带增强工具需.NET运行库的支持才能运行。
Microsoft .NET Framework 2.0 Service Pack 2(x86)仅适用于32位的XP/2003系统选择。

Microsoft .NET Framework 2.0 Service Pack 2(64位)
启动时出现应用程序正常初始化(0xc0000135)失败,说明您机器上没有安装.NET Framework的运行库。
请下载此库进行安装,解决应用程序正常初始化(0xc0000135)失败的问题。
UPUPW进程守护等附带增强工具需.NET运行库的支持才能运行。
Microsoft .NET Framework 2.0 Service Pack 2(x64)仅适用于64位的XP/2003系统选择。

 

备注:VC库并不是装了高版本就兼容了低版本,所编译的程序要和VC++版本对应才能运行!

以上支持库32位和64位的.NET请根据自己的系统环境选择安装,windows server 2008/2012需要安装.NET3.5,另外经upupw热心的使用者测试在windows server2012中需要先安装VC++的运行库后才能安装.net不然会提示VC++无法安装。

安装步骤截图:

solusvm

Solusvm代理商面板汉化文件下载

Solusvm代理商面板汉化文件下载

solusvm英文原版
solusvm英文原版

Solus Virtual Manager (SolusVM)是一个很简洁、功能也相对比较强大的VPS管理面板,现在Xen和OpenVZ、KVM。SolusVM包含的主要功能:开机、关机、重启、重装、重设root密码、修改主机名、终端、IP地址管理、快速备份、流量统计。PhotonVPS、VPSYou等越来越多的VPS服务商开始使用SolusVM。

Solusvm汉化文件本站下载地址:Solusvm-Chinese.lang

感谢:

作者Github地址:https://github.com/myqmdx/SolusvmResellerChinese

一键安装(请在Soluvm Master执行) :

cd /usr/local/solusvm/language/reseller/
wget "https://raw.githubusercontent.com/myqmdx/SolusvmResellerChinese/master/Chinese.lang.txt" -O Chinese.lang.txt
chown solusvm:solusvm Chinese.lang.txt

汉化文件内容:

<?php
/*
Chinese.lang.txt - SolusVM 分销界面
Created by: Flyqie
Created on: 2018/08/22
*/
#<-- Encoding -->#
$_lang["charset"] = "utf-8";
#<-- General --># 
$_lang["pagetitle"] = "分销面板";
$_lang["logoutalert"] = "您确定要退出登录吗?";
$_lang["logoutalertyes"] = "是";
$_lang["logoutalertno"] = "否";
$_lang["welcomeback"] = "欢迎回来";
$_lang["menumyaccount"] = "我的帐户";
$_lang["menuhome"] = "首页";
$_lang["menuvirtualservers"] = "虚拟服务器";
$_lang["menuusers"] = "用户";
$_lang["logout"] = "退出登录";
#<-- Login --># 
$_lang["loginboxheader"] = "登录";
$_lang["loginblacklist"] = "您的IP已经被列入黑名单,请联系支持人员";
$_lang["loginfailed"] = "用户名或密码错误";
$_lang["loginusername"] = "用户名";
$_lang["loginpassword"] = "密码";
$_lang["loginbutton"] = "登录";
$_lang["loginforgotpassword"] = "忘记密码?";
#<-- Home --># 
$_lang["homeoverview"] = "概览";
$_lang["homeresources"] = "资源";
$_lang["homeavailable"] = "可用";
$_lang["homeused"] = "已用";
$_lang["homeallowance"] = "总计";
$_lang["homeusers"] = "用户";
$_lang["homevirtualservers"] = "虚拟服务器";
$_lang["homedisk"] = "磁盘空间";
$_lang["homememory"] = "内存";
$_lang["homeswap"] = "动态 Ram/Swap";
$_lang["homebandwidth"] = "流量";
$_lang["homeipv4"] = "IPv4 地址";
$_lang["homeipv6"] = "IPv6 地址";
$_lang["homecontrols"] = "控制面板";
$_lang["homecreateuserbutton"] = "新建用户";
$_lang["homecreatevserverbutton"] = "新建虚拟服务器";
#<-- Account --># 
$_lang["accountspecifycurrentpass"] = "您必须指定当前密码!";
$_lang["accountpasstooshort"] = "您的新密码长度不得超过6个字符!";
$_lang["accountpassnotmatch"] = "您的新密码不匹配!";
$_lang["accountpasssuccess"] = "密码更新成功";
$_lang["accountfirstnameshort"] = "名字必须超过2个字符!";
$_lang["accountlastnameshort"] = "姓氏必须超过2个字符!";
$_lang["accountinvalidemail"] = "不正确的邮件地址!";
$_lang["accountsettingssuccess"] = "帐户设置更改成功";
$_lang["accountheader"] = "帐户设置";
$_lang["accountfirstname"] = "名字";
$_lang["accountlastname"] = "姓氏";
$_lang["accountemailaddress"] = "邮件地址";
$_lang["accountcompany"] = "公司";
$_lang["accountlanguage"] = "语言";
$_lang["accountloginalert"] = "登录提示";
$_lang["accountupdatesettingsbutton"] = "更新";
$_lang["accountchangeaccountpassword"] = "修改帐户密码";
$_lang["accountcurrentpassword"] = "当前密码";
$_lang["accountnewpassword"] = "新密码";
$_lang["accountrepeatnewpassword"] = "重新输入新密码";
$_lang["accountupdatepasswordbutton"] = "更新";
#<-- System Error --># 
$_lang["systemerrorheader"] = "系统错误";
$_lang["systemerrormsg"] = "发生了严重错误.<br />我们已记录所有系统错误.如果问题仍然存在,请与支持部门联系.";
$_lang["systemerrorreset"] = "单击此处重置会话";
#<-- Lost Password --># 
$_lang["lostpasswordverifilogin"] = "登录 >>";
$_lang["lostpasswordmsgsendpass"] = "我们已经向您帐户关联的电子邮箱发送了一个新的密码";
$_lang["lostpasswordmsginvalidcode"] = "验证码不正确";
$_lang["lostpasswordmsgsentmail"] = "我们已经向此用户名所关联的电子邮件地址发送了一封验证邮件";
$_lang["lostpasswordmsgusernotfound"] = "您输入的用户名在我们的系统中没有找到";
$_lang["lostpasswordmsgblacklisted"] = "您的IP地址已被列出黑名单,请与我们的支持人员联系";
$_lang["lostpasswordheader"] = "忘记密码";
$_lang["lostpasswordusername"] = "用户名";
$_lang["lostpasswordbutton"] = "提交";
$_lang["lostpasswordbackling"] = "返回登录";
#<-- Vserver List/Manage --># 
$_lang["vserverheader"] = "虚拟服务器";
$_lang["vservertype"] = "类别";
$_lang["vserverhostname"] = "主机名";
$_lang["vserveripaddress"] = "IP 地址";
$_lang["vserveroperatingsystem"] = "操作系统";
$_lang["vserveruser"] = "所属用户";
$_lang["vservermanagebutton"] = "管理";
$_lang["vservercreatebutton"] = "创建新的虚拟服务器";
$_lang["vserverunsuspend"] = "虚拟服务器已经取消暂停!";
$_lang["vserverdelete"] = "虚拟服务器已删除!";
$_lang["vservernodeconnect"] = "连接到主机节点时出错,无法删除虚拟服务器!";
$_lang["vserverupdated"] = "已更新!";
$_lang["vserveripremove"] = "IP地址已移除!";
$_lang["vserveripremovereboot"] = "IP地址已移除! 虚拟服务器将会重新启动!";
$_lang["vserveripnotremove"] = "无法移除IP地址!";
$_lang["vserveripadd"] = "IP地址已添加!";
$_lang["vserveripaddreboot"] = "IP地址已添加! 虚拟服务器将会重新启动!";
$_lang["vservernotaddip"] = "目前暂时无法添加额外IP地址,请稍后重试!";
$_lang["vservernotaddiplimit"] = "目前暂时无法添加额外IP地址,已达到上限!";
$_lang["vservershutdown"] = "虚拟服务器已关机!";
$_lang["vserverboot"] = "虚拟服务器已经启动!";
$_lang["vserverreboot"] = "虚拟服务器已经重启!";
$_lang["vserverpoweroff"] = "虚拟服务器已关闭!";
$_lang["vserverownerchanged"] = "所有者已更改!";
$_lang["vserverdeleteboxtitle"] = "删除虚拟服务器";
$_lang["vserverdeleteboxmsg"] = "单击'是'以确认删除此虚拟服务器";
$_lang["vserverdeleteipboxtitle"] = "删除IP";
$_lang["vserverdeleteipboxmsg"] = "你确定要移除此IP地址吗?";
$_lang["vserverdeleteboxmsgtwo"] = "虚拟服务器正在删除,请等待...";
$_lang["vserverpoweroffboxtitle"] = "关闭虚拟服务器";
$_lang["vserverpoweroffboxmsg"] = "你确定要关闭此虚拟服务器吗?";
$_lang["vserverchangeownerboxtitle"] = "更改虚拟服务器所有者";
$_lang["vserverchangeownerboxmsg"] = "你确定要更改此虚拟服务器的所有者吗?";
$_lang["vserverrebootboxtitle"] = "重启虚拟服务器";
$_lang["vserverrebootboxmsg"] = "你确定要重启此虚拟服务器吗?";
$_lang["vserverbootboxtitle"] = "启动虚拟服务器";
$_lang["vserverbootboxmsg"] = "你确定要启动此虚拟服务器吗?";
$_lang["vservershutdownboxtitle"] = "虚拟服务器关机";
$_lang["vservershutdownboxmsg"] = "你确定要让此虚拟服务器关机吗?";
$_lang["vserversuspendboxtitle"] = "暂停虚拟服务器";
$_lang["vserversuspendboxmsg"] = "你确定要暂停此虚拟服务器吗?";
$_lang["vserveralertyes"] = "是";
$_lang["vserveralertno"] = "否";
$_lang["vserversuspendedbyadmin"] = "此虚拟服务器已被管理员禁用. 请联系技术支持人员";
$_lang["vserversuspended"] = "此虚拟服务器已被禁用";
$_lang["vserverstatesuspended"] = "已禁用";
$_lang["vserverstateonline"] = "在线";
$_lang["vserverstateoffline"] = "离线";
$_lang["vserverstatuslabel"] = "状态";
$_lang["vserverhostnamelabel"] = "主机名";
$_lang["vserveripaddresslabel"] = "IP 地址";
$_lang["vserveroperatingsystemlabel"] = "操作系统";
$_lang["vserveripv4label"] = "IPv4 地址";
$_lang["vserveripv6label"] = "IPv6 地址";
$_lang["vservernodelabel"] = "节点";
$_lang["vserveruserlabel"] = "所属用户";
$_lang["vserverdiskspacelabel"] = "磁盘空间";
$_lang["vserverbandwidthlabel"] = "带宽";
$_lang["vservervtlabel"] = "虚拟化类型";
$_lang["vservermemorylabel"] = "内存";
$_lang["vserverloginasclientbutton"] = "登录客户区以";
$_lang["vserverrefreshbutton"] = "更新";
$_lang["vserverbandwidthusagelabel"] = "带宽使用";
$_lang["vservermemoryusagelabel"] = "内存使用";
$_lang["vserverdiskusagelabel"] = "磁盘使用";
$_lang["vserverbarused"] = "已用";
$_lang["vserverbarfree"] = "空闲";
$_lang["vserverbarof"] = "在";
$_lang["vservertabcontrols"] = "控制面板";
$_lang["vservertabgeneral"] = "常规";
$_lang["vservertabipaddress"] = "IP 地址";
$_lang["vserverrebootbutton"] = "重启";
$_lang["vserverbootbutton"] = "启动";
$_lang["vservershutdownbutton"] = "关机";
$_lang["vserversuspendbutton"] = "禁用";
$_lang["vserverpoweroffbutton"] = "关闭";
$_lang["vserveraddipv4button"] = "添加IPv4地址";
$_lang["vserveraddipv6button"] = "添加IPv6地址";
$_lang["vserveripv4assigned"] = "已分配 IPv4";
$_lang["vserveripv6assigned"] = "已分配 IPv6";
$_lang["vservertabtemplateiso"] = "系统模板/ISO";
$_lang["vserverisoadmin"] = "系统模板/ISO 已由管理员分配";
$_lang["vservertemplateadmin"] = "系统模板已由管理员分配";
$_lang["vservertabstatistics"] = "统计";
$_lang["vserverstatselect"] = "选择时间跨度:";
$_lang["vserverstatselectnone"] = "--选择--";
$_lang["vserverstathour"] = "小时";
$_lang["vserverstathours"] = "小时";
$_lang["vserverstatday"] = "天";
$_lang["vserverstatdays"] = "天";
$_lang["vserverstatweek"] = "周";
$_lang["vserverstatweeks"] = "周";
$_lang["vserverstatmonth"] = "月";
$_lang["vserverstatmonths"] = "月";
$_lang["vserverstatyear"] = "年";
$_lang["vservertabowner"] = "所有者";
$_lang["vserverselectownertabmsg"] = "从下面的列表中选择此虚拟服务器的新所有者:";
$_lang["vserverselectownertabbutton"] = "更改";
$_lang["vserverselectownertabcreateuser"] = "您需要先创建新用户,然后才能更改此虚拟服务器的所有者";
$_lang["vserverdeletetabmsg"] = "单击下面的按钮删除此虚拟服务器";
$_lang["vservertabdelete"] = "删除";
$_lang["vservertabdeletebutton"] = "删除此虚拟服务器";
#<-- Vserver Create --># 
$_lang["vserverbuildheader"] = "新建虚拟服务器";
$_lang["vserverbuildvttype"] = "虚拟化类别";
$_lang["vserverbuildselectheader"] = "-- 选择一个虚拟化类别 --";
$_lang["vserverbuildselectvz"] = "OpenVZ";
$_lang["vserverbuildselectpv"] = "Xen PV";
$_lang["vserverbuildselecthvm"] = "Xen HVM";
$_lang["vserverbuildselectkvm"] = "KVM";
$_lang["vserverbuilderrornoperm"] = "您没有新建虚拟服务器的权限!";
$_lang["vserverbuilderrorcuser"] = "您需要在创建虚拟服务器之前先创建用户!";
$_lang["vserverbuilderrornomorevps"] = "您无法再创建虚拟服务器!";
$_lang["vserverbuildnodegroup"] = "节点组";
$_lang["vserverbuilduser"] = "所属用户";
$_lang["vserverbuildhostname"] = "主机名";
$_lang["vserverbuildos"] = "操作系统";
$_lang["vserverbuilddiskspace"] = "磁盘空间";
$_lang["vserverbuildram"] = "内存";
$_lang["vserverbuildburst"] = "额外内存";
$_lang["vserverbuildswap"] = "Swap";
$_lang["vserverbuildipv4"] = "IPv4 地址";
$_lang["vserverbuildipv6"] = "IPv6 地址";
$_lang["vserverbuildbandwidth"] = "流量";
$_lang["vserverbuildisos"] = "光盘";
$_lang["vserverbuildcreatebutton"] = "新建虚拟服务器";
$_lang["vserverbuildsuccessheader"] = "虚拟服务器已建立!";
$_lang["vserverbuilderrormsghostname"] = "无效的主机名格式!";
$_lang["vserverbuilderrormsgbandwidth"] = "无效的流量格式!";
$_lang["vserverbuilderrormsgburstram"] = "额外内存必须等于或高于标准内存!";
$_lang["vserverbuilderrormsgswaphigher"] = "Swap 必须为32MB及以上!";
$_lang["vserverbuilderrormsgnoipfour"] = "您没有足够的IPv4地址!";
$_lang["vserverbuilderrormsgnoipsix"] = "您没有足够的IPv6地址!";
$_lang["vserverbuilderrormsgfreedisk"] = "您没有足够的磁盘空间!";
$_lang["vserverbuilderrormsgfreemem"] = "您没有足够的内存!";
$_lang["vserverbuilderrormsgfreeswapburst"] = "您没有足够的swap/额外内存!";
$_lang["vserverbuilderrormsgfreebandwidth"] = "您没有足够的带宽!";
$_lang["vserverbuilderrormsgtemplate"] = "系统模版错误,请选择其他模板!";
$_lang["vserverbuilderrormsgnodeconnect"] = "无法连接到主机节点,请稍后重试!";
$_lang["vserverbuilderrormsgfreenodegroup"] = "在此节点组中未找到空闲节点!";
$_lang["vserverbuilddonebutton"] = "继续 >>";
$_lang["vserverbuilddonevncpass"] = "VNC密码";
$_lang["vserverbuilddonevncport"] = "VNC端口";
$_lang["vserverbuilddoneipvsix"] = "IPv6地址";
$_lang["vserverbuilddoneextraip"] = "额外IP地址";
$_lang["vserverbuilddonemainip"] = "主IP";
$_lang["vserverbuilddonehostname"] = "主机名";
$_lang["vserverbuilddonerootpass"] = "Root密码";
$_lang["vserverbuilddoneconsoleuser"] = "控制台用户名";
$_lang["vserverbuilddoneconsolepass"] = "控制台密码";
#<-- Users --># 
$_lang["useralertyes"] = "是";
$_lang["useralertno"] = "否";
$_lang["userdeleteboxtitle"] = "删除用户";
$_lang["userdeleteboxmsg"] = "您确定要删除此用户吗?";
$_lang["usercreateheader"] = "新建用户";
$_lang["userfieldusername"] = "用户名";
$_lang["userfieldfirstname"] = "名字";
$_lang["userfieldlastname"] = "姓氏";
$_lang["userfieldemail"] = "邮件地址";
$_lang["userfieldcompany"] = "公司";
$_lang["userfieldpassword"] = "密码";
$_lang["userfieldpassgen"] = "常规";
$_lang["userfieldaddbutton"] = "新增";
$_lang["userheaderedit"] = "编辑用户";
$_lang["userfieldupdatebutton"] = "更新";
$_lang["userheaderdelete"] = "删除用户";
$_lang["userdeletewarn"] = "您确定要删除用户:";
$_lang["userdeletebutton"] = "删除用户";
$_lang["userbacktolistbutton"] = "返回用户列表";
$_lang["userheader"] = "用户列表";
$_lang["usertableusername"] = "用户名";
$_lang["usertablename"] = "名字";
$_lang["usertableemail"] = "邮件地址";
$_lang["usertablecompany"] = "公司";
$_lang["usertablevps"] = "VPS";
$_lang["usertablecreated"] = "已添加";
$_lang["usertableeditbutton"] = "编辑";
$_lang["usertabledeletebutton"] = "删除";
$_lang["usertablecreatebutton"] = "新建用户";
$_lang["usermsgfirstnamemore"] = "名字必须超过2个字符!";
$_lang["usermsglastnamemore"] = "姓氏必须超过2个字符!";
$_lang["usermsgpassmorethan"] = "P密码必须超过4个字符!";
$_lang["usermsginvalidemail"] = "错误的邮件地址!";
$_lang["usermsgusernamemorethan"] = "用户名必须超过4个字符!";
$_lang["usermsgusernamechar"] = "用户名的长度必须超过4个字符,并且只能包含字母A-Z、a-z、数字0-9和符号-_!";
$_lang["usermsgusernamealreadytaken"] = "用户名已被占用!";
$_lang["usermsgaddsuccess"] = "用户添加成功!";
$_lang["usermsgquotareached"] = "已达到用户配额!";
$_lang["usermsgupdatesuccess"] = "用户更新成功!";
$_lang["usermsgdeletefailed"] = "用户删除失败,此用户已分配虚拟服务器!";
$_lang["usermsgdeletesuccess"] = "用户删除成功!";
#<-- v1.12 --># 
$_lang["vserverbuildosiso"] = "操作系统 (ISO)";
$_lang["vserverbuildoskvm"] = "操作系统 (系统模板)";
?>

宝塔linux面板磁盘挂载脚本

宝塔linux面板磁盘挂载脚本

宝塔linux面板磁盘挂载脚本
宝塔linux面板磁盘挂载脚本

说明:
1:本工具默认将数据盘挂载到/www目录
2:若您的服务器之前安装过Windows系统,需要手动删除NTFS分区,挂载工具会直接跳过NTFS分区
3:若您的磁盘已分区,且未挂载,工具会自动将分区挂载到/www
4:若您的磁盘是新磁盘,工具会自动分区并格式化成ext4文件系统
5:本工具只自动挂载一个分区,若您有多块数据盘,请手动挂载未被自动挂载的磁盘

【1.1】更新:
1:增加指定挂载目录功能
2:修正部分有独立引导分区的系统无法正确挂载的问题

【1.2】更新:
1:修正腾讯云部分节点自动挂载为只读的问题

【1.3】 更新:
1:修正在中文版系统下无法分区的问题
【1.4】 更新:
1:当已安装面板时,暂停所有服务,自动重命名/www,并迁移数据到新分区
注:迁移过程中会将系统盘原有面板数据备份至/bt-backup目录
【1.5】 更新:
1:添加文字提醒
【1.6】 更新:
1:只有一个磁盘或www目录已被挂载的情况下,自动退出脚本,不执行任何操作

Centos/Fedora:
yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
Ubuntu:
wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && sudo bash auto_disk.sh
Debian:
wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh

 

脚本内容:

#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
LANG=en_US.UTF-8
setup_path=/www
#if [ $1 != “” ];then
#setup_path=$1;
#fi
#检测磁盘数量
sysDisk=`cat /proc/partitions|grep -v name|grep -v ram|awk ‘{print $4}’|grep -v ‘^$’|grep -v ‘[0-9]$’|grep -v ‘vda’|grep -v ‘xvda’|grep -v ‘sda’|grep -e ‘vd’ -e ‘sd’ -e ‘xvd’`
if [ “${sysDisk}” == “” ]; then
echo -e “ERROR!This server has only one hard drive,exit”
echo -e “此服务器只有一块磁盘,无法挂载”
echo -e “Bye-bye”
exit;
fi
#检测/www目录是否已挂载磁盘
mountDisk=`df -h | awk ‘{print $6}’ |grep www`
if [ “${mountDisk}” != “” ]; then
echo -e “www directory has been mounted,exit”
echo -e “www目录已被挂载,不执行任何操作”
echo -e “Bye-bye”
exit;
fi
#检测是否有windows分区
winDisk=`fdisk -l |grep “NTFS\|FAT32″`
if [ “${winDisk}” != “” ];then
echo ‘Warning: The Windows partition was detected. For your data security, Mount manually.’;
echo “危险 数据盘为windwos分区,为了你的数据安全,请手动挂载,本脚本不执行任何操作。”
exit;
fi
echo “
+———————————————————————-
| Bt-WebPanel Automatic disk partitioning tool
+———————————————————————-
| Copyright © 2015-2017 BT-SOFT(http://www.bt.cn) All rights reserved.
+———————————————————————-
| Auto mount partition disk to $setup_path
+———————————————————————-
#数据盘自动分区
fdiskP(){
for i in `cat /proc/partitions|grep -v name|grep -v ram|awk ‘{print $4}’|grep -v ‘^$’|grep -v ‘[0-9]$’|grep -v ‘vda’|grep -v ‘xvda’|grep -v ‘sda’|grep -e ‘vd’ -e ‘sd’ -e ‘xvd’`;
do
#判断指定目录是否被挂载
isR=`df -P|grep $setup_path`
if [ “$isR” != “” ];then
echo “Error: The $setup_path directory has been mounted.”
return;
fi
isM=`df -P|grep ‘/dev/${i}1’`
if [ “$isM” != “” ];then
echo “/dev/${i}1 has been mounted.”
continue;
fi
#判断是否存在未分区磁盘
isP=`fdisk -l /dev/$i |grep -v ‘bytes’|grep “$i[1-9]*”`
if [ “$isP” = “” ];then
#开始分区
fdisk -S 56 /dev/$i << EOF
n
p
1
wq
EOF
sleep 5
#检查是否分区成功
checkP=`fdisk -l /dev/$i|grep “/dev/${i}1″`
if [ “$checkP” != “” ];then
#格式化分区
mkfs.ext4 /dev/${i}1
mkdir $setup_path
#挂载分区
sed -i “/\/dev\/${i}1/d” /etc/fstab
echo “/dev/${i}1    $setup_path    ext4    defaults    0 0” >> /etc/fstab
mount -a
df -h
fi
else
#判断是否存在Windows磁盘分区
isN=`fdisk -l /dev/$i|grep -v ‘bytes’|grep -v “NTFS”|grep -v “FAT32″`
if [ “$isN” = “” ];then
echo ‘Warning: The Windows partition was detected. For your data security, Mount manually.’;
return;
fi
#挂载已有分区
checkR=`df -P|grep “/dev/$i”`
if [ “$checkR” = “” ];then
mkdir $setup_path
sed -i “/\/dev\/${i}1/d” /etc/fstab
echo “/dev/${i}1    $setup_path    ext4    defaults    0 0” >> /etc/fstab
mount -a
df -h
fi
#清理不可写分区
echo ‘True’ > $setup_path/checkD.pl
if [ ! -f $setup_path/checkD.pl ];then
sed -i “/\/dev\/${i}1/d” /etc/fstab
mount -a
df -h
else
rm -f $setup_path/checkD.pl
fi
fi
done
}
stop_service(){
/etc/init.d/bt stop
if [ -f “/etc/init.d/nginx” ]; then
/etc/init.d/nginx stop > /dev/null 2>&1
fi
if [ -f “/etc/init.d/httpd” ]; then
/etc/init.d/httpd stop > /dev/null 2>&1
fi
if [ -f “/etc/init.d/mysqld” ]; then
/etc/init.d/mysqld stop > /dev/null 2>&1
fi
if [ -f “/etc/init.d/pure-ftpd” ]; then
/etc/init.d/pure-ftpd stop > /dev/null 2>&1
fi
if [ -f “/etc/init.d/tomcat” ]; then
/etc/init.d/tomcat stop > /dev/null 2>&1
fi
if [ -f “/etc/init.d/redis” ]; then
/etc/init.d/redis stop > /dev/null 2>&1
fi
if [ -f “/etc/init.d/memcached” ]; then
/etc/init.d/memcached stop > /dev/null 2>&1
fi
if [ -f “/www/server/panel/data/502Task.pl” ]; then
rm -f /www/server/panel/data/502Task.pl
if [ -f “/etc/init.d/php-fpm-52” ]; then
/etc/init.d/php-fpm-52 stop > /dev/null 2>&1
fi
if [ -f “/etc/init.d/php-fpm-53” ]; then
/etc/init.d/php-fpm-53 stop > /dev/null 2>&1
fi
if [ -f “/etc/init.d/php-fpm-54” ]; then
/etc/init.d/php-fpm-54 stop > /dev/null 2>&1
fi
if [ -f “/etc/init.d/php-fpm-55” ]; then
/etc/init.d/php-fpm-55 stop > /dev/null 2>&1
fi
if [ -f “/etc/init.d/php-fpm-56” ]; then
/etc/init.d/php-fpm-56 stop > /dev/null 2>&1
fi
if [ -f “/etc/init.d/php-fpm-70” ]; then
/etc/init.d/php-fpm-70 stop > /dev/null 2>&1
fi
if [ -f “/etc/init.d/php-fpm-71” ]; then
/etc/init.d/php-fpm-71 stop > /dev/null 2>&1
fi
fi
}
start_service()
{
/etc/init.d/bt start
if [ -f “/etc/init.d/nginx” ]; then
/etc/init.d/nginx start > /dev/null 2>&1
fi
if [ -f “/etc/init.d/httpd” ]; then
/etc/init.d/httpd start > /dev/null 2>&1
fi
if [ -f “/etc/init.d/mysqld” ]; then
/etc/init.d/mysqld start > /dev/null 2>&1
fi
if [ -f “/etc/init.d/pure-ftpd” ]; then
/etc/init.d/pure-ftpd start > /dev/null 2>&1
fi
if [ -f “/etc/init.d/tomcat” ]; then
/etc/init.d/tomcat start > /dev/null 2>&1
fi
if [ -f “/etc/init.d/redis” ]; then
/etc/init.d/redis start > /dev/null 2>&1
fi
if [ -f “/etc/init.d/memcached” ]; then
/etc/init.d/memcached start > /dev/null 2>&1
fi
if [ -f “/etc/init.d/php-fpm-52” ]; then
/etc/init.d/php-fpm-52 start > /dev/null 2>&1
fi
if [ -f “/etc/init.d/php-fpm-53” ]; then
/etc/init.d/php-fpm-53 start > /dev/null 2>&1
fi
if [ -f “/etc/init.d/php-fpm-54” ]; then
/etc/init.d/php-fpm-54 start > /dev/null 2>&1
fi
if [ -f “/etc/init.d/php-fpm-55” ]; then
/etc/init.d/php-fpm-55 start > /dev/null 2>&1
fi
if [ -f “/etc/init.d/php-fpm-56” ]; then
/etc/init.d/php-fpm-56 start > /dev/null 2>&1
fi
if [ -f “/etc/init.d/php-fpm-70” ]; then
/etc/init.d/php-fpm-70 start > /dev/null 2>&1
fi
if [ -f “/etc/init.d/php-fpm-71” ]; then
/etc/init.d/php-fpm-71 start > /dev/null 2>&1
fi
echo “True” > /www/server/panel/data/502Task.pl
}
while [ “$go” != ‘y’ ] && [ “$go” != ‘n’ ]
do
read -p “Do you want to try to mount the data disk to the $setup_path directory?(y/n): ” go;
done
if [ “$go” = ‘n’ ];then
echo -e “Bye-bye”
exit;
fi
if [ -f “/etc/init.d/bt” ] && [ -f “/www/server/panel/main.pyc” ]; then
disk=`cat /proc/partitions|grep -v name|grep -v ram|awk ‘{print $4}’|grep -v ‘^$’|grep -v ‘[0-9]$’|grep -v ‘vda’|grep -v ‘xvda’|grep -v ‘sda’|grep -e ‘vd’ -e ‘sd’ -e ‘xvd’`
diskFree=`cat /proc/partitions |grep ${disk}|awk ‘{print $3}’`
wwwUse=`du -sh -k /www|awk ‘{print $1}’`
if [ “${diskFree}” -lt “${wwwUse}” ]; then
echo -e “Sorry,your data disk is too small,can’t coxpy to the www.”
echo -e “对不起,你的数据盘太小,无法迁移www目录数据到此数据盘”
exit;
else
echo -e “”
echo -e “stop bt-service”
echo -e “停止宝塔服务”
echo -e “”
sleep 3
stop_service
echo -e “”
mv /www /bt-backup
echo -e “disk partition…”
echo -e “磁盘分区…”
sleep 2
echo -e “”
fdiskP
echo -e “”
echo -e “move disk…”
echo -e “迁移数据中…”
\cp -r -p -a /bt-backup/* /www
echo -e “”
echo -e “Done”
echo -e “迁移完成”
echo -e “”
echo -e “start bt-service”
echo -e “启动宝塔服务”
echo -e “”
start_service
fi
else
fdiskP
echo -e “”
echo -e “Done”
echo -e “挂载成功”
fi

海洋cms电影网站程序下载

海洋cms电影网站程序下载

海洋CMS介绍

海洋CMS全称是海洋视频内容管理系统,程序100%完全开源,无任何加密代码、无广告、无后门。海洋CMS采用PHP+Mysql技术开发,可以在windows和Linux等各种系统平台上运行。海洋CMS是一个基于开源社区的程序,提倡我为人人,人人为我的开源精神,鼓励用户二次开发并发布。

下载地址:https://wl.cheshirex.com/uploads/2018081616375682344779.zip

服务器租用联系QQ:28575315

安装要求

php5.6版本以上

mysq5.1及以上

操作系统不限制

推荐使用宝塔面板一键安装网站环境。

安装方法:

1、下载程序包到本地
2、解压到web目录中,例如根目录下
3、用域名访问这个目录,例如:127.0.0.1/install.php
4、程序自动进入安装界面,填写数据库信息即可傻瓜式完成安装
5、进入后台,例如 127.0.0.1/admin.php
6、后台账号密码都是:admin

海洋CMS电影网站程序
海洋CMS电影网站程序

介绍两款iptables图形化WEBUI管理工具下载

iptables图形化WEBUI管理工具下载

补充3个:

www.efw.io

http://fwbuilder.sourceforge.net/

http://gufw.org/

第一款:EasyWall

下载地址:https://cdn.cheshirex.com/uploads/soft/EasyWall.zip

GitHub地址:https://github.com/KingJP/EasyWall

第二款:iptables- webui

下载地址:https://cdn.cheshirex.com/uploads/soft/iptables- webui.zip

GitHub地址https://github.com/penguinpowernz/iptables-webui

安装方式这里不再多说,文件上传后执行安装文件即可,具体可上GitHub查看作者提供的文档。

iptables图形化WEBUI管理工具
iptables图形化WEBUI管理工具
iptables图形化WEBUI管理工具
iptables图形化WEBUI管理工具
iptables图形化WEBUI管理工具
iptables图形化WEBUI管理工具
iptables图形化WEBUI管理工具
iptables图形化WEBUI管理工具
iptables图形化WEBUI管理工具
iptables图形化WEBUI管理工具

seafile6.2.9破解版pro企业版本下载

Seafile 是一款开源的企业云盘,注重可靠性和性能。支持 Windows, Mac, Linux, iOS, Android 平台。支持文件同步或者直接挂载到本地访问。

此文件是pro版本的破解版,最新的6.2.9

seafile破解版
seafile破解版

免费开源版和pro企业版功能区别

seafile破解版功能
seafile破解版功能

Seafile 安装脚本

这里的安装脚本可以帮助您快速的安装好 Seafile 服务器,并配置好 MariaDB, Memcached, WebDAV, Ngnix 和开机自动启动脚本。

使用步骤

安装干净的 16.04 或 CentOS 7 系统,并做好镜像 (如果安装失败需要还原到镜像)。

切换成 root 账号 (sudo -i)

获取安装脚本

Ubuntu 16.04(适用于 6.0.0 及以上版本):

wget https://raw.githubusercontent.com/haiwen/seafile-server-installer-cn/master/seafile-server-ubuntu-16-04-amd64-http

CentOS 7:

wget https://raw.githubusercontent.com/haiwen/seafile-server-installer-cn/master/seafile-server-centos-7-amd64-http

运行安装脚本并指定要安装的版本 (6.0.13)

bash seafile-server-ubuntu-16-04-amd64-http 6.0.13

脚本会让你选择要安装的版本, 按照提示进行选择即可:

  • 如果要安装专业版, 需要先将下载好的专业版的包 seafile-pro-server_6.0.13_x86-64.tar.gz 放到 /opt/ 目录下
  • 如果是安装开源版,安装脚本在执行过程中会检查**/opt目录下是否有指定版本号的安装包,如果存在则会安装此包,否则会从 Seafile 网站下载。所以,为了避免因下载失败而导致安装中断,您可以提前下载好安装包放到/opt/**目录下。

如果安装脚本出错

如果安装脚本出错,您需要重置虚拟机到干净的镜像。

启动关闭服务

自动安装脚本会在系统中安装开机自动启动脚本。您也可以使用该脚本来关闭/启动 Seafile 服务,命令如下:

Ubuntu 16.04:

service seafile-server stop
service seafile-server start

CentOS 7:

service seafile stop
service seahub stop
service seafile start
service seahub start

其他高级配置

备份 mysql

  • 拷贝 db-backup 目录到 /opt/seafile
  • 修改 db-backup/db_backup.sh 中的 USER PASSWD
  • 执行 crontab -e 并添加内容 0 1 * * * /opt/seafile/db-backup/db_backup.sh (每天凌晨1:00进行备份)

配置邮件发送

参考 http://manual-cn.seafile.com/config/sending_email.html

升级和其他问题

版本升级

  • 切换为 root 用户
  • 关闭 seafile-server 相关服务
  • 下载高版本的安装包到 /opt/seafile 目录,并解压
  • 进入安装包下的 upgrade 目录,执行相关的升级脚本,具体可参考 http://manual.seafile.com/deploy/upgrade.html
  • 启动 seafile-server 相关服务

 

下载地址:

https://wl.cheshirex.com/data/seafile-pro-server_6.2.9_x86-64-1000.tar.gz

Fikker CDN3.7.6-linux_全功能破解版下载

Fikker CDN3.7.6-linux_全功能破解版下载

重要提示!FIKKER主控0DAY漏洞!:https://www.homedt.cn/1614.html

破解说明:

安装7Zip解压:(这条命令只在centos7上有用 其他的大家百度搜索安装7z的方法)
yum install -y p7zip

乌班图的:apt install p7zip-full

下载包:
wget https://wl.cheshirex.com/uploads/201807315212192578537.7z

解压包:
7za x 201807315212192578537.7z

进入目录:
cd fikkerd-3.7.6-linux-x86-64/

写入权限:
chmod +x ./bin/fikkerd

执行启动:
sh fikkerd.sh start

后台:{ip}:6780
密码:123456

 

yum install -y p7zip 这条命令只在centos7上有用

UBUNTU最好用apt install p7zip-full
p7zip的话 -bash: 7za: command not found

[root@li894-84 ~]# yum install -y p7zip
No package p7zip available.
Error: Nothing to do

centos 7 使用最新源才行,其他版本的不行。
用下面的编译吧。

wget http://nchc.dl.sourceforge.net/project/p7zip/p7zip/9.20.1/p7zip_9.20.1_src_all.tar.bz2
tar -jxvf p7zip_9.20.1_src_all.tar.bz2
cd p7zip_9.20.1
make
make install

执行启动:
./fikkerd.sh install && ./fikkerd.sh start

 

fikker安装
fikker安装
fikker破解版
fikker破解版

 

下载地址:https://wl.cheshirex.com/uploads/201807315252092179147.zip

 

 

fikker Windows破解版:https://www.homedt.cn/1309.html

 

Fikker CDN -3.7.4到3.7.6-windows-x86-64_全功能破解版下载

Fikker CDN -3.7.4到3.7.6-windows-x86-64_全功能破解版下载

重要提示!FIKKER主控0DAY漏洞!:https://www.homedt.cn/1614.html

破解说明:

\binding这个目录里面的东西删掉,然后把binding.key放进去就好了。

Fikker CDN 全功能破解版介绍:

Fikker 是一款面向 CDN/站长 的专业级网站缓存(Webcache)和反向代理服务器软件(Reversed Proxy Server)。

此破解版包含
3.7.4
3.7.5
3.7.6
三个版本,其中3.7.6为官方网站的最新版破解。

Fikker CDN破解版
Fikker CDN破解版
Fikker CDN破解版
Fikker CDN破解版

下载地址:https://wl.cheshirex.com/uploads/201807315161833218405.zip

 

fikker linux破解版:https://www.homedt.cn/1314.html

一款简洁目录列表程序Zdir

一款简洁目录列表程序Zdir

介绍:

zdir

使用PHP开发的目录列表程序

使用方法

下载源码放到站点根目录
修改config.php设置自己的网站标题/关键词/描述
如果需要排除某个目录,继续修改config.php
主要功能

目录浏览
MarkDown文件预览
CSS/JavaScript一键复制
文件HASH
注意事项

不要使用中文命名目录/文件,否则可能发生不可预料的错误。

 

下载地址:

1.本站下载(2018年6月21日存储):下载点我

2.github源码:https://github.com/helloxz/zdir

 

作者介绍:

作者demo

http://libs.xiaoz.top/

 

作者其它开源作品

ImgURL 图床程序https://github.com/helloxz/imgurl
多 IP 查询:https://github.com/helloxz/ipinfo

 

联系作者

Blog:https://www.xiaoz.me/
QQ:337003006

phpStudy for Linux (lnmp+lamp一键安装包)

phpStudy Linux版&Win版同步上线 支持Apache/Nginx/Tengine/Lighttpd/IIS7/8/6

Apache+Nginx+LightTPD+MySQL
php5.2+php5.3+php5.4+php5.5一键安装包
支持centos,ubuntu,debian等Linux系统,12种组合

phpStudy for Linux 支持Apache/Nginx/Tengine/Lighttpd,
支持php5.2/5.3/5.4/5.5切换
已经在centos-6.5,debian-7.4.,ubuntu-13.10测试成功。

下载版:http://lamp.phpstudy.net/phpstudy.bin

完整版:http://lamp.phpstudy.net/phpstudy-all.bin

安装脚本:

wget -c http://lamp.phpstudy.net/phpstudy.bin 
chmod +x phpstudy.bin    #权限设置
./phpstudy.bin     #运行安装

用时十到几十分钟不等,安装时间取决于电脑的下载速度和配置。
也可以事先下载好完整,安装时无需下载。
安装完成

如何切换php版本:
假如你先安装的apache+php5.3
想切换成nginx+php5.4
你就再走一次./phpstudy.bin
但是你会发现有一行是否安装mysql提示选不安装
这样只需要编译nginx+php5.4
从而节省时间,这样只需要几分钟即可。
使用说明:

服务进程管理:phpstudy (start|stop|restart|uninstall)
站点主机管理:phpstudy (add|del|list)
ftpd用户管理:phpstudy ftp (add|del|list)