|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
常用的linux命令,尤其是一些能帮你提高开发效率的命令,(eg:grep,awk,sed,split等);
软件需求
软件版本URLOracleRDBMS9.2/software/products/oracle9i/index.htmlApacheHTTPDServer1.3.28http://httpd.apache.org/download.cgiPHP-PHP超文本处置器4.3.2http://www.php.net/downloads.php
安装Oracle
您有两种选择。您既能够把数据库当地安装在Windows呆板上,大概也能够决意利用您收集中别的一台呆板上的Oracle服务器。假如您的数据库是远程的,那末只必要在这个呆板上安装Oracle客户端。假如您的数据库是当地的,那末必要安装完全的OracleRDBMSServer。
安装ApacheHTTPServer
在Windows上安装Apache最复杂的举措是下载ApacheHTTPServer的MicrosoftSoftwareInstaller(MSI)程序包,比方apache_1.3.28-win32-x86-no_src.msi。要安装此呆板,您只需双击此文件并遵守导游的申明。我在D:ApacheHTTP目次下安装了Apache,但任何目次(乃至在ProgramFiles的默许地位)都能一般事情。
启动Apache
您既能够从commandshell启动Apache,也能够将其作为服务举行安装。在测试时我一般从命令行启动和停止Apache。
D:ApacheHTTPDApache>startApache.exe
您还将看到新命令行外壳翻开时显现以下动静:
Apache/1.3.28(Win32)PHP/4.3.2running...
如今您应当测试Apache是不是在呆板上一般启动和运转,测试办法是翻开您的web扫瞄器毗连到URLhttp://localhost
注重:假如您利用防火墙大概假如localhost因为某些缘故原由没法剖析,大概必要把"localhost"交换为呆板的DNS名。
如今您应当停止ApacheHTTPServer,上面是该命令:
D:ApacheHTTPDApache>startApache.exe-kstop
安装PHP
您会发明这里的安装申明与您下载的PHP档案中包括的install.txt文件内的申明十分相似。请随便利用它作为指南,这里的申明只是该文档中包括的信息的一个子集。既然Apache已安装乐成,您如今能够安装PHP了。
安装步骤
把PHP程序包解紧缩到您的根目次,这将会创立一个相似于"D:php-4.3.2"的目次。
把php.ini-dist复制到%SYSTEMROOT%php.ini
编纂%SYSTEMROOT%php.ini并实行以下操纵:
把上面这一行排除正文(删除该行开首的分号):extension=php_oci8.dll
把doc_root设置为Apache的htdocs目次(比方:D:ApacheHTTPDApachehtdocs)
将以下文件复制到包括apache.exe使用程序的目次:
D:php-4.3.2php4ts.dll
D:php-4.3.2extensionsphp_oci8.dll
编纂文件httpd.conf并增加以下行:
注重:
把D:/php-4.3.2交换为您的PHP安装地位- 用斜线/替换反斜线
- #
- #ThiswillloadthePHPmoduleintoApache.PutthislinewithotherLoadModulelines.
- #
-
- LoadModulephp4_moduled:/php-4.3.2/sapi/php4apache.dll
-
- #
- #AddthiswiththeotherAddModulelines.
- #
- AddModulemod_php4.c
-
- #
- #Thisnextsectionwilladdahandlerfor.phpfiles,putitwithotherIfModulelines.
- #AddTypeapplication/x-httpd-php.php
复制代码 启动OracleDatabase
启动OracleDatabase和OracleListener触及到利用位于把持面板下的办理工具文件夹中的ServicesApplet。有两个服务必需启动。如今请启动它们。
OracleServiceORCL
OracleOraHome92TNSListener
注重:服务名大概会分歧,但它们会极其类似,很简单判别是哪一个服务。查找"OracleSerivce{ORACLE_SID}",和"Oracle{ORACLE_HOME}TNSListener"
启动ApacheHTTPServer
如今您必需从头启动ApacheServer以便测试PHP安装。完整象之前一样启动Apache,并检察有无任何毛病动静。假如您在启动Apache时吸收到毛病动静,能够删除Apache.exe命令后面的"start"。您必要翻开第二个commandshell挪用封闭命令。 - D:ApacheHTTPDApache>Apache.exe
- Apache/1.3.28(Win32)PHP/4.3.2running...
复制代码 假如您收就任何毛病,请细心反省httpd.conf并改正毛病。
利用Oracle测试Apache和PHP
利用Oracle测试PHP很复杂。您只必要把一个PHP文件放进htdocs目次;一般是/usr/local/apache/htdocs。
此处有两个文件,第一个用于测试基础PHP安装。假如安装了PHP,您应当瞥见一个年夜的页面,下面全体都是PHP设置信息。第二个文件显现SCOTT形式中EMP表的ENAME和SAL列的一部分。这请求安装SCOTT形式,不然您将必要变动该页面。
phptest.php- <html>
- <head>
- <title>PHPInstallationTest</title>
- </head>
- <body>
- <?phpphpinfo();?>
- </body>
- </html>
复制代码 oci8test.php
注重:假如您的OracleDatabase不是当地的,请以下所示编纂第二行-把MyDatabaseTNSEntryName交换为您服务器的TNS出口。 - $db_conn=ocilogon("scott","tiger","MyDatabaseTNSEntryName");
-
- echo"
- $".number_format($results["SAL"][$i],2).echo"
-
- ";}echo"NumberofRows:
- echo"
- Ifyouseedata,thenitworks!
-
-
- ";?>
复制代码 结论
您如今应当已安装并设置了OracleDatabase、ApacheHTTPDServer和PHP。如今,您既能够入手下手进修PHP,也能够入手下手在Oracle平台上编写PHP使用程序</p>
要明白学好linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在使用初期。 |
|