欢迎来到天天文库
浏览记录
ID:40595078
大小:82.50 KB
页数:5页
时间:2019-08-04
《使用 NetBeans IDE 在远程 Web 服务器上部署 PHP 应用程序》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、使用NetBeansIDE在远程Web服务器上部署PHP应用程序通常,实际的PHP应用程序在远程服务器上运行,并通过文件传输协议(FileTransferProtocol,FTP)进行访问。要在远程服务器上部署PHP应用程序,您将需要向托管提供商注册一个帐户。您还可以在具有托管帐户的远程服务器上部署一个MySQL数据库。所有的用户名、口令和电子邮件地址都是虚构的,仅用作示例。如果用户未登录论坛的时间超过了一个星期,则托管管理会阻止该用户的帐户。因此您可能无法再使用与本教程中完全相同的用户名、口令、电子邮件地址和其他凭证。目录·为远程托管的PHP项目设置运行配置o选择运
2、行配置类型o指定FTP连接设置·将源文件上载到远程服务器·运行PHP应用程序·使用远程MySQL数据库要学习本教程,您需要具备以下软件和资源。软件或资源要求的版本NetBeansIDEPHP下载包6.5PHP引擎版本5远程服务器上的托管帐户和FTP帐户例如,x10Hosting提供免费的FTP帐户托管。PHP调试器(可选)XDebug2.0或更高版本为远程托管的PHP项目设置运行配置如果您在远程Web服务器上具有一个托管帐户和一个FTP帐户,可用于将您的源文件传输到远程服务器,则可以在本地创建和调试PHP项目,然后在远程服务器上对它进行部署。通过“运行配置”的概念,您
3、可以在同一个NetBeansPHP项目中的这些工作流之间切换,方法是将“运行配置”类型从“本地Web站点”更改为“远程Web站点”。要在远程Web服务器上运行PHP应用程序,您需要设置其中包含FTP连接配置文件的运行配置。如果您已经有一个具有缺省运行配置的项目,并希望添加新的远程运行配置,则定制您的项目:1.在项目节点上单击鼠标右键,然后从弹出式菜单中选择“属性”。此时将打开“项目属性”面板。2.从“类别”列表中,选择“运行配置”。此时将打开“运行配置”面板。3.如以下部分所述,选择运行配置类型并指定FTP连接设置。要将某个远程运行配置定义为新项目的缺省设置,请:1.
4、启动IDE,选择“文件”->“新建项目”。此时将打开“新建项目”面板。2.从“类别”中选择"PHP",然后选择“PHP应用程序”项目类型。然后,单击“下一步”。此时将打开“名称和位置”面板。3.指定项目名称、应用程序源文件的位置和项目内部文件的位置(可选)。单击“下一步”。将打开“运行配置”面板。4.如以下部分所述,选择运行配置类型并指定FTP连接设置。选择运行配置类型在“运行配置”面板上,从“运行方式”下拉列表中选择“远程Web站点(FTP)”。此时将显示用于设置配置的隐藏区域。指定FTP连接设置要创建FTP连接,请:1.单击“FTP连接”下拉列表旁边的“管理”。此
5、时将显示“管理远程连接”对话框。1.单击“添加”。此时将打开“创建新连接”对话框。2.在“连接名称”字段中,输入新连接的名称。在此示例中,连接名称是x10hosting。单击“确定”。此时将显示“管理远程连接”对话框,并在“连接名称”显示字段中包含新连接的名称。3.从“类型”下拉列表中,选择"FTP"。4.在“主机名”字段中,输入在FTP帐户创建确认消息中包含的FTP服务器名称。在此示例中,FTP服务器是ftp.phpuser.x10hosting.com。5.在“端口”字段中,指定21。6.在“用户名”字段中,输入在FTP帐户创建确认消息中包含的FTP用户名。在此示
6、例中,FTP用户名是uploader@phpuser.x10hosting.com。7.填写“口令”字段。在此示例中,口令是qwerty1234。8.在“初始目录”字段中,输入FTP服务器上的帐户目录名称。在此示例中,不指定任何帐户目录,而是在该字段中输入一个正斜杠。9.单击“确定”。此时将返回到“运行配置”面板。1.在“上载目录”字段中,输入初始目录中将上载源文件的子文件夹名称。该字段下的提示显示FTP主机URL。2.要完成对新项目的设置,请单击“完成”。将源文件上载到远程服务器要将项目中的文件上载到FTP服务器,请右键单击项目的“源文件”节点,然后选择“上载”。请
7、注意,您还可以在同一个菜单中从FTP服务器下载文件。运行PHP应用程序要在远程服务器上运行PHP应用程序,请:1.在“属性”面板上,确保从“运行方式”下拉列表中选择“远程Web站点”。2.检查“运行配置”设置。3.如果此项目设置为主项目,请单击工具栏上的。4.如果此项目未设置为主项目,请将光标放置在此项目节点上,并从弹出式菜单中选择“运行”。使用远程MySQL数据库通过远程托管服务(如x10Hosting.com),您通常可以在其服务器上设置MySQL数据库。通过远程托管服务提供的工具,您可以创建数据库、管理用户,以及复制、读取、更新或删除(CRUD
此文档下载收益归作者所有