仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 424|回复: 8
打印 上一主题 下一主题

[其他Linux] 来谈谈:Windows下搭建PHP开辟情况(Apache+PHP+MySQL)

[复制链接]
第二个灵魂 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 11:46:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
无论图形界面发展到什么水平这个原理是不会变的,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时,并没有特别划定,只需输出的信息切合格局便可。





安装完成以后,在扫瞄器输出http://localhost,假如显现ItWorks!,暗示Apache安装乐成。

安装PHP:将php-5.3.10-Win32-VC9-x86.zip解压到一个目次便可。
安装MySQL:双击安装,假如必要变动安装目次,则在ChooseSetupType选择Custom



安装完成后入手下手设置MySQL,全体坚持默许选项便可,但最好把MySQL默许编码改成utf8,在ModifySecuritySettings选项中设置暗码,输出两次暗码便可完成,最初点Execute完成设置。



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。



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

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-1 23:33

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表