欢迎来到天天文库
浏览记录
ID:32400164
大小:737.00 KB
页数:14页
时间:2019-02-04
《php学习第35学习笔记》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、31讲PHP开发环境的搭建和使用①appserv套件安装php开发环境的搭建1.在window下搭建(apache(iis)+php+mysql+phpmyadmin)=>wamp在linuxlinux+apache+mysql+php=>lamp我们先看看如何在windows安装①套件软件appserve是一个泰国人,该软件把我们需要环境软件打包安装(apache+mysql(数据库)+php(php开发)+phpmyadmin[这个管理mysql的一个节目操作软件.])演示如下:1.准备软件appserver,你可以网上下载2.安装
2、(基本是傻瓜式安装)安装可以选择安装哪些组件测试一下我们的套件是否安装ok在apache的默认路径下,开发一个hello.html和hello.php文件,看看是否能够正常访问.同时我们可以来管理mysql数据库,到此我们可以确认四大软件安装ok②自定义安装32讲PHP开发环境的搭建和使用②自定义安装apache+php+mysql+phpmyadmin自行安装我们建议大家,安装的时候安装到同一文件夹,利用管理(文件夹不要中文)安装完一个测试一个.1.apache完后http://locahost2.下载php核心包(用于支持php开发
3、)VC6就是legacyVisualStudio6compiler,就是使用这个编译器编译的。VC9就是theVisualStudio2008compiler,就是用微软的VS编辑器编译的。那我们如何选择下载哪个版本的PHP呢?如果你是在windows下使用Apache+PHP的,请选择VC6版本;如果你是在windows下使用IIS+PHP的,请选择VC9版本;那NonThreadSafe是什么?NonThreadSafe就是非线程安全;ThreadSafe是什么?ThreadSafe是线程安全;官方并不建议你将NonThreadSa
4、fe应用于生产环境,所以我们选择ThreadSafe版本的PHP来使用php核心包的安装就是解压即将3.如何将apache和php整合也即是说,怎样才能让apache处理php①在apache的conf目录下的httpd.conf加入如下代码:LoadModulephp5_moduleE:/myEnvironment/php-5.3.5(php安装路径)/php5apache2_2.dllPHPIniDir“E:/myEnvironment/php-5.3.5(~php模块安装路径)"AddTypeapplication/x-httpd
5、-php.php.phtml说明,我们只要把红色的部分,改成实际php安装的路径即可②把php.ini-development文件改成php.ini为什么改,因为我们的php的设置有需要在php.ini修改①在php.ini中可以指定对应的功能模块;这里我们要指定php的扩展库路径extension_dir="C:/myenv/php-5.3.5/ext"测试看看apache和php是否整合成功写这样一段代码重新启动http://localhost/test.php4.安装数据库mysql,这里我们只安
6、装不讲解1.准备软件测试mysql是否可以用1.写一段php代码来测试是否成功!//目前你看不懂,没关系当我们没有对php进行正确配置的时候,会报Fatalerror:Calltoundefinedfunctionmysql_connect()inC:myenvapachehtdocstemp.phponline3原因:目前
7、没有启用mysql功能,在php.ini中extension=php_mysql.dllextension=php_mysqli.dll5.安装一个phpmyadmin(该网站实际可以更好的管理mysql)来看看是否可以使用把该压缩包直接解压到htdocs目录,然后可以直接访问http://localhost/phpMyAdmin/index.php即可.到此我们学会用套餐软件appserv来安装,以及使用自定义的方式来打击自己的php开发环境phpMyAdmin是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的
8、数据库管理工具,让管理者可用Web接口管理MySQL数据库。借由此Web接口可以成为一个简易方式输入繁杂SQL语法的较佳途径,尤其要处理大量资料的汇入及汇出更为方便。其中一个更大的优势在于由于phpMyaA
此文档下载收益归作者所有