php本地搭建环境
A. 如何在本地搭建多个php环境
1.
比较简单的就是一件安装包了,有
WampServer
、PhpStudy等
2.
搭建一个php环境就够了,多个是几个意思,完全没必要,即使你搭建了多个,到时启动时,服务器、数据库启动不了,因为端口被占用,除非修改端口,不然本地也只能启动一个php环境
B. 写网站需要用到php,怎样搭建php环境
首先需要去Phpstudy官网下载相应系统的软件包,这里默认使用的是XP系统(WIN7系统步骤相同),段启选择软件包(这里下载的是phpStudyLite版本,也可以根据不同的系统爱好下载喜欢的软件报版本)进行下载安装即可。
下载完软件后得到软件包,双击解压到指定的目录下,这里解压c:/phpstudy下。
解压完后,会弹出防止重复化提示,这里选择“是”即可。
随后,桌面弹出软件运行的控制面板,可以看到软件已经启动起来了,包括他的启动状态。
现在,可以进入C:/phpstudy进入目录下看到有个“www”文件夹,这个目录就是宏敏存放PHP网站程序的地方,直接放置到其根目录下即可。
这里,用discuz3.2程序为例,把程序放置WWW目录根目录下
控制面板上的“Mysql管理器”是用来管理mysql数据库的,点击下,可以通过浏览器进入MySQL管理页
这是点击后的mysql管理登陆页面,这里提示下,它的默认账号密码均为root。
登陆后可以看到。包括,导入,导出,删除等操作。左边列出的是已有的数据库,除了默认的系统数据库外,还有一个test测试数据库,不喜欢的朋友,可以直接删掉就好。
返回桌面软件运行控制面板,看到“其他选项菜单”按钮,它里面主要包括一些常用的参数的设定,这里点击看下
点击“其他选项菜单”按钮,可以看到里面包括很多设定项,如配置文件、版本切换、站点域名管理等等,具体设定大家可以看下软件提供的详细教程,这里不再详细解说。
在上面,已经启动了软件,而且也把discuz3.2程序,放置到www文件夹的根目录下了。下面就打开浏览器看下效果吧,浏览器地址栏输入localhost(如果把PHP程序包A文件夹放置到www目录下的话,这里输入的地址就为localhost/a),回车,看到出现discuz3.2的安装界面了,证明本地php环境已经搭握绝如建好了
C. 详解如何正确配置PHP开发环境
PHP语言在进行开发之前,需要将开发环境配置妥当,这样才能实现我们的程序完美运行。那么,如何正确的配置PHP开发环境呢?文章将介绍Apache、MySql、PHP的下载、安装及配置,分别讲述在windows和Linux环境下开发环境的搭建。
一、下载Apache、MySql和PHP
1、Apache的下载
Apache服务器可以通过官方提供的镜像地址来下载windows的Apache安装程序,不过都是英文版的,而且下载速度太慢。我建议大家去华军、天空或者中关村下载最新版的安装程序,速度很快。
2、MySQL的下载
MySQL的官方网站是
3、PHP的下载
PHP的官方网站是
二、在windows下配置PHP开发环境
1、Apache、MySql和PHP的安装像安装windows其他软件一样,这里建议把Apache和PHP软件安装在D盘目录下,把MySQL软件安装在C盘,这样不需要做任何设置,MySQL就可以顺利启动运行。
2、配置开发环境
为了让windows可以执行PHP,需要做进一步的工作,按以下步骤搭建好环境:
1)在PHP安装目录下,找到文件php5ts.dll,将其复制到C盘system32目录下。
2)在PHP安装目录下,找到文件libmysql.dll,将其复制到C盘system32目录下。
3)在PHP安装目录下,找到文件php.ini,将其复制到C:windows下。这个文件是配置PHP的基本文件,如设置服务器根目录配置,用文本编辑器打开php.ini文件,找到"doc_root=",因为我把Apache默认安装在D盘根目录下,所以,修改这个配置项的值为:doc_root=d:apache2htdocs
提示:用户根据自己安装Apache的路径,修改该配置项的值。
4)在php.ini中找到“extension_dir ="./"”,这个配置项用来载入PHP的扩展模块,修改该配置项如下:extension_dir = d:phpext,(需要按自己的安装目录修改PHP的载入位置)。
5)在php.ini中找到“;extension=php_mysql.dll”,把这项前面的分号去掉,表示使这个项生效。这个配置项用来使PHP支持MySQL,这里分号起注释作用。修改完PHP的配置文件php.ini后,保存退出该文件。
6)进行Apache的配置。转到Apache的安装目录下的conf目录,用文本编辑器打开Apache的配置文件http.conf。在此文件中找到 dynamic shared object(DOS) Support,在LoadMole行的最后添加如下配置项:LoadMole php5_mole d:/php/php5apache2.dll,(需要按自己的安装目录修改PHP的载入位置)。该项是通过Apache来载入PHP模块php5apache2.dll,即PHP以Apache的一个模块来运行。
7)为了让Apache支持.php后缀的文件,在http.conf中找到AddType项,在最后添加如下配置项:AddType application/x-httpd-php.php。找到directoryIndex,在最后添加index.php。为了支持中文,找到AddDefaultCharset ISO-8859-1改为AddDefaultCharset GB2312。修改完后保存http.conf。即完成Apache的基本配置。
注意:强烈建议对Apache配置文件http.conf进行修改时,一定遵守修改一点测试一点的原则,即每次修改完氏早一项并保存http.conf后,要嫌核芦重启一下Apache,如果Apache正常启动,则可以进行后续修改,否则,说明本次修改有误芹带,仔细检查并重新修改。
三、在Linux下配置配置PHP开发环境
1、MySQL的安装
在MySQL官网下载MySQL的安装文件MySQL-server-4.0.20-0.i386.rpm,执行下面的命令完成MySQL的安装。
rpm -ivh MySQL-server-4.0.20-0.i386.rpm
在没有设置MySQL密码的情况下,通过以下命令测试MySQL是否安装成功。
mysql -u root
出现类似welcome to the mysql mointor. commands end with;or g的字样,说明安装成功。
2、Apache的安装
从Apache的官网下载UNIX版本的压缩包,以httpd-2.0.52.tar.gz为例,假设资源包放在/usr/local/src下,进入这个目录后解压缩,命令如下:
cd /usr/local/src
tar -zxvf httpd-2.0.52.tar.gz
解压缩后,进入目录httpd-2.0.52,执行以下命令:
./configure --prefix=/usr/local/apache2 --enable--mole=so
其中--prefix=/usr/local/apache2用来指定Apache的安装目录。接下来进行编译,执行一下命令完成安装。
make
mae install
3、配置PHP开发环境的安装
1)从PHP官网下载php5.1.4.tar.gz的压缩包,解压缩该文件包,命令如下:
tar -zxf php5.1.4.tar.gz
2)转到解压缩后的目录,执行以下命令完成PHP安装目录等相关配置:
./configure --prefix=/usr/local/php -with-mysql=/var/lib/mysql
3)接着编译PHP,命令如下:
make
make install
4)复制当前目录下的文件PHP大安装目录的lib目录下,并改名为php.ini,命令如下:
cp php.ini-dist /usr/local/php/lib/php.ini
5)以上配置PHP开发环境的安装完后,参见windows下配置的内容进行相关配置,配置项和配置方法类似。
D. 如何本地搭建PHP服务器环境
在windows下安装apache
php
mysql
从各官方网站下了apache2.050、php5、mysql4.0.20、phpmyadmin2.57
apache_2.0.50-win32-x86-no_ssl.msi
php-5.0.0-win32.zip
mysql-4.0.20d-win.zip
phpmyadmin-2.5.7.zip
系统
win2003
系统盘为:
d盘
第一步:
安装apache
并配置支持php
点击安装文件apache_2.0.50-win32-x86-no_ssl.msi
将apache安装在
d:\apache2
目录(随自己喜好)下
将php-5.0.0-win32.zip
里内容解压到
d:\php
里
找到
php目录里的
php.ini-dist
重命名为
php.ini
并拷到
windows目录里(win2k
里为winnt)
如我的php.ini是拷到
d:\windows目录
再将php目录里的
php5ts.dll,libmysql.dll
拷到
系统目录(system/system32)
如我的是d:\windows\system里
配置apache里的httpd.conf
打开
d:\apache2\conf\httpd.conf
这个文件
找到
adddefaultcharset
iso-8859-1
将其改为
adddefaultcharset
gb2312
(让默认语言编码为简体中文)
找到
documentroot
"d:/apache2/htdocs"
将其改为你的web目录(可不改)如我的为
documentroot
"d:/website"
找到
directoryindex
index.html
index.html.var
在后面加入
index.htm
index.php
选择安装模式:
模块化模式安装
或
cgi模式安装
(选一样即可)
--------------模块化安装配置------------------------------------
找到
#loadmole
ssl_mole
moles/mod_ssl.so
这行,在此行后加入一行
loadmole
php5_mole
d:/php/php5apache2.dll
其中d:/php/php5apache2.dll
为你php目录中php5apache2.dll所在的位置
找到
addtype
application/x-gzip
.gz
.tgz
这行,在此行后加入一行
addtype
application/x-httpd-php
.php
---------------------------------------------------------------
--------------cgi安装配置--------------------------------------
找到
addtype
application/x-gzip
.gz
.tgz
这行,加入如下即可
scriptalias
/php/
"d:/php/"
addtype
application/x-httpd-php
.php
action
application/x-httpd-php
"/php/php-cgi.exe"
---------------------------------------------------------------
此时php环境基本已经配置成功
在web根目录(如我的d:\website)里建一个名为test.php的文件内容如下
?
echo
phpinfo();
?
重新启动apache服务
用浏览器打开
http://localhost/test.php
如果可以看到php配置输出信息就ok了
你只问了搭建php服务器啊。
E. 用Wampserver怎样在本地搭建PHP测试环境
1.下载Wampserver安装软件
<?php
echo'这是php测试环境';
?>
6.然后在浏览器地址栏输入127.0.0.1/index.php就可打开php页面
显示内容:这是php测试环境
F. 如何利用APMserv搭建本地php环境
APMServ文件采用7-Zip压缩,比用WinRAR压缩减少了10M体积,请运行APMServ5.2.6_zip.exe
自解压包,将APMServ解压缩到一个路径中不含有汉字和空格的分区或目录即可。
------------------------------------------------------------------------------------
APMServ 5.2.6 是一款拥有图形界面的快速搭建Apache 2.2.9、PHP 5.2.6、MySQL 5.1.28&4.0.26、Nginx 0.7.19、Memcached 1.2.4、phpMyAdmin 2.11.9.2、OpenSSL、SQLite、ZendOptimizer,以及ASP、CGI、Perl网站服务器平台的绿色软件。无需安装,具有灵活的移动性,将其拷贝到其它目录、分区或别的电脑时,均只需点击APMServ.exe中的启动按钮,即可自动进行相关设置,将Apache和MySQL安装为系统服务并启动。APMServ集合了Apache稳定安全的优点,并拥有跟IIS一样便捷的图形管理界面,同时支持MySQL 5.0 & 4.0两个版本,虚拟主机、虚拟目录、端口更改、SMTP、上传大小限制、自动全局变量、SSL证书制作、缓存性能优化等设置,只需鼠标一点即可完成。
1、注意事项:APMServ程序所在路径不能含有汉字和空格。
2、MySQL默认用户名:root,密码为空
3、MySQL数据库文件存放目录:MySQL5.1data或MySQL4.0data
4、网站根目录[HTML,PHP]wwwhtdocs [ASP]wwwasp [CGI,Perl]wwwcgi-bin
5、访问本机请用http://127.0.0.1/或https://127.0.0.1/ (如果开启SSL)
6、非默认端口,网址为http://127.0.0.1:端口/或https://127.0.0.1:端口/
7、如果在“扩展功能”中选择使用Memcached,它的端口为:11211
8、APMServ集成了以下软件:
Apache 2.2.9 [HTTP服务器]
Nginx 0.7.19 [HTTP服务器]
NetBox 2.8 Build 4128 [HTTP服务器+ASP脚本解释引擎]
PHP 5.2.6 [PHP脚本解释引擎]
MiniPerl 5.8 [Perl脚本解释器]
Memcached 1.2.4 [key-value内存缓存系统]
MySQL 5.1.28 [MySQL数据库服务器]
MySQL 4.0.26 [MySQL数据库服务器]
phpMyAdmin 2.11.9.2 [MySQL数据库在线管理工具]
eAccelerator 0.9.5.3 [PHP脚本加速引擎]
ZendOptimizer 3.3.3 [PHP脚本加速引擎]
OpenSSL 0.9.8h [HTTPS(SSL)安全传输协议]
但是就我个人而言,如果是新手更建议使用PHPstudy,因为它支持PHP的各种版本管理及各种扩展的开启及关闭
G. 如何在本地搭建一个PHP环境
在本地搭建PHP环境来测试PHP程序,这样的话可以省下不少钱的时间,省去了把程序上传到空间不满意又删掉又重新上传到服务器的时间,对于程序比较大的来说可以说这样会省下很多时间,这样子可以很轻松的在本地调试PHP程序,今天我就来分享下我的经验如何本地搭建php环境用来测试PHP程序,旨在帮助那些初学入门的朋友们能够轻松的在
本地调试PHP程序。省下很多不必要花的时间,快速学习怎么样拥有一个自己的网站。千里之行始于足下,我们先从搭建本地php环境开始说起。
工具/程序
DedeAMPZ
discuz论坛程序
方法/步骤
我们先来网络下载我们需要的软件和程序DedeAMPZ和discuz论坛程序,这两个都可以在网络里面找到,我们把他下载到我们的桌面。
接下来我们一样的方法在网络找discuz论坛程序并下载到自己的电脑上面,可以直接到discuz论坛的官网下载。
下面要选择编码,自己喜欢什么编码就下载哪个,一般是选择GBK这个编码的。
下载好工具和源码后,接下来我们来安装刚下载的DedeAMPZ这个工具,下面先解压好再来安装,接下来看我怎么安装。
这样子我们就成功安装DedeAMPZ这个工具了。
安装好DedeAMPZ这个工具后,我们来discuz这个PHP论坛程序看看能不能正常安装,我们来右单击DedeAMPZ管理这个图标,点击属性,查找目标。
这样就可以轻松找到DedeAMPZ所在的位置了。
找到后我们把Default这个文件夹里面的东西都删除了,路径:D:DedeAMPZWebRootDefault。
解压我们刚刚下载的Discuz_X3.0_SC_GBK.zip压缩包,并把里面的程序复制到Default这个文件夹里面,路径:D:DedeAMPZWebRootDefault,把我指的地方里面的程序复制到Default。
接下来我们来安装Discuz这个程序,我们在浏览器中输入localhost并且回车访问就到程序的安装页面了,下面看我的操作步骤。
数据库信息可以看之前这安装的DedeAMPZ工具里找到。
填写好数据库信息和其他信息后,我们点击下一步进行安装。
这样子我们就把程序安装好了。
安装好后我们就可以本地测试PHP程序了,教程就是这样了,如果第一次看不懂的,可以多看几次就懂了。
我刚开始的时候也是不懂的,多操作几次就懂的。