2023年7月3日发(作者:)
PHP安装配置:解压缩下载到的到D:php5.4.9(必须手动设置此目录的可读写权限,“属性”-“安全”-“编辑”,添加IIS_USERS。使IIS_USERS和Users完全控制)。1.修改-development文件为,并打开。2.去掉注释;onate = 1 修改为 onate = 1;_pathinfo=1 修改为 _pathinfo=1;_redirect = 1 修改为 _redirect = 0; extension_dir = "ext" 修改为 extension_dir = "D:php5.4.9ext"3.开启相应的扩展库:extension=php_
extension=php_
extension=php_
extension=php_
extension=php_ension=php_pdo_
extension=php_pdo_
extension=php_4.配置PHP的Session功能在使用session功能时,我们必须配置session文件在服务器上的保存目录,否则无法使用session,我们需要在Windows 7上新建一个可读写的目录文件夹,此目录最好独立于WEB主程序目录之外,此处我在D:php5.4.9目录上建立了tmpSession目录,然后在配置文件中找到;_path = "/tmp" 修改为 _path ="D:php5.4.9tmpSession"5.配置PHP的文件上传功能同session一样,在使用PHP文件上传功能时,我们必须要指定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败,我们仍然需要在Windows 7上建立一个可读写的目录文件夹,此处我在D:php5.4.9目录上建立了tmpUpload目录,然后在配置文件中找到;upload_tmp_dir = 修改为 upload_tmp_dir = "D:php5.4.9tmpUpload"6.修改ne,否则可能会报错。;ne = 修改为 ne = "Asia/Shanghai",有的文章说也可改为PRC。(PHP官方文档参考:/manual/zh/)的配置就算完成了,如果有什么变动也可以回来进行修改。还有IIS对php的支持,下边的会进行详细的介绍。8.测试php在“开始-运行-cmd”下试着运行d:php5.4.9php -i和d:php5.4.9php -v,正常来说-i参数可以看到一大堆参数信息,而-v参数可以看到php的版本信息,如果把dll文件不存在的扩展打开了的话,-v时会有提示。
IIS配置:查阅PHP官方说明文档/manual/zh/1.给IIS添加CGI支持:在Windows7的控制面板-程序中“打开/关闭Windows功能”,在里面打开Internet信息服务-万维网服务-应用程序开发功能,勾选CGI,点击确定。1. 打开IIS管理器(右键计算机——管理——服务和应用程序——Internet信息服务):点击ISAPI和CGI限制,点击添加,路径为d:,描述可写php,允许执行扩展路径,确定。点击处理映射程序,点击添加模块映射,请求路径*.php,模块FastCGIModule,可执行文件d:,名称可为php。2.添加应用程序池: 3.按自己需要在IIS网站的“默认文档”中添加""。4.重新启动IIS。完成IIS配置。5.在IIS中测试PHP。打开记事本,输入,保存为,将文件保存到IIS网站的根目录下,一般为C:inetpubwwwroot。在浏览器中输入localhost/。页面显示PHP版本等信息表示配置成功。
MySql安装与配置:1.打开安装文件,进行安装。2.选择安装类型,这里选择Custom:Typical(典型安装)Installs the most common program features Recommended formostusers安装最常用的程序功能,建议大多数用户使用Custom(自定义安装)Allows users to choose which program features will be installed wherethey will be installed Recommended foradvanced users意思是:允许用户选择安装的程序和选择安装的位置建议高级用户使用Complete(安全安装)All program features will be installed Requires the most disk space意思是:将安装所有的功能程序,需要最多的硬盘空间3.选择安装路径。4.点击"install"进行安装.5.安装完成后,选中"launch the MySql Instance ConfigurationWizard",点击"finish”,并启动MySql实例配置向导。6.选择配置方式,选择Detailed Configuration。Detailed Configuration(手动精确配置)Standard Configuration(标准配置)7.选择,选择Developer Machine,也可以选择Server Machine,根据自己情况选择即可。Developer Machine(开发测试类,mysql 占用很少资源)Server Machine(服务器类型,mysql占用较多资源)Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)8.选择mysql数据库的大致用途。我选择的是MultifunctionalDatabase。Multifunctional Database(通用多功能型,好)Transactional Database Only(服务器类型,专注于事务处理,一般)Non-Transactional Database Only(非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于non-transactional9.选择数据库文件存储位。这里不做修改默认即可。10.选择您的网站的一般mysql 访问量,同时连接的数目。我ManualSetting,并设置连接数为20。(根据自己实际情况选择即可)Decision Support(DSS)/OLAP(20个左右)Online Transaction Processing(OLTP)(500个左右)Manual Setting(手动设置,自己输一个数)11. 选择是否启用TCP/IP连接,设定端口(如果不启用,就只能在自己的机器上访问mysql 数据库)。(选中,端口默认)"Add firewall exception ……",将MYSQL服务的监听端口加为windows防火墙例外,避免防火墙阻断(此处我没有选中,默认即可)。选择“启用标准模式”(Enable Strict Mode),这样MySQL就不会允许细小的语法错误。(选中)。12.选择MySql默认编码格式,我选择第三个Manual Selected DefaultCharactor Set/Collation,并选择"uft8'。13.,还可以指定Service Name(服务标识名称)(默认即可)是否将mysql的bin目录加入到Windows PATH(加入后,就可以直接使用bin下的文件)。(选中)14.为MySql的root(超级管理员)用户设置密码,也可以不设置,完成配置后也可以进行修改。(这里我设置了密码)Enable root access from remotemachines是否允许root 用户在其它的机器上登陆。(为了方便这里我勾选上了)Create An Anonymous Account新建一个匿名用户。(这里我没有勾选)15.设置完成后,点击"Execute"。16.完成MySql的安装与配置。
发布者:admin,转转请注明出处:http://www.yc00.com/news/1688379920a129256.html
评论列表(0条)