当前位置:首页>正文

如何安装php php源码怎么安装

2023-04-13 09:27:31 互联网 未知

如何安装php

php无需安装,(当然linux下也可以编译安装 不推荐啊)
你在装好apache后,下载php压缩文件后,解压缩之后,修改apache和php的config这种配置文件就好
具体修改方法网上有的搜一下就好

php源码怎么安装

只要虚拟主机说明是支持PHP的就不用安装,如果不支持,那就要联系网管看能不能安装,不然的话你只好做搬家的准备了。
  如果确认了虚拟主机是支持PHP的,你只要把源码上传到空间即可,某些自安装的源码包是带有自动拆包安装程序的,看一下说明就行。

怎么安装php环境

如果是windows下的话我知道,linux的我不太了解,
1、下载wamp:windows、apache、mysql、php 的集成环境
2、下载并安装最好是新的版本,然后安装过程一直 next>就可以。
我是安装到他默认路径的,毕竟这个是集成环境,安装到其他盘符也是可以的
3、安装成功手打开,如果右下角的W图标变为绿色则可以正常使用,在浏览器输入localhost就可以进入了。
4、如果一直是红色或者橙色的话,就需要再下载安装一个微软常用运行库的合集(MSVBCRT_AIO)
5、安装 MSVBCRT_AIO 之前要先退出 wamp 环境,安装装完成后重新启动计算机
6、然后再按第3步执行。

php怎么安装composer

运行 Composer 需要 PHP 5.3.2 以上版本。一些敏感的 PHP 设置和编译标志也是必须的,但对于任何不兼容项安装程序都会抛出警告。
我们将从包的来源直接安装,而不是简单的下载 zip 文件,你需要 git 、 svn 或者 hg ,这取决于你载入的包所使用的版本管理系统。
Composer 是多平台的,我们努力使它在 Windows 、 Linux 以及 OSX 平台上运行的同样出色。

php怎么安装求过程

你要安装什么版本的?
给你介绍个Zend Studio - 8.0.0版本的、
第一步安装:下载安装包-> ZendStudio-8.0.0_99D.COM.msi
然后双击,用压缩工具打开、点击setup.exe 一步一步的更具提示走,软件就安装好了、
实在不知道怎么选就全默认就好了、
第二步配置环境:你可以下个集成环境,很简单的、安装,使用就好了、比如:apache-tomcat-7.0.12、phpstudy2009.exe、tomcatPluginV33.zip、APMServ5.2.6_zip.exe等、
第三步搭建:将你在ZendStudio新建的项目放在你安装的配置环境的www文件下,不同的环境他放的目录不一样,一般都是www文件下

如要更详细的问题,请跟进、

如何安装PHP模块

php模块安装的方式
1、静态安装
将先将在安装php之前先将需要安装的程序装上,如ftp、mhash、mcrypt……安装完成后,解压php安装包,执行./configure --with-ftp --with-mhash --wth-mcrypt等等。后面具体跟的参数可以参看./configure --help查看。编译好后,执行make && make install 就行了。
2、动态安装
而在往往我们进行编译php时经常会忘记添加某扩展,后来想添加扩展,但是因为安装php后又装了一些东西如PEAR等,不想再重新装php,于是可以采用phpize来动态加载需要安装的模块。
具体实现方法如下(这里以忘记安装pdo_mysql模块为例):
cd /root/source/php-5.3.10/ext/pdo_mysql
/usr/local/php/bin/phpize

在安装完mysql后,并不是进入/root/source/mysql-5.5.21目录运行phpize,而是进入php的源文件中要增加的扩展模块的文件目录---也就是/root/source/php-5.3.10/ext/pdo_mysql目录执行phpize。如果不是这样操作的话就会提示下面的错误:
Cannot find config.m4.
Make sure that you run /usr/local/php/bin/phpize in the top level source directory of the module

关于上面的这个错误,我不得不鄙视下网上有些自以为是的家伙,自认为对所有的安装操作很懂,报上面的错误的时候,去修改源代码,搞的乱七八糟,误人子弟。根本不按php官方的文档操作。

目录/root/source/php-5.3.10/ext/pdo_mysql ,在运行phpize命令前并没有configure文件,只有config.m4文件。运行phpize就生成了一个可执行的configure文件。此时就可以按照下的方法编译了:
./configure --with-php-config=/usr/bin/php-config (还可以加一些其他的参数,可通过./configure --help查看)
make
make install

编译完成后会提示扩展模块生成在/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626目录。
修改php.ini文件
vi /usr/local/php/etc/php.ini
在其文件结尾加入下面的内容:
extension_dir="/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626"
extension=pdo_mysql.so

安装完成后,重启php-fpm和web服务器。(因为我用的是php-fpm和tengine,如果用的是apache则也重启相应的程序,重新加载就行了)