好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>后端语言>PHP
<tfoot draggable='sEl'></tfoot>

phprpm官网 php官方

很多站长朋友们都不太清楚phprpm官网,今天小编就来给大家整理phprpm官网,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 如何在linux上安装php5.6,谢谢, 2、 php8make&&makeinstall报错 3、 好不容易才在我的电脑上装好centOS,可是却不知道去哪里找相关的mysql,php,谁知道,给个能用的网址. 4、 php官方网址是什么 5、 如何在linux安装php开发环境 6、 如何在Linux服务器上查看PHP信息 如何在linux上安装php5.6,谢谢,

不知道你问的linux,是哪个发行版本,常用的如 ubntu,centos,debian等。

我列一个centos7(服务器常用这个版本)的安装方法吧

centos7默认使用yum install 来安装程序,但默认源安装的php是5.4的,版本比较低,

要安装高版本的,要么下载源代码手动编译安装,但对不熟悉的,万一出点错误,会越搞越乱。我一般使用epel源安装php,里面各个版本都有,最新的php7.3

首先安装epel

rpm -ivh

这里面的url是目前我用的,如果提示出错,就是换url了,可以在电脑上手动打开epel源列表 去检查 epel-release是哪个版本,换上对应的名字

按版本安装php

rpm -Uvh 

yum install php56w php56w-mysql php56w-pdo php56w-gd php56w-ssl php56w-mbstring php56w-cli php56w-xml php56w-bcmath

我这里列的是一些常用的php扩展,如果需要其它的,手动加上即可

如果需要安装php其它版本,把包名里的56改成对应版本即可 ,如

yum install php71w php71w-mysql php71w-pdo php71w-gd php71w-ssl php71w-mbstring php71w-cli php71w-xml php71w-bcmath

yum install php72w php72w-mysql php72w-pdo php72w-gd php72w-ssl php72w-mbstring php72w-cli php72w-xml php72w-bcmath

可对应安装php7.1和php7.2,这种安装方法,会默认配置好对应的设置,php.ini在/etc/中查找,命令行也默认启用了 (php-cli)

php8make&&makeinstall报错

是configure没有成功,看看报的错,然后将每个错误一次解决,再重新configure后,问题便能解决。检查是否安装了libxm包[root@XKWB3403php-5.3.8]#rpm-qa|greplibxml2libxml2-2.6.26-2.1.1libxml2-python-2.6.26-2.1.12重新安装libxml2和libxml2-devel包yuminstalllibxml2yuminstalllibxml2-devel-y安装完之后查找xml2-config文件是否存在[root@XKWB3403php-5.3.8]#find/-name"xml2-config"/usr/bin/xml2-config,如果存在的话重新安装php。

好不容易才在我的电脑上装好centOS,可是却不知道去哪里找相关的mysql,php,谁知道,给个能用的网址.

如果可以上网,用root权限:

yum install httpd php mysql

不能上网去那只好自己去下载rpm包,注意dependency

php官方网址是什么

PHP网站是用PHP语言写的服务端脚本做成的网站。基本上没什么可视化编辑软件,最多也就是能编HTML部份。PHP部份还是直接编辑代码。编辑代码个人觉得 UltraEdit 比较好用。

如何在linux安装php开发环境

我一般会选用源码安装 php,安装 php 的过程指定要安装的扩展,但是避免不了缺少某个扩展未安装导致程序运行报错的问题。以 fileinfo 为例,介绍一下怎么添加 php 扩展。

1. 准备

通常遇到报错:xxx function undefined,而这个函数是系统函数的话,那一定是你缺少某个扩展。添加扩展也非常简单。首选要确认当前的 php 是哪个版本,不同版本的 php 扩展会有些许出入。然后找到 Php 源码目录,也就是从网上下载下来并且解压的 php 文件包。添加扩展的时候需要在源码包里面去执行命令。

2. 安装 fileinfo 扩展

1. 确认 php 版本

php -v

# PHP 7.4.4 (cli)

2. 找到 php 可执行文件的位置

whereis php

# php: /usr/local/php /usr/local/php/bin/php

可以看出 php 执行文件在 /usr/local/php/bin 目录里面

那么尝试执行 phpize,保证这个文件存在,phpize 命令在添加扩展的时候需要用到

/usr/local/php/bin/phpize -v

# Configuring for:

# PHP Api Version: 20190902

# Zend Module Api No: 20190902

# Zend Extension Api No: 320190902

3.进入php源码目录

我的习惯是网络下载的软件会放在 /usr/local/src 下面,

cd /usr/local/src/php-7.4.4

cd /etc

cd fileinfo

扩展都在源码目录的 etc 下面,里面有 curl,gd,ftp 等等扩展目录,我要安装 fileinfo,所以到 fileinfo 目录里面

4.开始安装

确定目录下面有 config.m4 文件,如果没有,应该会有 config0.m4 文件,把 config0.m4 复制一份为 config.m4,如果没有这个文件,会报错:can not found config.m4

/usr/local/php/bin/phpize

./configure

make make install

如果这几行命令运行下来都没有报错,那么说明扩展文件已经生成,并且已经自动移入相应位置。接下来就是修改 php.ini,追加 extension=fileinfo.so 到 php.ini 中。

5.修改php.ini,加载扩展文件

查看 php.ini 的位置

php -i | grep php.ini

#Configuration File (php.ini) Path => /usr/local/php/etc

#Loaded Configuration File => /usr/local/php/etc/php.ini

可以看到 php.ini 的位置: /usr/local/php/etc/php.ini

vim /usr/local/php/etc/php.ini

#添加extension=fileinfo.so,保存

php -m | grep fileinfo

#fileinfo

看到输出 fileinfo,至此,fileinfo 扩展安装完毕!另外可以使用 pecl 命令安装,更方便快捷!

如何在Linux服务器上查看PHP信息

如果php可执行文件包含在环境变量里,可以在命令行输入 php -v 查看php版本信息

~>php -v

PHP 7.0.11 (cli) (built: Sep 13 2016 15:37:04) ( NTS )

Copyright (c) 1997-2016 The PHP Group

Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies

如果无法显示信息,可以搜索是否安装过php

rpm -qa |grep php

然后找到php的bin目录用 php -v 命令查看版本信息

关于phprpm官网的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于phprpm官网 php官方的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did208332
更新时间:2023-05-03   阅读:24次

上一篇: PHP云储存源码 php存储引擎

下一篇:phpmysql增量 php数据库增加

最新资料更新

  • 1.php构造方法重写 php 构造方法
  • 2.php微信推送提醒 php主动推送消息到安卓
  • 3.phpapache占有 php apc缓存
  • 4.输出jsonphp代码 js 输出json
  • 5.phpgetrows的简单介绍
  • 6.文章加载更多php php加载html
  • 7.php网站+iis php网站有哪些
  • 8.影视php解析api php解析vip视频
  • 9.php教程全局交流 phpunit教程
  • 10.php时间戳转换字符串 php 时间戳转日期
  • 11.php在线运行测试 php 测试工具
  • 12.手机打开php乱码 php乱码怎么办
  • 13.php文字合到图片 php 图片合成
  • 14.exec-php下载 php exe
  • 15.token验证php Token验证失败异地登陆什么意思
  • 16.php消息通知实例的简单介绍
  • 17.php框架制作教程外包 怎么做php框架
  • 18.php求100的质数 php求出1100的素数
  • 19.mk_dirphp mkdirphp
  • 20.登录htmlphp 登录html

CopyRight:2016-{hedonghua:year}{hedonghua:sitegs} 备案ICP:湘ICP备09009000号-16 {hedonghua:sitejym}
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]