`
mutongwu
  • 浏览: 438914 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Apache+php+MySql手动配置

 
阅读更多
备忘一下


备忘一下:



一. Apacha2.2 修改 httpd.conf, 添加以下配置:

	#PHP配置
	LoadModule php5_module "D:/PHP5.4/php5apache2_2.dll"
	AddHandler application/x-httpd-php .php

	# 配置 php.ini 的路径
	PHPIniDir "D:/PHP5.4"

        #修改一下配置,让apache优先转发php请求
        <IfModule dir_module>
            DirectoryIndex index.php index.html
        </IfModule>
ps:把httpd.exe 加入系统服务:
httpd.exe -k install -n apache2.2
删除:sc delete apache2.2
二。php的配置

//关于php 的版本选择:--------------------
Please use the Apache builds provided by Apache Lounge. They also provide VC11 builds of Apache for x86 and x64. We use their binaries to build the Apache SAPIs.

If you are using PHP with Apache 1 or Apache2 from apache.org (not recommended) you need to use the older VC6 versions of PHP compiled with the legacy Visual Studio 6 compiler. Do NOT use VC9+ versions of PHP with the apache.org binaries.

With Apache you have to use the Thread Safe (TS) versions of PHP.
//-----------------------------------

	复制 php.ini-production,并重命名为 php.ini
	添加D:/PHP5.4 到环境变量的path中。
	
	去掉以下dll的注释:
	extension=php_gd2.dll
	extension=php_mbstring.dll
	extension=php_mysql.dll
        extension=php_pdo_mysql.dll //drupal需要这个
        
        其它配置:时区:
        [Date]
          date.timezone = Asia/Shanghai
        会话:
        [Session]
          session.save_path = "D:/PHP5.4/tmp"
        动态链接库目录:
          extension_dir = "ext"
三.解压zip文件,安装最简单的来。
	复制my-small.ini,重命名为 my.ini
	添加D:/MySQL/bin的位置到环境变量的path中。
	在[mysqld]里面,添加以下几行配置:

	basedir="D:/MySQL"
	datadir="D:/MySQL/data" 
	character-set-server=utf8


	//安装MySQL为服务(要求cmd以管理员身份运行)
	c:\>mysqld --install MySQL --defaults-file="D:/MySQL/my.ini" 

	//启动服务
	c:\> net start MySQL

	//更改mysql的用户密码
	//  root 初始密码为空
	c:\> mysql -u root -p

	#登录mysql
	>use mysql
	>update user set password=password("new_pass") where user="userName";  #userName换成你要修改的用户名的密码,比如root
	>flush privileges;
	>exit;
四、关于链接的静态化:
	1)开启apache 的mod_rewrite模块,去掉注释:
		LoadModule rewrite_module modules/mod_rewrite.so
		
	2)修改 AllowOverride选项
		<Directory "E:/workspace_shawn/CMS">
		   
		    #
		    # AllowOverride controls what directives may be placed in .htaccess files.
		    # It can be "All", "None", or any combination of the keywords:
		    #   Options FileInfo AuthConfig Limit
		    #
		    AllowOverride All


		</Directory>
	3)在wordpress里面,选一个静态链接的选项,系统会在wordpress的根目录生成一个.htaccess文件。搞定!

	4)因为我本机的目录CMS,并不是wordpress的更目录,所以.htaccess其实访问不到。
		只有手动copy内容到 httpd.conf里面啦。呵呵。
		<VirtualHost shawn.tianya.cn:1234>
		    DocumentRoot "E:\workspace_shawn\CMS"
		    ServerName shawn1234
		    <IfModule rewrite_module.c>
		        RewriteEngine On
		        RewriteBase /wordpress/
		        RewriteRule ^index\.php$ - [L]
		        RewriteCond %{REQUEST_FILENAME} !-f
		        RewriteCond %{REQUEST_FILENAME} !-d
		        RewriteRule . /wordpress/index.php [L]
		    </IfModule>

		</VirtualHost>
分享到:
评论

相关推荐

    Apache+php+mysql 手动配置

    这个是本人在工作中总结的手工配置php开发环境,基于x64的系统 软件都是绿色的,都是无数次失败后总结的经验,希望大家多提点意见 ,我会不定时更新和改正

    Apache+PHP+MySQL的手动安装配置教程

    Apache+PHP+MySQL的手动安装配置教程

    apache+php+mysql在windows下安装配置的视频

    apache+php+mysql在windows下安装配置的视频,值得一看

    Apache_PHP+MySQL+phpMyAdmin+ZendOptimizer 详细手动配置教程

    Apache_PHP+MySQL+phpMyAdmin+ZendOptimizer 2010年参考了网上的资料,新手安装配置并整理编写的教程,非常详细!!!请各位尊重劳动成果

    Windows7下手动搭建Apache+PHP+MySQL方法

    这篇文章具体详述在win7下配置php+apache+mqsql的方法

    IIS6.0_PHP+MySQL+phpMyAdmin+ZendOptimizer 详细手动配置教程

    IIS6.0_PHP+MySQL+phpMyAdmin+ZendOptimizer 2010年参考了网上的资料,新手安装配置并整理编写的教程,非常详细!!!请各位尊重劳动成果 注意,此教程是基于IIS6的,基于apache的教程请找我另一篇教程:Apache_...

    Nginx+PHP+MySQL集成包phpfind 2013 绿色免安装版

    2. 此为Nginx+PHP方案,需要apache+php方案的请到www.phpStudy.net下载phpStudy,Lighttpd+PHP方案下载phpLight。 3. 重装系统后或相关服务丢失时,只需要点一下『运行模式-应用』即可,更改路径自动启动。 4. 可...

    Centos7下编译安装配置Nginx+PHP+MySql环境

    除了编译器使用yum安装,其他全部手动编译。哼~ 看似就Nginx、PHP、MySql三个东东,但是它们太尼玛依赖别人了。 没办法,想用它们就得老老实实给它们提供想要的东西。 首先的一些模块依赖一些lib库, 如果你是懒人,...

    windows下php7+mysql+apache完全手工配建立并测试全过程

    手动配置php7 mysql,apache,包括全部过程,包含下载链接,以及测试的php文件,数据库链接等等,避免了踩到坑!

    PHPnow PHP 环境套件包 v1.4.5.22

    Win32 下绿色免费的 Apache + PHP + MySQL 环境套件包。简易安装、快速搭建支持虚拟主机的 PHP 环境。附带 PnCp.cmd 控制面板,帮助你快速配置你的...手动配置 PHP 还是有必要掌握的,PHPnow 只是为你减少重复的动作

    手动搭建PHP环境

    手动一步步搭建PHP环境,暂且不使用PHP环境搭建软件,此文档详解在Windows 下安装配置PHP+Apache+Mysql环境的教程,希望对PHP初学者有所帮助。

    phpLight 2013 网上首套LightTPD+PHP集成包

    2. 此为Lighttpd+PHP方案,需要apache+php方案的请到www.phpStudy.net下载phpStudy,Nginx+php方案下载phpfind。 3. 重装系统后或相关服务丢失时,只需要点一下『运行模式-应用』即可,更改路径自动启动。 4. 可通过...

    WampServer3.0.6PHP集成安装环境

    有了这款wampserver,省去了你手动配置apache、php、mysql,只需要一键便可以完成php环境的安装。支持中文语言,一键安装,省时省力;任何人都可以轻松搭建;集成Apache/MySQL/PHP/PhpMyadmin;支持PHP扩展、Apache的...

    搭建php+mysql网站服务器

    经过一段时间狂热的 PHP ...在真正手动配置 PHP 环境时 遇到许多问题, 在查阅了许多资料和尝试后, 终于配置成功。 现在,我将我的配置经验和大 家分享一下,相信可以解决大家配置 PHP 环境的迷惑。

    JspStudy 2014 (JSP环境集成包一键配置),绿色

    JspStudy集成JDK+tomcat+Apache+mysql,JSP环境配置一键启动。无需修改任何配置即可迅速搭建支持JSP的服务器运行环境。 纯绿色解压即可,支持系统服务和非服务两种启动方式,自由切换。控制面板更加有效直观地进行...

    wamp配置.pdf

    这两天刚装好Windows 7,碰巧前段时间有朋友问我Windows下如何安装搭建PHP环境,所以打算勤劳下,手动一步步搭建PHP环境,暂且不使用PHP环境搭建软件了,在此详细图解在Windows 7下安装配置PHP+Apache+Mysql环境的...

    phpStudy 2013.2.20 phpStudy最新版,重写版下载

    该程序包集成最新的Apache+PHP+MySQL+phpMyAdmin+Zend Loader,一次性安装,无须配置即可使用,是非常方便、好用的PHP调试环境。该程序绿色小巧简易迷你仅有13M,有专门的控制面板。总之学习PHP只需一个包。  对...

    狂雨小说cms v1.5.2.zip

    Linux服务器,Apache/Nginx+PHP+MYSQL 强烈推荐使用Linux服务器,可以发挥更大性能优势 软件方面,PHP要求5.6版本以上,低于5.6版本无法运行。 硬件方面,一般配置的虚拟主机即可正常运行本系统,如果有服务器会更好...

Global site tag (gtag.js) - Google Analytics