最近一直在学习php,刚刚学会安装,现在把一些经验纪录下来,能帮到别人更好,
不能帮到别人,就当自己的学习笔记了,
首先安装Apache server ,php,mysql,phpmyadmin.这些东西的安装基本都是下一步
就行了,我就不多说了。因为以前接触过sql manager for mysql 所以我也安装了
一个,不过还不会用的。(呵呵)
我主要说几个重要的配置吧!
一、安装完php后,要先把里面的php.ini=dist改名成php.ini就是让他运行的意思
然后改里面的几个参数的;去掉。也是为了运行!哈哈
就是这些了
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_gmp.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
extension=php_mbstring.dll
;extension=php_mcrypt.dll
extension=php_mhash.dll
extension=php_mime_magic.dll
extension=php_ming.dll
;extension=php_msql.dll
;extension=php_mssql.dll
extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_pdo.dll
;extension=php_pdo_firebird.dll
;extension=php_pdo_mssql.dll
;extension=php_pdo_mysql.dll
;extension=php_pdo_oci.dll
;extension=php_pdo_oci8.dll
;extension=php_pdo_odbc.dll
;extension=php_pdo_pgsql.dll
;extension=php_pdo_sqlite.dll
;extension=php_pgsql.dll
;extension=php_pspell.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_soap.dll
;extension=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
extension=php_xmlrpc.dll
;extension=php_xsl.dll
;extension=php_zip.dll
别的好像不需要怎么改了。
二安装好apache之后呢,要改conf里面的那个httd.conf这个文件
首先添加几个
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
LoadModule php5_module "c:/php/php5apache2_2.dll"
phpIniDir "c:/php"
这是你php安装目录,添加这个就是为了加载php 模型,注意那个#,
(tnnd,刚才居然死机了,都要写完了,没保存,气死我了)
继续!!
那个#应该是注释的意思。一定要去掉阿!
三 我这个人有个习惯,不习惯在原来的目录开发什么东西,所以我想改变目录,
关于这个问题,我还问了php lover 的兄弟们,这里感谢一下。
为了改变这个需要打开httpd.conf里面的文件,里面有个DocumentRoot 这个改称
你需要的目录,下面还有<Directory "D:/PHP">
#
# Possible values for the Options directive are "None", "All",
# or any combination of:
# Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
#
# Note that "MultiViews" must be named *explicitly* --- "Options All"
# doesn't give it to you.
#
# The Options directive is both complicated and important. Please see
# http://httpd.apache.org/docs/2.2/mod/core.html#options
# for more information.
#
Options Indexes FollowSymLinks
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be "All", "None", or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
#
# Controls who can get stuff from this server.
#
Order allow,deny
Allow from all
</Directory>
这个也必须改。群里的朋友就告诉我第一步,经过我的思索改好了。我太有才了!
呵呵!
好了,以前看过很多人在写这类的教程,这算我第一个吧!比较简单,别被拍转就好。
如果我写的有什么错误,还请大虾们指教
qq:277602146
msn:baiyingheaven@live.cn
如果能给小弟们一点帮助,我也非常荣幸!