iis+php+oracle从环境配置到运行机理的浅谈

  近期,闲来无聊,想着自己学习一下php,写个简单的网站程序使用,于是开始了艰辛的环境搭建生涯。之所以叫生涯主要还是因为对于一个完全没接触过得新手来说,网上的教程不是太系统,只教方法不说原理,以至于无法很好的应用于自己的实际情况。前前后后折腾了有快四五天的时间,遇到了大大小小十几个错误,一点一点百度,一点一点看官方文档,才大概了解哪里是配置的关键部分。废话不多说,在这里把系统的配置方法和原理分享给大家,希望能帮助到各位。如有过程中错误的地方还望多多提出,我会及时更正。

  本节我将分为以下几块内容来解释说明:1.php的下载安装与配置。2.iis端安装与配置。3.如何连接oracle数据库。4.各模块之间的运作关系(方便理解配置的过程,能够根据自身情况以不变应万变。)

  运行环境:win7x64bit,win7的64位系统,如果你不知道自己计算机是多少位的百度一下吧,这个问题再解释的话篇幅有点长。

  1.php的安装与配置。

    相对来说php的安装是比较简单的。

    官网下载地址(64位):https://windows.php.net/downloads/releases/php-7.3.8-nts-Win32-VC15-x64.zip

    官网下载地址(32位):https://windows.php.net/downloads/releases/php-7.3.8-nts-Win32-VC15-x86.zip

    在这里简单说明一下,官网下载地址中,首先php有很多版本,截止今日2019年8月27日最新的应该是一个7.4.几的 但好像还没发程序包,总之没找到下载地址,最新的能找到的是我上面的7.3.8,

  下载完以后还有两点需要完善方可正确运行:

    1.win7系统的版本,需要sp1以及以上版本,之所以要这个版本是因为下一步的vc15的运行环境需要,他们的关系是php7.3.8的运行需要vc15的支持,而vc15的支持又需要win7sp1版本及以上支持。

      版本升级方法:首先查看自身版本是否是win7的sp1版本以上,桌面--我的电脑--右键属性 查看系统版本,如果实在不会也简单,你就当做是满足要求的版本去安装vc 如果不符合版本要求会提示安装失败,如果不满足版本要求,从windows的系统更新中检测更新,更新内容里会有sp1,默认勾选的 属于重要更新,跟着提示下一步安装更新就好。

    2.vc15的安装。

    官网下载地址:https://www.microsoft.com/zh-CN/download/confirmation.aspx?id=48145

    我在安装这个程序的时候也遇到了两种错误,我就不贴图了。总之是提示安装失败,第一种情况是上面的win7版本没有达标,第二种情况安装过程可能会提示缺少xxxdll文件,需要百度那个文件名下载对应版本(根据自己系统64位还是32位)的dll文件,下载下来以后复制到c盘的windows文件夹下的system32文件夹里。再次安装一般就可以了,最后会提示安装成功。

    php的安装与配置:

    以上两步做完以后即可安装php。php的文件下载完以后解压到你认为合适的目录。建议:直接把程序应用文件复制一下,粘贴到自建的php文件中。如图:我在d盘新建了php文件夹,然后在解压出来的文件中进入到应用文件,把所有文件复制到php,这样能避免程序路径过于冗杂。

解压完后即可配置,php的程序实际上是免安装的。找到应用程序文件中的php.ini-production文件,把文件名改为php.ini,改完后打开,这里面记录的是php程序的扩展配置细则。我们要做的是找到接下来要使用的扩展并打开相应扩展。ctrl+f搜索extension_dir找到第一个匹配项的下面如图

把extension_dir="./"和on windows 以及extension_dir="ext"三项内容前面的分号去掉,这一步很关键,它告诉程序扩展程序的位置,以便php能够正确调用扩展,不打开会导致扩展程序打开不成功无法使用。

扩展文件夹位置打开了接下来打开扩展,接着上一步继续搜索extension_dir 找到第二个extension_dir的位置,如图蓝色背景为找到的:

把下面那一堆extension=xxx的全部去掉开头的分号,(我的图是已经去掉了的结果图),这一步的作用是把扩展全部打开,其中有一行是extension=oci8_11g你的也有可能写着=oci8_12c或者什么的 总之是oci的一个扩展,你要根据你的实际情况 看你计划连接的数据库是什么版本,12c就把扩展写成12c,11g就写11g,如果想省懒事,你可以把两个都写上去,没有哪个就加上哪个。

改完点保存

---------------------------------------------------至此,php的安装与配置就完成了-------------------------------------------------随后接着更新吧 今天太累了8\27日10:03

iis的安装与配置:

原文地址:https://www.cnblogs.com/jakorzhang/p/11416563.html

时间: 2024-11-04 20:41:46

iis+php+oracle从环境配置到运行机理的浅谈的相关文章

(转载)关于ubuntu下java环境配置及其运行

转载地址:http://blog.sina.com.cn/s/blog_6730a3aa0100vsiy.html 其实不需要怎么配置,直接到ubuntu软件中心里面搜jre就行了,安装上. 在终端输入:sudo apt-get install openjdk-6-jdk 再在ubuntu软件中心里面搜索eclipse下载安装即可. 不安装eclipse也行,不过运行什么的都要在终端了..... 下面就运行试试: 1.直接终端运行: 在桌面建立一个文本文档命名为test.java,使用其他编辑器

Android SDK 4.0.3 开发环境配置及运行

近来又装了一次最新版号码归属地查询另外ADK环境 其时最新版是Android SDK 4.0.3这篇文章的插图和关键词挖掘工具文本虽然是Android2.2的 进程都是一样的,假设姓名测试设备的进程中遇到什么问题,可以留言,我会赶快回复! 系统环境的需要可以参看http://www.fanselang.com /sdk/requirements.html一,下载所软件包  (1)JDK 需要JDK1.6+,建议JDK7.X下载网址http://www.3h5.cn /javase/downloa

oracle的环境配置-实现oracle sqlplus的上下翻页

安装rlwrap-0.37.tar.gz工具--实现SQLPLUS中记忆和上下翻页功能 在rpm10g32这个路径中 1.解压缩 [[email protected] ~]# cd /u01/rpm10g32[[email protected] rpm10g32]# tar -zxvf rlwrap-0.37.tar.gz 2.安装[[email protected] rpm10g32]# cd  rlwrap-0.37  --root下安装,安装的时候可能会缺包,read-line.readl

UIAutomator环境配置与运行

环境配置,引入UTAutomator测试包 1.进入Eclipse,创建测试项目,例如Android/Java项目 2.右键点击测试项目,选择"Properties"---Java Build Path. 点击"Add Library"--JUnit---选择JUnit3或者JUnit4(试试哪个有效,能出来"next"按钮) 点击"Add External JARS....."并导航到Android SDK目录,选择plat

Window2003 iis+mysql+php+zend环境配置

1.windows iis +ftp安装 [开始]--[控制面板]--[添加或删除程序] 出现如下界面点击[添加/删除windows组件(a) ] 出现如下界面 选择[应用程序服务器] 点击图片中的[详细信息] 出现上面的图片[选中internet 信息服务(iis)] 点击图片中的[详细信息] 选中图片中的[文件传输协议(ftp)服务]然后点击[确定] 最后出现如下界面 点击图片中的[浏览]选中[c:\win2003_sys\disc1\i386]如图 点击图片中的[打开]iis就开始安装了.

oracle的环境配置-oracle10g的安装过程

Oracle10g安装过程 一.环境要求 Linux内核2.6.9以上,RedHat 4.3版本可以满足物理内存:512M以上,课程要求物理内存1.5G~2G,实在不足就调整到1G/TMP目录至少有400M空间磁盘空间:1.安装oracle软件空间1.5G              2.创建数据库至少1G课程过程中会产生大量的数据,要求Oracle路径下磁盘空间预留20G~30G 二.内核参数设置 /etc/sysctl.conf 1.共享内存 # Controls the maximum sh

oracle的环境配置-单独创建数据库实例

单独创建数据库实例 数据库1    数据库2ORCL        LAW  ------RDBMS(服务)  |                  |-----------------------    安装数据库软件(DBMS) 单独再创建一个RDBMS--LAW [[email protected] ~]# xhost +access control disabled, clients can connect from any host  --自动启动了xmanager passive[[

Android环境配置及运行helloWord案例

  Android的环境搭建步骤,以及输出一个helloWorder 1:下载Android开发环境   及是: SDK adt-bundle-windows-x86_64-20140702 此时的版本是4.4的版本 ( 须知:开发环境的SDK版本多少的,那么你创建项目的时候,也要多少版本的要进行的匹配,否则会安装不了的,会报错的) ----------------------------------------------------------------------------------

Windows下Go安装&环境配置&编译运行

Go下载安装 官方Go下载站点:https://golang.google.cn/ 也可以选择:https://studygolang.com/dl 配置环境变量 常用环境变量 GOROOT GOROOT是Go的安装目录,在Windows中,GOROOT的默认位置是C:/go,而在Mac OS或者Linux中GOROOT的默认位置是/usr/local/go,如果Go安装在其他目录,而需要将GOROOT的位置修改为对应的目录. 另外,GOROOT/bin下包含Go为我们提供的工具链,因此应该将G