志在指尖
用双手敲打未来

PHP环境搭建(PHP环境搭建工具有哪些)

PHP环境搭建

php环境分为两种:
wanmp
lanmp
PHP官网
w:windows体系
l:linux体系
a:apache服务器
n:nginx服务器
m:mysql数据库
p:php服务器端的脚本语言
装置环境分为两种:
集成环境一键装置
集成环境
phpStudywampserverapmserverxampp
linux
phpStudylnmplanmpwdcp
windowserver20022008
自定义环境
自定义环境apachephpmysql
php7.xphp.5.6php没有6版别
集成和自定义只可以发动一个
wamp
apache
mysql
php
www
假如装置完成apache后显现红色失败有或许端口被占用
netstat-oan
别的一种发动失败的问题,有或许在改动apache装备文件的时分呈现错误了.发动文件.
apachehttpd.conf
phpphp.ini
修改了服务器的装备文件一定要重启apache
LoadModulephp5_module”E:/wamp/php/php5apache2_2.dll”
AddTypeapplication/x-httpd-php.php
PHPIniDir”E:/wamp/php”
apache+php整合PHP
php+mysql整合
个人了解:环境原理图
具体过程:(装置Apache–>装置PHP–>装置数据mysql)
一、装置Apache
新建文件目录:
1、E盘下建立文件夹wamp
2、wamp下别离建立文件夹:
–apache
–php
–mysql
–www
默许路径localhost
下一步:
下一步:
下一步:
下一步:
下一步:
下一步:
二、装备PHP
1、解压php-5.3.5-Win32-VC6-x86.zip将里边的文件放置到E:\wamp\php
2、翻开E:/wamp/apache/conf/httpd.conf(Apache装备文件);在httpd.conf文件结尾添加以下2行内容LoadModulephp5_module”E:/wamp/php/php5apache2_2.dll”AddTypeapplication/x-httpd-php.php
3、将E:\wamp\php里边的php.ini-development重命名为php.ini
4、加载装备文件php.ini:1)将php.ini文件复制到C:\Windows目录下2)也可以将PHPIniDir”E:/wamp/php”添加到:E:\wamp\apache\conf的httpd.conf文件里边(推荐用这个)
5、重启咱们的apache
这样可以将apache跟php相关起来,通过拜访localhost/某个php文件,apache将把那个文件交给php解析器解析后,变成咱们想要的html+css+javascript,再显现给咱们看。
测试:编写一个php文件,文件名phpinfo.php放置到E:/wamp/www(你自己的服务器公网上)目录下
内容如下:
通过浏览器,拜访地址:http://localhost/phpinfo.php(你自己的公网网址)
默许设置翻开localhost就拜访咱们的index.php文件:
咱们的apache但咱们去拜访localhost的时分,或者是拜访某一个目录的时分,没有指定某一个文件的时分,他会默许找index.html,而咱们的程序是php编写的,所以咱们希望咱们的默许首页也可所以index.php所以修改下apache的装备。翻开httpd.conf修改(添加index.php):DirectoryIndexindex.htmlindex.php找到ifModule加上index.php,这样当咱们去拜访某个文件夹的时分,他就会先找index.html假如没有,就会找index.php,还没有就会列出这个目录的所有文件(php装备到这里基本结束)。
三、数据库(mysql)装备
一般咱们用mysql版别都是5.~~几,自己要根据自己电脑体系装置相应的位数软件包;
下一步:
下一步:
下一步:
下一步:
!!!注意:
最终重要过程:
修改php.ini装备文件,指定php的扩展目录(注释去掉分号)extension_dir=”E:/wamp/php/ext”敞开mysql、mysqli、gd库、

PHP环境搭建工具有哪些

关于php开发小白来说建立一个php运转环境便是一道坎!
由于要做php开发,建立一个能够运转php网站的服务器环境是第一步,传统的php环境软件十分杂乱,好在很多公司开发了一键建立php装置环境,一键进行php环境装备,大大节省了建立phpmysql环境的时刻!对老手来说装置装备php环境也不再是一件繁琐的事。
接下来来给我们分享七种PHP开发环境建立东西,当然也不只仅有这七种仅仅只是这几种比较常见;
一、phpStudy
phpStudy是一个PHP调试环境的程序集成包;
该程序包集成最新的Apache/Nginx+PHP+MySQL+phpMyAdmin+ZendOptimizer+OpenSSL,一次性装置,无需装备即可运用,是十分便利、好用的PHP调试环境;
该程序不只包括PHP调试环境,还包括了开发东西、开发手册等。
二、WampServer
WampServer是一款由法国人开发的ApacheWeb服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时刻花费在繁琐的装备环境过程,从而腾出更多精力去做开发。
WampServer便是WindowsApacheMysqlPHP集成装置环境,即在Windows操作体系下的apache、php和mysql的服务器软件。
三、XAMPP
XAMPP相关于phpStudy和WampServer就关于小白没有那么友好了,操作门槛就稍稍有点高了;并且XAMPP是现在支撑操作体系最多的东西了。这样就关于在公司用Windows回家用MacOSx的程序员就比较友好了。
XAMPP(Apache+MySQL+PHP+PERL)是一个功用强壮的建站集成软件包;
这个软件包本来的名字是LAMPP,可是为了防止误解,最新的几个版别就改名为XAMPP了;
它能够在Windows、Linux、Solaris、MacOSX等多种操作体系下装置运用,支撑多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。
许多人经过他们自己的经验认识到装置Apache服务器是件不容易的事儿;
如果您想添加MySQL、PHP和Perl,那就更难了;XAMPP是一个易于装置且包括MySQL、PHP和Perl的Apache发行版;
XAMPP确实十分容易装置和运用:只需下载,解压缩,启动即可。
四、MAMP
MAMP分为两种MAMP和MAMPProforMac;MAMP就不讲了,MAMPPro的功用真的是十分的强壮,可是可是MAMP只支撑MacOS体系所以优点和缺点也十分显着;
称号MAMP是源自体系组件称号的首字母缩写:
macOS、Apache、MySQL或MariaDB和PHP,Perl或Python。
该称号源自LAMP,LAMP是广泛用于网站的所有开源软件的相似仓库,可是用专有的macOS替代了开源Linux操作体系。(关于其他操作体系,也存在相似的“AMP”仓库。)可是MAMP不只限于这些组件选择。例如,能够运用Nginx替代Apache,并用MariaDB替代MySQL。
包括MAMP的某些软件包(尤其是Apache和PHP)已预先装置在macOS上。其他版别的兼容版别可轻松装置和运用。经过在便携式计算机或台式计算机上设置本地开发环境,而无需独立的Web服务器,MAMP通常与盛行的CMS程序(例如WordPress和Drupal)一同运用并为其开发。
五、IIS
互联网信息服务(英语:InternetInformationServices,简称IIS),是由微软公司供给的根据运转MicrosoftWindows的互联网根本服务。
图形界面的新IIS办理器在防火墙里不敞开任何端口的情况下就能够经过HTTP的长途办理,该办理东西是完全可扩展的。
图形界面的新IIS办理器支撑HTTP长途办理协议,在无需DCOM的情况下答应无缝地进行本地,长途,甚至跨互联网的衔接或在防火墙里敞开其它办理端口。
六、浮屠面板
浮屠面板是一款服务器办理软件,支撑windows和linux体系,能够经过Web端轻松办理服务器,提升运维功率。
例如:创建办理网站、FTP、数据库,具有可视化文件办理器,可视化软件办理器,可视化CPU、内存、流量监控图表,计划任务等功用。
浮屠面板具有极速便利的一键装备与办理,可一键装备服务器环境(LAMP/LNMP/Tomcat/Node.js),一键布置SSL,异地备份;
供给SSH开启封闭服务,SSH端口更改,禁ping,防火墙端口放行以及操作日志检查;
CPU、内存、磁盘IO、网络IO数据监测,可设置记载保存天数以及恣意检查某天数据;
计划任务可按周期添加执行,支撑SHELL脚本,供给网站、数据库备份以及日志切开,且支撑一键备份到又拍云存储空间,或许其他云存储空间里;
经过web界面就能够轻松办理装置所用的服务器软件,还有有用的扩展插件;
集成便利高效的文件办理器,支撑上传、下载、打包、解压以及文件修改检查。
七、UPUPW
UPUPW是现在Windows平台下最具特征的Web服务器PHP套件。
UPUPWPHP环境集成包是现在Windows平台下最具特征的Web服务器PHP套件,包括Apache版、Ngix版和Kangle版:
Apache/Nginx+PHP+MySQL+phpMyAdmin+Xdebug+Memcached+eAccelerator+ZendGuardLoader/Optimizer
UPUPWPHP套件省去了您建立Web服务器PHP环境的杂乱程序,下载解压到装有恣意Windows体系电脑的非中文目录即可运转。
八、PHPnow
PHPnow是Win32下绿色免费的Apache+PHP+MySQL环境套件包。简易装置、快速建立支撑虚拟主机的PHP环境。顺便PnCp.cmd控制面板,协助你快速装备你的套件,运用十分便利。
PHPnow是绿色的,解压后执行Setup.cmd初始化,即可得到一个PHP+MySQL环境。然后就能够直接装置Discuz!,PHPWind,DeDe,WordPress等程序。

未经允许不得转载:IT技术网站 » PHP环境搭建(PHP环境搭建工具有哪些)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载