`

配置Apache,php5,mysql ,以及配置yii框架的简介

 
阅读更多
Apache服务器 httpd-2.2.25-win32-x86-openssl-0.9.8y 文件,直接下一步下一步安装即可


PHP文件太大不好上传,用的版本是php-5.3.28-Win32-VC9-x86,大家下载的时候记得下载thread safe


yii文件版本yii-1.1.14.f0fee9


mysql版本5.5版本


首先解压php文件夹,里边有php.ini-development和php.ini-production两个文件

重新命名php.development为php.ini

修改的地方如下:

doc_root ="G:/php5"   //设置根路径

extension_dir = "G:/php5/ext"  //之前是ext,设置指向php安装目录下的ext文件夹

upload_tmp_dir ="G:/phpfileuploadtemp" //设置文件上传临时目录

extension=php_mbstring.dll,extension=php_mysql.dll,
extension=php_mysqli.dll,extension=php_pdo_mysql.dll,
extension=php_pdo_sqlite.dll    //取消这些前面的注释

date.timezone = Asia/Shanghai   //设置时区

session.save_path = "G:/phpsessiontemp" //session存储路径


----------------------------------------配置apache--------------------------------
接下来的是apache的设置

安装目录下的conf/httpd.conf文件打开:

Listen 80   //修改端口号的

#DocumentRoot "C:/Apache2/htdocs"  //修改成你想设置的路径
DocumentRoot "G:/Apache"


<IfModule !mpm_netware_module>下面

LoadModule php5_module "G:/php5/php5apache2_2.dll"  //引入dll文件
PHPIniDir "G:/php5"   //设置php.ini文件
AddType application/x-httpd-php .php .html .htm  //添加支持的文件格式

#<Directory />
#    Options FollowSymLinks
#    AllowOverride None
#    Order deny,allow
#    Deny from all
#</Directory>  //同上
<Directory "G:/Apache">
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
#    Deny from all  
</Directory>

在工作目录下添加 phpinfo.php
内容如下
<%
phpinfo()
%>

好了,在浏览器中输入
http://localhost:80/phpinfo.php

看到的页面:

apache配置ok了.

mysql直接安装就可以了,没什么好说的!

------------------------------------------------配置yii---------------------------
首先将yii包解压到工作目录下,并在解压后的文件夹中新建一个文件夹"work"

cmd命令进入yii的framework目录,输入
yiic ../work

确认"Y",自动生成文档目录
yiic ../work


接着进入"../work/protected/config"  打开 main.php 配置


注释掉这个,因为我们用的不是sqlite,mysql
		'db'=>array(
			'connectionString' => 'sqlite:'.dirname(__FILE__).'/../data/testdrive.db',
		),  //

解开注释
		'db'=>array(
			'connectionString' => 'mysql:host=localhost;dbname=world',
			'emulatePrepare' => true,
			'username' => 'root',
			'password' => 'root',
			'charset' => 'utf8',
		),
//db名数据库名,输入帐号密码

接着继续命令行
../framework/yiic shell
model 表名
crud 表名


浏览器中输入:
localhost:80/yii/work/index.php?r=city


就可以看到



大功告成
  • 大小: 86.9 KB
  • 大小: 50.3 KB
分享到:
评论

相关推荐

    PHP Yii框架开发实例

    一个典型的PHP开发环境包括Apache作为Web服务器、PHP语言本身以及MySQL数据库管理系统。这些组件通常可以作为一个整体进行安装,比如使用XAMPP或WAMP等工具。 - **创建项目目录**: 在计算机上的任意位置创建一个...

    yii网站源码

    Yii框架是PHP领域的一款高性能的、适用于开发Web2.0应用的开源框架。它强调代码的重用性、可扩展性和高性能。这个“yii网站源码”是一个基于Yii框架构建的社区程序,其设计灵感来源于知名的豆瓣社区。如果你对PHP...

    php mvc 框架 Yii 中文教程

    Yii 框架是专为构建高性能 Web 应用程序而设计的一个基于组件的 PHP 框架。它强调代码的可重用性和简洁性,从而加快开发速度。"Yii" 这个名字来源于中文“易”,代表着简单、高效和可扩展。框架支持 PHP 5.1.0 及...

    Yii面试题摸底测试教学考前摸底

    本地环境中最常用的工具是XAMPP、MAMP、WAMP等,这些工具集成了Apache、MySQL和PHP环境,方便开发者快速搭建本地开发环境。 2. **服务器环境部署:** 当项目开发完成并经过充分测试后,会部署到生产服务器上。生产...

    PHP+mysql 网站源码

    - 框架:Laravel、Symfony、Yii 等框架简化开发流程,提高代码质量。 综上所述,PHP+MySQL 网站源码涉及到的内容广泛,从数据库设计、编程语言特性到安全性和性能优化,都需要开发者具备扎实的基础和实践经验。...

    基于PHP+Yii2+Mysql+Apache的图书管理系统.zip

    基于PHP、MySQL等技术构建的web系统,框架,PHP学习,课程设计作业,可用于毕业设计,源码项目,可直接运行,实测! 基于PHP、MySQL等技术构建的web系统,框架,PHP学习,课程设计作业,可用于毕业设计,源码项目,...

    安装yii方法

    ### 安装Yii框架的方法及常见问题解决 #### 一、前言 Yii 是一个高性能的 PHP 框架,适用于开发 Web 应用程序。它不仅提供了丰富的功能集,如 MVC 架构支持、数据库抽象层、缓存机制等,还具有高度可配置性和扩展性...

    yii2(Lamp)

    Yii2 是一个基于组件的高性能 PHP 框架,用于开发 Web 2.0 应用。LAMP 是一种常见的 Web 开发平台,由 Linux 操作系统、Apache HTTP 服务器、MySQL 数据库和 PHP 脚本语言组成。在 Centos 平台上搭建 LAMP 环境,是...

    基于PHP的WOC-YII 开源站群管理系统 php版.zip

    5. **安装与部署**:使用该系统前,需要配置好PHP运行环境,例如安装PHP、Apache或Nginx服务器、数据库服务。然后,解压下载的zip文件,导入数据库文件,配置相关设置,最后通过Web服务器访问系统进行安装和初始化。...

    pear-api是以yii2为基础,去除次要服务,重构为只支持api访问服务的框架 支持PHP、MySQL、Redis、Kafk

    该框架支持多种技术栈,包括PHP编程语言,MySQL数据库系统,以及NoSQL存储Redis,还有消息队列系统如Kafka。 **描述详解:** "pear-api" 的核心特性是它源自 "yii2",一个流行的、高性能的PHP框架,用于构建Web...

    PHP语言介绍和运行环境配置等相关知识

    首先,我们需要安装Web服务器,如Apache,以及数据库管理系统,如MySQL。 **4. 安装Apache** Apache是流行的开源HTTP服务器,提供稳定的Web服务。在Linux系统中,可以使用包管理器(如apt-get或yum)进行安装。在...

    Apache+MySQL+PHP数码商城的设计与开发 论文.docx

    5. PHPStudy: PHPStudy是一个集成了Apache、PHP、MySQL的服务器集成环境,可以实现快速搭建Web开发环境。 6. PHPStorm: PHPStorm是一个集成了代码编辑、调试、版本控制等功能的集成开发环境,具有高性能、智能提示...

    大道PHP:LAMP+Zend+开源框架整合开发与实战(随书光盘源码2).rar

    《大道PHP:LAMP+Zend+开源框架整合开发与实战》是一本深入讲解PHP开发技术的书籍,结合了Linux(L)、Apache(A)、MySQL(M)和PHP(P)四大核心技术,以及 Zend 框架和多种开源框架的实战应用。随书光盘源码2提供...

    Yii2中文手册(完整版)

    同时,也会讨论Yii2的部署策略,如如何配置Nginx或Apache服务器,以及如何使用Yii2的生产环境配置提高运行效率。 除此之外,Yii2中文手册还会涉及测试部分,包括单元测试、集成测试以及验收测试的编写和执行,帮助...

    Yii 2.0开发一个仿京东商城平台

    1. **环境搭建**:安装配置PHP、MySQL、Apache/Nginx等服务端软件。 2. **项目初始化**:使用Composer创建Yii 2.0基本项目结构。 3. **数据库设计与创建**:根据需求文档设计并创建数据库表结构。 4. **前端页面设计...

    Web.Application.Development.with.Yii.and.PHP

    #### 知识点一:Yii 框架简介 - **定义**:Yii 是一款高性能的 PHP 框架,适用于开发 Web 应用程序。它支持敏捷开发和测试驱动开发(TDD),特别适合于构建需要快速开发和维护的大型应用程序。 - **特点**: - **...

Global site tag (gtag.js) - Google Analytics