Anrip.xServer使用指南功能:FTP+MYSQL+HTTP+PHP(FCGI)作者:若海[]&尛岢[]&小小宇[]主页:说明:xServer是业内首家通过CMD界面管理所有服务并实现标准管理插口的集成化WEB开发环境。支持php54/3/2版本切换或多版本同时运行,支持为独立站点配置独立php进程,保证站点安全。支持Zend/eAccelerator/Mencached/XCache等扩充服务。支持FileZilla提供的ftp服务。--------------组件列表--------------FileZilla/0.9.41MySQL/5.5.28Nginx//en/download.htmlPHP/5.4.8/5.3.18/5.2.17Zend/5.5.0XCache/2.0eAccelerator/1.0Memcached1.2.6--------------安装向导--------------1.解压到任意c盘根目录,或其它不包含英文及特殊字符的目录2.如需兼容IIS服务,请运行anriphttpcfgiis.cmd更改窃听地址3.运行xServer.bat,选择[安装服务],即可安装MYSQL+Nginx+PHP服务Nginx默认窃听地址为0.0.0.0:80MySQL默认窃听地址为0.0.0.0:3306PHP52默认窃听地址为127.0.0.1:9521PHP53默认窃听地址为127.0.0.1:9531PHP54默认窃听地址为127.0.0.1:9541--------------常见问题--------------警告:若需更改服务器参数,请更改anripconfig目录内对应的文件;而不是软件根目录下手动生成的config目录。
一、如何构建新站点1.参考anripconfignginxserver.anrip.inc创建站点配置2.创建对应的网站目录,比如webappcom.examplewww3.运行xServer.bat,选择[重建配置],再选择[重启服务]二、如何管理MySQL和Memcached1.使用浏览器访问1.使用浏览器访问2.服务器:127.0.0.1;账户/密码:root/admin三、如何切换PHP版本1.确保服务未安装,否则请[卸载服务]2.编辑anripconfigphpyephpye.ini更改进程池参数3.编辑Nginx配置41.server_location_*或站点配置,更改为对应端口3.运行xServer.bat,选择[重建配置],再选择[重启服务]四、如何更改WEB根目录1.编辑anripconfig.php,更改[XS.WEB]的值2.构建[XS.WEB]对应目录,并联通原WEB到[XS.WEB]目录3.运行xServer.batlinux nginx的安装linux命令chm,选择[重建配置],再选择[重启服务]五、如何更改MySQL数据目录1.编辑anripconfig.php,更改[XS.SQL]的值2.构建[XS.SQL]对应目录,并联通原MySQL数据到[XS.SQL]目录3.运行xServer.bat,选择[重建配置],再选择[重启服务]--------------更新日志-------------2012年10月23日-新编译Nginx发名为nServer-更新Nginx1.2.4集成nginx_concat_module模块,多文件合并功能2012年10月22日-更新PHP版本为5.4.8和5.3.18-更新MySQL版本为5.5.28-加入php-xdebug支持,版本2.2.12012年10月15日-修正php5.2启动错误2012年10月12日-添加php进程管理模块phpye-修正自定义data地址nginx启动错误2012年09月29日-更新Nginx版本为1.2.4-模块化nginx/php/mysql-因未实现标准管理插口,ftp/mem装入extend目录作为扩充模块2012年09月28日-独立MySQL管理脚本,容许外部调用方法管理-独立AnWeb管理脚本,容许外部调用方法管理-优化php文件浏览器,除去“删除”功能-修正php文件浏览器的安全隐患-新加入Memcached及管理脚本-nginx主机加入模拟路由支持2012年09月20日-FTP服务器(FileZilla)英文乱码问题2012年09月18日-修正php文件浏览器的安全BUG2012年09月17日-更新PHP版本为5.2.17为ThreadSafe线程安全-PHP版本为5.2.17加入对Zend支持-PHP版本为5.2.17更新eAccelerator为1.0(vSVN427)2012年09月14日-更新PHP版本为5.4.7和5.3.172012年09月12日-更新PHP版本为5.4.6-同时支持php5.4/5.3/5.2版本2012年09月11日-重建配置文件的时侯,手动备份旧配置文件,避免删掉-开启MySQL性能元数据信息库引擎(performance_schema)-优化xServer.bat脚本性能2012年08月30日-更新MySQL版本为5.5.27-更新FileZilla版本为0.9.412012年08月10日-更改一个Nginx启动时的系统错误-更新Nginx版本为1.2.3-更新PHP版本为5.4.52012年06月06日-几个有关HTML5的小修正,无关紧要2012年06月01日-统一配置文件替换变量表,参看anrip/config.php,请注意更改站点配置-MySQL数据、生成配置文件、模块临时文件均装入mydata目录,便捷设置安全权限2012年05月25日-配置文件放在到anrip/config目录-控制台代码模块化2012年05月20日-更新PHP版本为5.4.3-优化配置文件编译脚本-更新WEB文件浏览器2012年05月08日-更新PHP版本为5.4.2-更新PHP配置文件-更新xCache版本为2.0-更新Nginx版本为1.2.0-目录全部以大写命名,解决部份不标准PHP程序出现找不到目录的问题2012年04月17日-优化error_page参数2012年04月16日-更新MySQL版本为5.5.23-更新Nginx版本为1.0.15-优化Nginx配置文件-修改目录.default为a.defaultlinux nginx的安装,解决特定情况难以读取目录的问题2012年04月05日-解决MySQL远程访问慢的问题2012年03月30日-更新Nginx版本为1.0.142012年03月20日-优化PHP配置-优化Nginx配置2012年03月13日-更新xxfpm,避免部份杀软误报-更新php窃听端口,避免和一些下载软件端口冲突2012年03月07日-更新vc9运行库,实现手动安装-取消eAccelerator加速器-添加XCache加速器2012年03月06日-更新Nginx版本为1.0.13-分离二补码文件/配置文件/数据文件-改名为xServer,蕴意n个服务器组合2012年03月05日-全新PHP-FCGI管理器-更新PHP版本为5.3.10-更新Nginx版本为1.0.122011年12月15日-优化MySQL-InnoDB配置文件-优化PHP-FCGI进程管理脚本2011年12月10日-PHP-FCGI采用每进程惟一端口的方法,解决高并发502错误频繁的问题2011年11月30日-更新Nginx版本到1.0.102011年11月28日-再度细化Nginx配置文件2011年11月9日-修正Nginx在Windows2003未能窃听端口的问题2011年11月5日-更新Nginx版本到1.0.9-将Nginx子进程数设置为2,单进程联接数提升到3072-容许设置多个错误处理页面-容许设置多个PHP处理配置2011年10月8日-添加vc运行库检查功能,未安装时提示自动安装vc运行库-调整网路、运行权限次序,避免检查因权限问题而未能完成-更新eAccelerator为VC9编译版,避免Win7下难以加载2011年10月4日-Web站点根目录联通至User/WebApp,MySQL数据目录联通至User/MySQL-config.php添加参数XS.SQL和XS.WEB,用于分别拟定MySQL数据和Web站点根目录-Nginx添加31.server_error_page配置linux定时关机命令,用于单独自定义错误提示2011年10月3日-重画“检测网路、运行权限”代码2011年9月29日-优化config.php脚本,支持自定义IP、临时目录、网站目录-修正zend路径为linux格式2011年9月23日-运行前先进行网路测试,避免开机网路服务启动慢造成启动失败-使用最新汉化版FileZillaServer-MySQL默认使用MYISAM引擎2011年9月19日-更新Nginx版本到1.0.6-更新PHP版本到5.3.8-添加PHP5.3对应的Zend扩充-优化Nginx配置文件2011年5月20日-兼容IIS时,更改IIS窃听端口为127.0.0.1:81-优化站点配置文件2011年5月5日-更新此软件包早已有3年了,从明天开始即将写日志-添加管理员模式检查,便捷Vista/Win7/Win2008用户使用-修改Nginx站点配置为:includeserver/*.inc
文章评论