PHP编程/设置和安装

从WiKiBoos,打开图书为一个开放的世界
跳转到导航 跳到搜索
说明 PHP程序设计
安装安装
PHP的使用

原理[编辑]

由于PHP是一种服务器端技术,所以您自然应该花一些时间来为生产、开发或学习建立服务器环境。坦率地说,PHP与其他类似J2EE的怪物相比,很容易建立起来。

然而,由于Web服务器、PHP和数据库(通常是MySQL)的不同版本的各种组合,程序变得复杂。这就是为什么在学习过程中可以执行一些命令的原因。HTTP://PHPFIDDL.Org/或TooPalPoStIt,不安装任何东西。

下面我们将介绍在MySQL数据库上建立一个工作PHP环境所需的步骤。

Linux[编辑]

如果您的桌面在Linux上运行,可能已经为您安装了Apache、PHP和MySQL。这种广受欢迎的配置通常被称为灯,即L输入输出帕奇YSQL惠普,或后者的“P”也可以指Erl是开源服务Web竞技场中的另一个主要参与者。如果没有安装某些组件,则可能需要手动安装以下软件包:

  • Apache或LaTTPD
  • PHP
  • MySQL或PASGRESs
  • 数据库的PHP集成插件。

Debian或其衍生物[编辑]

关于Debian或其衍生工具,包括Ubuntu〔1〕可以使用相应的命令:

安装安装PHP5γ服务器
如果你想使用ApacheAPT GET安装APACHE2 LIPAPACHE2-MODPHP5A2EnMOD PHP5服务APACHE2重新启动γ-或-
如果你想使用LYTTPDAPT get Load安装轻量级PHP5 CGI轻启动启用MOD FASCGI FASCGI PHP服务点亮重启γ数据库
如果你想使用PASGRESS安装安装PASGRESS服务器PSPGRES客户端PHP5PGγ-或-
如果你想使用MySQL安装MySQL服务器MySQL客户端PHP5 MySQL

^如果您选择使用Apache和MySQL使用Ubuntu,您可能希望利用Ubuntu社区站点来进行这种配置。Ubuntu灯具维基.

圣母[编辑]

对于GoTooLinux用户来说,GooTo Wiki有这样的可用方法:用PHP和MySQL实现APACHE2.

一般来说,您希望在GutoOo下执行以下操作:

Apache出现MySQL出现MODYPHP

基于RPM的[编辑]

确切的过程取决于Linux发行版。在FEDORA系统中,命令通常如下:

YUM安装HTPDPyym安装PHP yym安装mysql yym安装php mysql

这里不可能涵盖所有的变种,所以请查阅Linux发行版的手册了解更多细节,或者找一位朋友为您做。

获取PHP并在您的nix系统上运行的一种可靠的方法是从源编译它。这并不像听起来那么困难,而且有很好的指令PHP手册.

Windows[编辑]

PHP在Windows上也是一个非常流行的选择。在Windows平台上,您可以选择使用开放源代码。ApacheWeb服务器,或者来自微软的本地Internet信息服务(IIS)服务器,它可以从Windows CD安装。当您安装了这些服务器时,您可以下载并安装适当的PHP Windows二进制文件分布。PHP下载页面. 安装程序版本需要较少的用户交互。

为了提高性能,您将希望使用FASTCGI。有一本维基书会帮助你用FASCGI建立IIS.

数据库[编辑]

在微软Windows上,必须始终安装自己的数据库。两个流行的选择是开放源码PASGRESs和MySQL。PigGrES是更自由的许可证,并且可以自由地用于商业用途。

波斯特雷斯尔[编辑]

ZEN官方文件:HTTP://U.P.P.NET/PGSQL

PASGRESS简单易安装,浏览到HTTP//www. PrgRESqL.Org/ftp/BiNARY/V83.0/Wi32/然后下载EXE并双击。

MySQL[编辑]

官方MySQL文档:HTTP://U.P.P.NET/MySQL

您可能希望安装MySQL数据库。您可以下载Windows版本的MySQL并按照安装说明进行操作。如果您有PHP 4,则不需要在Linux上安装PHP MySQL的等价性,因为MySQL支持是内置在PHP的Windows发行版中的。在PHP 5中,您将需要取消PHPINI文件中的以下行(即,在行的开头处删除“;”):

  扩展= PHPYMySQL LDL

捆绑包装[编辑]

如果你发现以上所有的麻烦,你还有另一个选择。由永恒的愿望来做事情的安全/容易的方式,几个方便打包的AMPAC/MySQL/PHP捆绑包可以在网上找到。其中之一是幻象. 或者,你可以试试统一服务器. 它是一个小的流浪汉旅行包(缩写)流浪汉指的是一个服务器堆栈,其中微软Windows是操作系统,Apache是Web服务器,MySQL处理数据库组件,PHP、Python或Perl表示动态脚本语言。〔1〕UnimalServer被打包为一个自解压缩的ZIP存档,并且易于使用。尝试过之后,你可以简单地删除目录,所有的东西都是干净的。用于Windows的XAMPP是另一个易于使用的WAMP服务器。此外,IS有一个安装选项,允许您在有管理权限的情况下将其安装在计算机上。XAMPP具有运行Perl和Java(在Tomcat服务器上)的选项。总结了许多其他便携式Windows AMP封装选择。便携式Web服务器列表.

此外,一个包安装程序称为WAMP服务器是可用的。它简单地安装在Windows上的Apache、PHP和MySQL。〔2〕

轻松设置Windows指令[编辑]

1)PHP创作环境

  • 任何文本编辑器都可以,但我推荐一个语法着色,特别是对于新的编码或PHP的人。NotoPad ++是迄今为止我最喜欢的,它的易用性、可定制性和崩溃标签的能力。所有编辑器的帮助将参考记事本+
  • 安装记事本++。从这里下载二进制文件:HTTP//NoNAPAD-PLUS.SooSurfGe.NET/UK/SIT.HTM

2)PHP运行环境

  • 既然您有创建和保存PHP文件的能力,您就需要一个可以处理它们并生成浏览器显示的输出的环境。有两种方法可以做到这一点。
  1. 获取支持PHP的Web主机,并在每次更改时上传文件。
  2. 使用您自己的计算机作为PHP支持的个人服务器,并且只将最终版本上传到Web主机。
  • 完成2。实际上比你想象的要简单(假设你正在运行Windows)。
  1. 下载统一服务器。下面是最新版本的链接:HTTP//SurfFurg.NET/PrimeS/MnISeRVIE/FiSeS/
  2. 运行自提取器UNISEVRXYYYZ.EXE。复制目录到你的“C:”驱动器,所以完整的路径是“C:\UNISEVER”。
  3. 在目录中提取了点击“Stase.exe”文件来运行服务器。
  4. 放置任何服务器和文件夹,您希望服务器在“WWW”文件夹中读取和处理。
  5. 你的网页浏览器应该打开http://LoalHoal/Delphi.php
  • 现在您有了资源来有效地编辑PHP文档并在自己的计算机上处理它们。
  • 下面是如何创建测试页
  1. 在“C:\UNISEVER \WWW”中,创建一个名为“Test.php”的网页
  2. 用记事本+ +编辑“Test.php”,并复制以下内容
<!DOCTYPE HTML公共“-//W3C//DTD XHTML 1严格/ /EN”“http://www. Wor.org/tr/xHTML1/dt/xHTML1严格.dt>”>
<HTML XMLNS=“HTTP://www. W3.Org/99/XHTML”>
<头部>
< HTTP等效电路=“内容类型” 内容=“文本/ HTML;字符集= UTF-8” >
<头衔>测试页面<头衔>
< 姓名=“描述” 内容=“测试页” >
< 姓名=“关键词” 内容=“测试,页面” >
<头部>
<身体>
<?PHP
$String =“你好世界”!
回声$字符串; 打印$string; PrtTf('%s),$字符串); > <身体> <HTML>
  1. 将网页保存为“C:\UNISEVER \WWW测试.php”
  2. 打开“http://LoalHoal/Test.PHP“在Web浏览器中查看页面。你应该看到:

世界你好!
世界你好!
世界你好!

  1. (可选):遵循这些指令,除了“.php”之外,如何使PHP代码与以“.html”结尾的网页一起工作:HTTP://www. DESILVA.BIZ/PHP/PHPNHTML.HTML

Mac OS X[编辑]

Mac OS X以Apache服务器为标准,并使它与系统偏好的“共享”部分中的“个人Web共享”旁边的“检查框”一样简单。一旦完成这一操作,就可以将文件放入库/ WebServer /文档中,以访问服务器上的文件。Mac OS X确实是PHP附带的,但是安装没有任何显著的扩展数量,所以如果你想要任何的话,你就必须自己安装PHP。你可以按照苹果公司的指令来做这件事。显影剂连接,或者您可以下载自动安装程序,例如可用的安装程序。. 一旦你完成了其中的一项任务,你就可以在Mac上运行一个PHP服务器。

安装MySQL只需下载并运行OS X安装程序包或使用MaOSX的XAMPP.

如果你使用UNIX或者学习它,编译可能是所有三种方法,或者只是你喜欢的方法。优点是您可以准确地选择PHP和Apache所需的扩展。还可以选择要编译在一起的版本。要做到这一点,请确保安装了开发工具。它们是用OS X来装运的。

我怎么知道我的安装工作?[编辑]

在您成功地完成了上一节之后,是时候确保一切顺利了。你也有机会写你的第一个PHP脚本!打开你的最爱平原 文本编辑器微软Word或其他字处理器)并键入以下神奇的线条:

 <?PHP PHPFIN(); >

将其作为PHPoFo.PHP保存在Web服务器的根文档目录中。如果您正在使用Web托管服务器,则将其上传到服务器,以便将HTML文件放置在何处。现在,打开你的Web浏览器,如果你正在使用一个Web托管服务器,那么看看HTTP://LoalHist/PHPoFo.PHP,或者http://uel-WebSoelsServ.COM/PHPIOF.PHP,看看输出。

现在向下滚动该页面,确保有一个标题为“MySQL”的表,最上面的行应该读:“MySQL支持:启用”。如果您的输出没有此,则PHP的特定安装没有启用MySQL支持。请注意,此测试不会告诉您MySQL服务器是否正在运行。您应该启动MySQL客户端并在继续之前检查。

一些专用的PHP或脚本编辑器甚至可以对不同的单词进行颜色编码,这对于查找错误非常有用。这是一个免费的实现是强大的记事本++,可从源锻炉并在GPL下获得许可。

笔记[编辑]


说明 PHP程序设计
安装安装
PHP的使用