当前位置:首页 > 正文

os下编译安装php_编译安装gcc

更新时间:2025-01-12 07:36 阅读量:103

如何安装PHP

为了开始使用 PHP,您可以:

找一个支持 PHP 和 MySQL 的 Web 主机

在您自己的 PC 机上安装 Web 服务器,然后安装 PHP 和 MySQL

使用支持 PHP 的 Web 主机

如果您的服务器支持 PHP,那么您不需要做任何事情.

只要在您的 web 目录中创建 .php 文件即可,服务器将自动为您解析这些文件.

您不需要编译任何软件,或安装额外的工具.

由于 PHP 是免费的,大多数的 Web 主机都提供对 PHP 的支持.

在您自己的 PC 机上建立 PHP

然而,如果您的服务器不支持 PHP,您必须:

安装 Web 服务器

安装 PHP

安装数据库,比如 MySQL

官方 PHP 网站

集成开发环境推荐 WAMP

PHP 服务器组件

如果您是第一次安装,建议您使用集成的服务器组件,它已经包含了 PHP、Apache、Mysql 等服务,能够为您节省很多繁琐的配置环境过程所需花费的时间.

WampServer

实在不懂的,可以查看WampServer安装教程.

XAMPP

IDE (Integrated Development Environment,集成开发环境)

Eclipse for PHP(免费)

支持 Window、Linux 和 Mac OS 平台.

PhpStorm(收费)

PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查.

Mac OS 下如何编译自己的PHP扩展

为了扩展管理方便,首先来安装pecl扩展管理器:

cd /usr/lib/php

sudo php install-pear-nozlib.phar

安装Redis、Memcache、Mongo等扩展.

sudo pecl install redis

sudo pecl install memcache

sudo pecl install mongo

sudo pecl install xdebug

将扩展配置添加的php.ini文件中:

extension=memcache.so

extension=mongo.so

extension=redis.so

zend_extension=xdebug.so

phpize

/configure

make

sudo make install

配置XCache

[xcache]

xcache.var_count = 1

xcache.var_ttl = 0

xcache.var_maxttl = 0

xcache.optimizer = Off

./configure

配置ext-mcrypt

extension=mcrypt.so

为了加速,还需要打开opcache.

zend_extension=opcache.so

[opcache]

; Determines if Zend OPCache is enabled

opcache.enable=0

; Determines if Zend OPCache is enabled for the CLI version of PHP

opcache.enable_cli=0

Mac OS系统下怎么运行自己写的PHP

请教MAC OS下PHP的mcrypt怎么安装

进入php源程序目录中的ext目录中,这里存放着各个扩展模块的源代码,选择你需要的模块,比如curl模块:cd curl

执行phpize生成编译文件,phpize在PHP安装目录的bin目录下

运行时,可能会报错:Cannot find autoconf. Please check your autoconf installation and

the $PHP_AUTOCONF

environment variable is set correctly and then rerun this

script.,需要安装autoconf:

yum install autoconf(RedHat或者CentOS)、apt-get install

autoconf(Ubuntu Linux)

执行这个命令时,php会去检查配置文件是否正确,如果有配置错误,

这里会报错,可以根据错误信息去排查!

如何在Mac OS X中安装PHP扩展支持

安装PHP扩展要求Mac系统已经安装了Xcode环境和命令行开发工具,如果还没安装,可以使用Shell安装.

xcode-select --install

为了扩展管理方便,首先来安装pecl扩展管理器.

phpize./configure

以上就是冠悦百科网小编为大家整理的os下编译安装php相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!