php开发环境搭建套件,PHP开发环境套件与自定义安装方法介绍

本文涉及的安装包下载地址,在文章最后附上.

1.在Window下搭建

(apache(iis)+ php + mysql+phpmyadmin) => wamp

2.在Linux

linux +apache+mysql+php =>lamp

我们先看看如何在Windows安装

①    套件软件

appserv 是一个泰国人,该软件把我们需要环境软件打包安装

(apache+mysql(数据库)+php(php开发)+phpmyadmin[这个管理mysql的一个节目操作软件.])

演示如下:

1.准备软件 appserv ,你可以网上下载

2.安装(基本是傻瓜式安装)

安装可以选择安装哪些组件

663da2d9fd5364d2ebe26ee36a496fe6.png

50d131ea49880f5c1e299e44600a66e3.png

ec1b0fa03d8e0526c3aab9af9a5fa965.png

c849ad8437823a2265c200870b286cf0.png

测试一下我们的套件是否安装ok

在apache的默认路径下,开发一个 hello.html 和 hello.php文件,看看是否能够正常访问.

同时我们可以来管理mysql数据库,到此我们可以确认四大软件安装ok

②    自定义安装

apache+php+mysql+phpmyadmin 自行安装

我们建议大家,安装的时候安装到同一文件夹,利用管理(文件夹不要中文)

安装完一个测试一个.

1.      apache

完后http://locahost

2.      下 php 核心包(用于支持php开发 )

php 核心包的安装就是解压即将

ps:

(1)VC6、VC9、VC11的区别?

VC6就是legacy Visual Studio 6 compiler,就是使用这个编译器编译的。

VC9就是the Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。

VC11则是用VisualStudio2012编译的。这意味着

如果你下载的是VC9版本的,就需要先安装VisualC++RedistributableforVisualStudio2008SP1,

如果你下载的是VC11版本的,就需要先安装VisualC++RedistributableforVisualStudio2012.

(2)那我们如何选择下载哪个版本的PHP呢?

如果你是在windows下使用Apache+PHP的,请选择VC6版本;

如果你是在windows下使用IIS+PHP的,请选择VC9版本;

(3)那Non Thread Safe和Thread Safe是什么?Non Thread Safe就是非线程安全;

Thread Safe 是线程安全;

官方并不建议你将Non Thread Safe 应用于生产环境,所以我们选择Thread Safe 版本的PHP来使用

3.      如何将apache 和php 整合

也即是说,怎样才能让apache处理php

①在apache 的conf目录下 的 httpd.conf加入如下代码:

LoadModule php5_module ~php安装路径/php5apache2_2.dll

PHPIniDir “~php模块安装路径”

AddType application/x-httpd-php .php .phtml

说明,我们只要包红色的部分,改成实际php 安装的路径即可

②把 php.ini-development 文件 改成  php.ini 为什么改,因为我们的php的设置有需要在php.ini修改

③在php.ini中可以指定对应的功能模块

;这里我们要指定php的扩展库路径

; On windows:

extension_dir = “C:/myenv/php-5.3.5/ext”

测试看看apache和php是否整合成功

写这样一段代码

phpinfo();

?>

重新启动http://localhost/test.php

安装数据库mysql ,这里我们只安装不讲解

1.      准备软件

c3c5adeb60a99b393e21fc40af9b0251.png

569a8bebe1c1a2c52e3a5e994a1c6778.png

89f72db56c8215064740258bf1ca55bc.png

3cf8c4edbdf1e29c20a308ea5362e05c.png

91691462b3c4ea66ac591cfad53c7cad.png

0cdf804f675c02b77b125536665bf2c7.png

测试mysql是否可以用

1.      写一段php 代码来测试是否成功!

//目前你看不懂,没关系

$conn=mysql_connect(“localhost”,”root”,”root”);

if($conn){

echo “连接mysql数据库ok”;

}else{

echo “连接数据库失败”;

}

?>

当我们没有对php进行正确配置的时候,会报

Fatal error: Call to undefined function mysql_connect() in C:\myenv\apache\htdocs\temp.php on line 3

原因: 目前没有启用mysql功能,在php.ini中

extension=php_mysql.dll

extension=php_mysqli.dll

2.      安装一个phpmyadmin(该网站实际可以更好的管理mysql)来看看是否可以使用

把该压缩包直接解压到htdocs目录, 然后可以直接访问

http://localhost/phpMyAdmin/index.php即可.

到此我们学会 用套餐软件 appserv 来安装,以及使用自定义的方式来搭建自己的php开发环境.

现在,我们来在自己搭建的php开发/运行环境上 安装一个discuz论坛.

①        准备一个discuz论坛代码

②        将其解压到 htdocs 目录下

③        把discuz的upload文件拷贝到 discuz文件夹下 ,然后删除upload文件夹

④        修改config.inc.php

// [CH] 以下变量请根据空间商提供的账号参数修改,如有疑问,请联系服务器提供商

$dbhost = ‘localhost’;               // 数据库服务器

$dbuser = ‘root’;                    // 数据库用户名

$dbpw = ‘root’;                      // 数据库密码

$dbname = ‘discuz’;                  // 数据库名

$pconnect = 0;                       // 数据库持久连接 0=关闭, 1=打开

// [CH] 论坛安全设置, 调整以下设置,可以增强论坛的安全性能和防御性能

$adminemail = ‘admin@your.com’;              // 系统管理员 Email

$forumfounders = ‘admin’;

⑤http://localhost/discuz

如果提示 对不起,请将 php.ini 中的 short_open_tag 设置为 On,否则无法继续安装论坛。则修改

大家可以自己试试搭建php环境并配置好discuz 论坛.

套件软件

自定义安装

(1)Apache官方

(2)ApacheHaus

(3)Apache Lounge

(4)php

(5)mysql

(6)phpmyadmin

【为什么要使用PHPWAMP集成环境,而不是其他集成环境呢?】 1、因为PHPWAMP解压即可使用,你甚至不需要安装VC运行库也可直接运行,而其他的集成环境都需要你额外去安装vc运行库,下载费时间,安装也费时间。 2、PHPWAMP默认集成的各个组件都是最新版本的,而且是完整版,所以更加适合在服务器上运行(其他集成环境通常用来测试的,集成的组件阉割过,体积小很多)当然PHPWAMP也很适合在本地测试,如果包括32位和64位、线程安全非线程安全的PHP版本,共计700多个PHP版本随便你切换。 3、PHPWAMP可以同时运行各个不同版本的PHP网站,十分适合对比测试。多版本同时运行也适合在服务器上运行那些对php版本要求比较严格的PHP程序,可在服务器上同时运行不同php版本的网站程序。 4、关键这货还能一键去除域名后面的端口号,实现Apache、Nginx、IIS等WEB服务器共存时,去掉域名后面的端口号。 5、兼容性很强,兼容XP系统、windows7、windows8、windows10也能完美兼容,在各windows服务器上兼容能力也很强。 6、phpwamp集成环境还能其他任意环境共存,互不影响,端口号可视化修改,强制解除端口占用等。 7、拥有强制干掉一切环境阻碍,一键强制卸载任意php环境,瞬间轰掉阻碍(不会影响系统),简单粗暴,让你节省时间立刻完成网站配置。 8、切换PHP版本方便,还能自定义PHP版本,提供700个PHP版本随便你换,及时满足各种程序对不同版本的需求。 9、在phpMyAdmin官方网站,你可以看到phpMyAdmin的各个版本下载中都提示了不同版本所能兼容的PHP版本数据库版本,而PHPWAMP自带的数据库管理工具phpMyAdmin经过特殊修改,能完美兼容任何PHP版本,无论你切换任意PHP版本,都能正常使用,不会像一些PHP环境那样,升级或者换个版本,phpMyAdmin就会出现问题。 10、PHPWAMP拥有自动定期重启动服务器,自动定期重启动apache、mysql等服务的功能。
很多人都听过WAMP这个词吧,首先来看WAMP是什么意思? Windows下的Apache+MySQL+PHP,称为WAMP。 属于WAMP环境的集成软件有很多,比如wampserver、apmserv、xampp、PHPWAMP等等,这些WAMP环境各有特点。 今天本文所使用的是PHPWAMP这款绿色的集成环境,集成VC运行库。 PHPWAMP的特点如下: 1、真正纯绿色,集成VC不需要单独安装,下载解压即可使用。 2、能同时运行多个PHP版本,随意自定义设置PHP版本,共700多个PHP版本随意切换。 3、拥有开发模式运营模式,集成组件未阉割,切换运营模式,即可直接运行在服务器端 4、拥有“强制修改任意环境的Mysql数据库密码”功能,忘记数据库密码可以一键强制修改。 5、运行中的网站可瞬间强制删除,也能一键干掉电脑里全部的php环境,方便重装 6、强制干掉一切环境阻碍,一键去除任意web服务器站点域名的非80端口。 7、集成网页加密等实用工具,不同PHP版本配置区分,日志分割处理等多种实用功能。 8、多功能站点管理,自动定时重启服务器,自动定时重启Apache、mysql等相关服务。 首先打开Apache2.4站点管理,如下图 多功能php绿色集成环境,700个PHP版本随时切换。 然后创建站点,选择你想要的PHP版本,默认自带的可选版本有php5.2、php5.3、php5.4、php5.5、php5.6、php7这6个默认版本,如果不符合要求,可以自定义任意的PHP版本,PHPWAMP提供了700多个PHP版本可供选择(32位,64位等各种新老版本,可以自行网上搜索下载) 多功能php绿色集成环境,700个PHP版本随时切换。 添加站点后,就可以在左侧的站点列表看到了,这种方式添加的站点是端口模式,如果想用域名模式,在添加的时候输入域名即可,此站点管理是域名模式和端口模式通用。 多功能php绿色集成环境,700个PHP版本随时切换。 假设环境运行不正常,可以点此“清空环境阻碍”即可 多功能php绿色集成环境,700个PHP版本随时切换。 默认80端口的话,绑定了域名就不需要再域名后面加端口号访问了,如果你因为某种原因,非得使用80端口搭建网站,可以使用“一键去端口”这个功能 多功能php绿色集成环境,700个PHP版本随时切换。 如果你忘记密码,还可以使用“强制改密功能”此功能可以修改任意php环境的mysql数据库密码。 多功能php绿色集成环境,700个PHP版本随时切换。 在服务器上使用,也可以使用这里的定期重启服务器的功能,很方便 多功能php绿色集成环境,700个PHP版本随时切换。 多功能php绿色集成环境,700个PHP版本随时切换。 PHPWAMP还可以多开,互不影响,开启共生模式也可以其他集成环境同时使用互不影响 多功能php绿色集成环境,700个PHP版本随时切换。 如果你不想使用,还可以使用强制卸载功能,就算你网站和各项服务正在运行,也能立马强制删除,不过此删除功能一般是给小白用户使用的,这里的卸载只是删除相关文件罢了,因为软件是纯绿色的,无所谓的卸载。 多功能php绿色集成环境,700个PHP版本随时切换。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值