仓酷云

标题: 来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL) [打印本页]

作者: 第二个灵魂    时间: 2015-1-16 11:46
标题: 来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL)
无论图形界面发展到什么水平这个原理是不会变的,Linux命令有许多强大的功能:从简单的磁盘操作、文件存取、到进行复杂的多媒体图象和流媒体文件的制作。
PHP集成开辟情况有良多,如XAMPP、AppServ......只需一键安装就把PHP情况给搭建好了。但这类安装体例不敷天真,软件的自在组合不便利,同时也倒霉于进修。以是我仍是喜好手工搭建PHP开辟情况,必要哪一个模块本人安装就好了,大概谁人软件必要晋级,间接晋级谁人软件就好了,其实不影响其他软件,十分便利。
1、筹办事情-下载所需软件
Apachehttpd-2.2.22-win32-x86-openssl-0.9.8t.msi
PHPphp-5.3.10-Win32-VC9-x86.zip
MySQLmysql-5.5.20-win32.msi2、安装软件
安装Apache:双击安装,与安装其他Windows软件没有甚么区分,在填ServerInfomation时,并没有特别划定,只需输出的信息切合格局便可。
来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL)
登录/注册后可看大图

来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL)
登录/注册后可看大图

来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL)
登录/注册后可看大图

来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL)
登录/注册后可看大图

来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL)
登录/注册后可看大图

安装完成以后,在扫瞄器输出http://localhost,假如显现ItWorks!,暗示Apache安装乐成。
来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL)
登录/注册后可看大图

安装PHP:将php-5.3.10-Win32-VC9-x86.zip解压到一个目次便可。
安装MySQL:双击安装,假如必要变动安装目次,则在ChooseSetupType选择Custom
来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL)
登录/注册后可看大图

来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL)
登录/注册后可看大图

来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL)
登录/注册后可看大图

安装完成后入手下手设置MySQL,全体坚持默许选项便可,但最好把MySQL默许编码改成utf8,在ModifySecuritySettings选项中设置暗码,输出两次暗码便可完成,最初点Execute完成设置。
来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL)
登录/注册后可看大图

来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL)
登录/注册后可看大图


3、整合Apache+PHP+MySQL
Apache:起首修正Apache的设置文件,让Apache撑持剖析PHP文件。Apache设置文件在Apache安装目次的conf目次下的httpd.conf。

1.让Apache能够剖析php文件,在设置文件中找到
#LoadModulevhost_alias_modulemodules/mod_vhost_alias.so
鄙人一行增加(绿色的地位是依据PHP的地点目次而定的)
LoadModulephp5_module"D:/Develop/PHP/php5apache2_2.dll"
  PHPIniDir"D:/Develop/PHP"
  AddTypeapplication/x-httpd-php.php.html.htm

2.在设置文件中找到
DirectoryIndexindex.html
改成
DirectoryIndexindex.phpindex.html

3.修正Apache站点目次,在设置文件中找到(Apache安装的目次分歧,显现的值纷歧样)
DocumentRoot"D:/Develop/Apache2.2/htdocs"
改成
DocumentRoot"D:/Workspace/PHP"

再找到
<Directory"D:/Develop/Apache2.2/htdocs">
改成
<Directory"D:/Workspace/PHP">  



PHP:把php.ini-development更名为php.ini,作为PHP的设置文件。修正php.ini

1.设置PHP扩大包的详细目次,找到
;Onwindows:
  ;extension_dir="ext"
改成(值是ext文件夹的目次)
;Onwindows:
  extension_dir="D:/Develop/PHP/ext"

2.开启响应的库功效,找到必要开启的库的地点行
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_xmlrpc.dll
往失落后面的分号(正文),即改成
  extension=php_curl.dll
  extension=php_gd2.dll
  extension=php_mbstring.dll
  extension=php_mysql.dll
  extension=php_xmlrpc.dll

3.设置时区,找到
  ;date.timezone=
 改成
  date.timezone=Asia/Shanghai
设置完成,检测一下设置是不是乐成。重启Apache,在站点目次下新建文件index.php,输出内容:
<?php
phpinfo();
?>
翻开扫瞄器输出http://localhost,显现以下内容,则安装乐成,而且乐成联系关系MySQL。
来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL)
登录/注册后可看大图

来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL)
登录/注册后可看大图


系统管理相关命令:df、top、free、quota、at、lp、adduser、groupaddkill、crontab、tar、unzip、gunzip、last
作者: 谁可相欹    时间: 2015-1-18 08:15
不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。
作者: 只想知道    时间: 2015-1-26 12:50
掌握硬件配置,如显卡,声卡,网卡等,硬件只要不是太老或太新一般都能被支持,作为一名Linux系统管理员建议多阅读有关硬件配置文章,对各种不支持或支持不太好的硬件有深刻的了解。
作者: 仓酷云    时间: 2015-2-4 18:49
上课传授的不仅仅是知识,更重要的是一些道理,包括一些做人的道理,讲课时也抓住重点,循序渐进,让同学理解很快;更可贵的是不以你过去的成绩看问题.
作者: 第二个灵魂    时间: 2015-2-10 06:00
感谢老师和同学们在学习上对我的帮助。
作者: 海妖    时间: 2015-2-28 23:28
可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?
作者: 小女巫    时间: 2015-3-10 10:53
随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当).
作者: 山那边是海    时间: 2015-3-17 06:57
学习Linux半年了~个人认为不会的多在网上找资料网上有很多资料可以搜索到,LS那位说放手去搞。
作者: 兰色精灵    时间: 2015-3-24 01:34
眼看这个学期的Linux课程已经告一段落了,我觉得有必要写一遍心得体会来总结一下这学期对着门课程的学习。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2