shopex mysql 数据库服务器_win2003以isapi的方式配置php+mysql环境(安装了shopEX) 毕竟我是杨小飞i...
一、准备相关组件php-5.2.17-Win32-VC6-x86ZendOptimizer-3.3.3-Windows-i386.exedotNetFx40_Full_x86_x64.zipwic_x86_chs.zip
二、开始安装PHP
这里我们以安装php-5.2.17为例。
首先必须确定系统中已经正确安装IIS,如果没有安装,需要先安装IIS。
1、解压php-5.2.17压缩包至C:/php5目录
3、给php5文件夹和php/tmp赋予“users”权限
3、给PHP临时文件夹赋予可写权限
到“C:php5”里新建一个“tmp”文件夹,并给"user"赋予可写权限。(tmp文件夹可自定义到别的路径)
二、复制并设置相关文件
1、拷贝php的扩展文件
将“C:php5”下的所有.dll文件,复制到“C:WINDOWSsystem32”下,如果有提示需要覆盖文件,建议覆盖。
若怕查找麻烦,可以在CMD命令行下执行以下代码:
2、IIS
1)、在“控制面板”的“管理工具”中选择“Internet服务管理器”,打开IIS后停止服务,然后在左侧“你需要支持PHP的Web站点上单击右键选择“属性”,在打开的“Web站点属性”窗口的“ISAPI筛选器”标签里找到并点击“添加”按钮,在弹出的“筛选器属性”窗口中的“筛选器名称”栏中输入:PHP,再将可执行文件指向php5isapi.dll所在路径,如:C:PHPphp5isapi.dll
2)、打开“Web站点属性”窗口的“主目录”标签,权限部分先给予写入权限 ,shopex建站完成后为了安全须去掉写入权限。执行权限设置“脚本和可执行文件”
3)、打开“Web站点属性”窗口的“主目录”标签,找到并点击“配置”按钮,在弹出的“应用程序配置”窗口中找到并点击“添加”按钮,在弹出的窗口中新增一个扩展名映射,扩展名为.php,单击“浏览”将可执行文件指向php5isapi.dll所在路径,如:C:PHPphp5isapi.dll,限制动作,填:GET,HEAD,POST,然后一路确定即可。4)、添加web服务扩展右击Web服务扩展,添加一个新的web服务扩展
添加后会多一个php服务
设置为允许
3、修改PHP.ini
重命名php.ini-recommended为php.ini
打开php.ini文件
查找
extension_dir
= "./"
并修改为
extension_dir
= "C:php5ext"
2)修改临时文件夹路径
查找
;upload_tmp_dir
=
去掉“;”,并修改为
upload_tmp_dir
= "C:PHP5mp"
当然这个目录可以定在其它地方,但必须拥有可读、可写、可修改权限。
3)继续改
查找
fastcgi.impersonate
= 1,去掉前面的“;”
查找
short_open_tag
= Off,去掉前面的“;”,并把Off改为On
date.timezone = "AsiaShanghai"
4)查找Windows Extensions
;
extension=php_curl.dll
;
extension=php_gd2.dll
;
extension=php_gettext.dll
;
extension=php_ldap.dll
;
extension=php_mbstring.dll
;
extension=php_exif.dll
;
extension=php_mysql.dll
;
extension=php_mysqli.dll
;
extension=php_sockets.dll
;
extension=php_xmlrpc.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
将以上常用组件前面的“;”去掉。
5)修改时区
查找;date.timezone =,去掉前面的“;”,并改为date.timezone =”Asia/Shanghai”
若不修改时区,在部分服务器系统下会出现500错误。
4、复制文件
将刚刚的php.ini文件,复制一份到“C:WINDOWS”目录下,并把php程序目录下的php.ini修改为“#php.ini”或删除,防止php在调用时冲突。
4、测试
到IIS的网站目录下新建一个php文件,并放入以下代码,若能正常显示表示PHP安装成功。
phpinfo();
?>
5、安装Zend组件
检查以上信息无误点击 “Install”,然后会弹出提示安装期间web服务会不可用,点击“是”就可以。
5、安装.NetFramework
4.0
安装mysql 5.5需要先安装.NetFramework
4.0,而安装.NetFramework 4.0需要wic(windows Imaging Component)组件的支持,所以需要先安装wic_x86_chs
6、最后安装 mysql-installer-community-5.5.29.0.msi
欢迎界面选择第一项“Install
MySQL Products”
选择“I accept the kense
terms”然后点击“next”。
这里直接点击“Execute”,然后点”next”
选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,这里选择安装方式为“Custom”,并设置安装路径为D:mysqlinstall,数据存放路径为:D:mysqldata.然后”next”
这里选择只安装第一项“Mysql Server 5.5.29”
这里检查无误,直接”next”
这里显示要安装的项目,直接“Execute”,开始安装。
一路”next”,到”Configuration”界面,在服务配置类型里(Server Configuration Type)选择”Server Machine”:
这里输入自己设置的root密码( 也可以自己新建账号):
点击”Finsh”完成安装:
默认安装完成之后mysql服务会自动开启,可在控制台输入“netstat -an”,查询已经开启3306端口监听状态:
用cd命令进入mysql安装目录下的bin目录
然后输入mysql -u root –p输入密码,进入mysql数据库
然后建立shopex数据库,用于后续建立shopex测试网站:
到这里一切配置完毕,浏览器打开127.0.0.1提示403禁止访问错误,原因是shopex网站的主页是index.php ,需要在IIS属性面板的”文档”标签里添加index.php索引项。如下:
然后顺利打开网页, 正确配置数据库后保存下一步:
shopex mysql 数据库服务器_win2003以isapi的方式配置php+mysql环境(安装了shopEX) 毕竟我是杨小飞i...相关推荐
- php isapi mysql_windows server 2003以isapi的方式配置php+mysql环境的详细过程
一.准备相关组件php-5.2.17-Win32-VC6-x86ZendOptimizer-3.3.3-Windows-i386.exedotNetFx40_Full_x86_x64.zip wic_ ...
- jdbc连接mysql数据库驱动下载_Java Jdbc驱动下载配置连接mysql数据库方法代码
1.MySQL JDBC驱动下载 打开上面的下载地址,选择"Platform Independent",然后下载tar.gz或zip格式的都行,之后解压出来得到Jdbc驱动(mys ...
- 一台mysql数据库服务器_在一台服务器安装多个MySQL数据库
一台服务上已经安装了mysql实例,可通过mysqld_multi命令新增实例1.假设该服务器上有一原有mysql实例,其basedir为/usr/local/m 一台服务上已经安装了mysql实例, ...
- 如何修改mysql数据库服务器时间,修改mysql数据库服务器时间格式
修改mysql数据库服务器时间格式 内容精选 换一换 本章节为您介绍使用Maxwell同步工具将线下基于binlog的数据迁移到MRS Kafka集群中的指导.Maxwell是一个开源程序(https ...
- linux mysql设置数据库utf_Linux系统下MySQL数据库服务器字符集设置
Linux认证考试:Linux系统下的MySQL数据库服务器字符集设置 启动MySQL后,以root登录mysql isher@isher-ubuntu:~$ mysql -u root >sh ...
- 解决Docker容器内访问宿主机MySQL数据库服务器的问题
解决Docker容器内访问宿主机MySQL数据库服务器的问题 参考文章: (1)解决Docker容器内访问宿主机MySQL数据库服务器的问题 (2)https://www.cnblogs.com/ga ...
- MySQL数据库服务器的架设
2019独角兽企业重金招聘Python工程师标准>>> 导读 MySQL数据库是Linux操作系统上用得最多的数据库系统,它可以非常方便的与其它服务器集成在一起,如Apache.Vs ...
- 启用CentOS6.5 64位安装时自带的MySQL数据库服务器
本人在虚拟机上又安装了一台linux机器,作为MySQL数据库服务器用,在安装时选择了系统自带的MySQL服务器端,以下是启用步骤. 首先开启mysqld服务 #service mysqld star ...
- MySQL数据库服务器优化详细
查看MySql状态及变量的方法: Mysql> show status --显示状态信息(扩展show status like 'XXX') Mysql> show variables - ...
最新文章
- tomcat启动项目内存溢出问题
- Python基础教程(第3版)之一些内置的异常类
- word 插入代码_Word教程:最神奇的快捷键:Alt+X,一秒变出各种符号!
- php做一个网页的源代码,用HTML5做一个个人网站此文仅展示个人主页界面。内附源代码下载地址...
- 安装默认报表服务器虚拟目录,报表服务器虚拟目录
- 手把手搭建WAMP+PHP+SVN开发环境
- jerasure 2.0译文
- CSS的position属性
- Linux性能基础:CPU、内存、磁盘等概述
- vivo X9的usb调试模式在哪里,开启vivo X9usb调试模式的方法
- T检验是做什么的? --ttest--ttest2--matlab
- Shader实现漫反射
- 计算机综合应用技能,系统测评计算机综合应用技能期末作业题稿.doc
- 利用lda对文本进行分类_使用lda进行文本分类
- Icarus Verilog
- Seata部署TC服务实现高可用和异地容灾
- 图像篡改检测C语言,图像篡改检测和定位(二)
- .xz是什么文件怎么解压_如何解压缩 tar.xz 文件
- 品牌做小红书投放,究竟选择KOL还是KOC?
- 学习Redis的基本命令
热门文章
- 真·抢显卡!四川一团伙持 40cm 长刀入室抢劫 50 余张显卡,总价值超 10 万元
- 解决电脑关机后会自动重启?
- QQ表情包,动态的那种
- Elasticsearch之Mapping设置详解
- php word 开发指南大全 点击目录查看所有功能
- 廊坊圣洁口去医院明星同款·隐形矫正试戴会圆满举办!
- 植物大战僵尸:代码实现自动收集阳光
- Policy Evaluation之Doubly Robust论文讲解
- 生鲜在B2C电商模式下存在问题,O2O模式解决生鲜电商物流配送难题
- 360oauth token是什么意思_京东开放服务平台(JOS)关于token问题汇总(一)