如何在windows中使用Visual NMP

2015-09-22 21:34:19 7206

一、说明

1.Nginx是俄罗斯人开发的一个高性能的http和反向代理服务器,也是IMAP/POP3/SMTP代理服务器,其特点是占有内存少,并发能力强。目前中国大陆使用nginx网站用户有:新浪、网易、 腾讯,另外知名的微网志Plurk也使用nginx

2.而我们的Visual NMP则是集成了NGINPHP运行环境,图形界面操作,php版本可以切换。另外还集成的软件有:NginxPHPMySQLFileZilla ServerRedisMemcachedSphinxMongoDBFileZilla FTPXdebugZend Guard LoaderWeb AppsphpMyAdminSQL BuddymemcacheMemAdminphpRedisAdminwebgrindRockMongo 等,使之成为最好的WNMP类软件.

3.WNMP全面支持windows系统,绿色便携停止运行的程序就可以移动目录。

4.每个集成的软件可自行更新,只要目录和配置文件正确即可。

5.下载地址:http://www.landui.com:81/集成环境/Visual-NMP-v4.7-x86.exe 下载安装后就可以新建php网站了

6.只要在“网站”右键——“添加网站”就可以。mysql默认的root密码为123456

7.这里以新建站点www.landui.com为例,如果是在本地测试只需在本地添加hosts即可

    

二、注意

1.自动生成的默认的配置代码不支持PATH_INFO,使部分程序无法运行。同时,如果允许上传文件也会是潜在的漏洞,请尽快修改原先的配置信息。所以在nginx.ini配置文件中找到新建的默认信息(配置前做好配置文件的备份):

把方框中的内容修改为:

location  ~ [^/].php(/|$) {

                fastcgi_split_path_info  ^(.+?.php)(/.*)$;

                if (!-f $document_root$fastcgi_script_name) {

                        return 404;

                }

    

    

2. 如果更换Nginx的版本,切勿删除D:Visual-NMPBinNginx目录中的Nginx_Serv.exe文件,这是一个增强Nginx的Windows服务程序,集成了 nginx.exe守护进程、日志分割、PHP-FPM,让Nginx在Windows生产环境中使用成为了可能。可手动修改Nginx_Serv.exe的配置文件D:Visual-NMPBinNginxNginx_Serv.ini。

    

    如果站点的静态页面可以显示,而.php无法解析执行,请检查php-cgi.exe是否加载成功,并绑定了要监听的IP地址与端口。

    Visual-NMP 控制面板 Nginx Restart 操作是调用 nginx.exe -s reload 的,所以PHP的改动,无法立即生效,需要先停止Nginx服务后,再启动才行。

3.如果不能启动查看错误日志:D:Visual-NMPBinNginxlogs

4.配置FileZilla Server

    在启用FileZilla Server后您会发现链接失败,是因为配置不正确:File——Connect to Server,在弹出的对话框中如下填写FTP server监听的端口是14147,在输入administrator的密码即可。

    

:如果后期发现问题,可持续更新

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: