iis php mysql wiki_Windows下安装MediaWiki (iis+php+mysql+mediawiki)
最近几天一直在折腾wiki,对于我这种从来没有自己搭配过php开发环境的人来说,算得上是一个极大的挑战。在此记录详细的搭建过程,以及途中遇到的麻烦问题。
一、安装前的准备
1、我的环境是:iis7+php5.4.11+mysql5.5+mediawiki1.20.2
然后我选择的是线程不安全的版本:
二、环境配置
1、将php解压到C:\Windows\php
将php.ini.production文件复制一份,重命名为php.ini。
更改里面的设置,注意不要直接用notepad来改,最好用类似EmEditor的软件:
a、设置扩展文件夹的路径:
; On windows:
; extension_dir = "ext"
改为
On windows:
extension_dir = "C:\MyProgram\php\ext"
b、Extension开启方式,根据需要,找到Windows Extensions下方的动态模块配置,需要打开的,就去掉模块前面的分号。
此处开启:
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll //这个dll是mysql的扩展,php要链接mysql,就必须开启
extension=php_pdo_mysql.dll
extension=php_xmlrpc.dll
2、将mediawiki解压到C:\MyProgram\Release\mediawiki
然后在IIS中重命名,使得在浏览器中可以访问wiki。
3、在IIS中启用FastCGI支持
可以参考:http://www.php.net/manual/zh/install.windows.iis7.php
如果你嫌麻烦懒得选,就像我一样全部勾选了,但是CGI这项一定要勾选。
在处理应用程序中添加模块映射:
其中的“请求限制”中的“映射”,选择“文件和文件夹”。
php.ini中设置:
fastcgi.impersonate = 1
fastcgi.logging = 0
cgi.fix_pathinfo=1
cgi.force_redirect = 0
添加默认文档index.php:
4、安装mysql
5、安装Wiki
在浏览器中输入搭建的wiki的网址,安装提示步骤安装。如果在安装过程中,报错--MediaWiki,
找不到合适的数据库驱动!你需要为php安装数据库驱动。如图:
解决方法是:1 把mysql中的libmysql.dll拷贝到C:\Windows目录。
2 把mysql中的libmysql.dll拷贝到php的根目录。然后在环境变量path中添加php的目录路径。
iis php mysql wiki_Windows下安装MediaWiki (iis+php+mysql+mediawiki)相关推荐
- mysql window下 安装udf_最新版MySQL在window平台安装
1 下载MySQL数据库,进入网站滚轮到最底部点击进入 滚轮到最底部 2 选择window平台 点击Download下载 如果不想自己下载找我要下载好的压缩包就可以了 3 解压到你要安装的盘符:E(我 ...
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程(转)
转至:http://www.leapsoul.cn/?p=695 这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境 ...
- PHP环境搭建:Windows 7下安装配置PHP+Apache+Mysql环境教程
来源:http://www.leapsoul.cn/?p=695 这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境 ...
- linux下安装jdk+tomcat+eclipse+mysql
linux下安装jdk+tomcat+eclipse+mysql 这个星期一部门老大忽然冒出一句:"小祝,你对linux怎么样啊,用过没?",于是俺就老实的回答:"在学校 ...
- centos6.4下安装配置JDK+TOMCAT+MYSQL笔记
在公司测试环境,需要在CENTOS6.4下安装配置JDK+TOMCAT+MYSQL,下面是一个安装笔记留存备用. 一.系统环境和软件包 [root@localhost /]# uname -r 2.6 ...
- linux jdk1.7 tomcat mysql_RedHat Linux 下安装JDK 1.7+MySQL 5.0+Tomcat 7.0.27过程
RedHat Linux 下安装JDK 1.7+MySQL 5.0+Tomcat 7.0.27过程记录: tar -zxvf jdk-7u3-linux-i586.tar.gz /解压gz文件 rpm ...
- 红旗Linux4.1下安装Apahce+Tomcat+PHP+mySQL+vsFTPd实录
红旗Linux4.1下安装Apahce+Tomcat+PHP+mySQL+vsFTPd实录 安装人:lfm09@163.com 安装时间:2004.12.13-15 操作系统:红旗桌面版L ...
- php7 apache mysql_Windows下安装php7+Apache2.4+MySQL
因为学习需要,所以在Windows下安装php7+Apache2.4+MySQL 1.安装Apache 到官网下载Apache2.4 ,选择Windows版本,这里本人下载2.4版本 下载之后解压 修 ...
- MySQL:Ubuntu安装并简单配置MySQL
环境:Ubuntu 20.10 1,执行sudo apt update 更新本地存储库索引. 2,执行sudo apt install mysql-server 从APT存储库安装MySQL: $ s ...
最新文章
- 使用OpenCV实现图像增强
- stg游戏c语言,坦克大战改版
- 算法导论--python--插入排序
- php蜘蛛池搭建教程,【小旋风教程】万能蜘蛛池x4安装教程 _ 惠州SEO
- 案例分析:免费的维护服务
- 10月编程语言排行榜,来了!
- BZOJ2648 SJY摆棋子(KD-Tree)
- 程序员面试金典 - 面试题 04.12. 求和路径(二叉树递归)
- 单目深度估计方法:现状与前瞻
- Tensorflow Data Adapter Error: ValueError: Failed to find data adapter that can handle input
- 十八、x86汇编基础
- 5、提交报告获取服务、状态报告获取服务 -功能详细设计 --短信平台
- 安川服务器报b33怎么维修,驻马店安川伺服报警B33故障维修
- 杀毒软件会从哪些方面对计算机进行保护作用(360杀毒软件)
- 结构光三维重建(一)条纹结构光三维重建
- 加多宝李二强:营销数字化闭环初体验,真的很爽
- 大数据学习之HDFS基础
- Flutter-防京东商城项目-提交订单、去支付页面制作-44
- Windows脚本:打开浏览器访问任意网址
- java 监控 emc 存储_EMC存储VNX5500搜集日志