|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
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 |
|