其他新闻

其他新闻

包含php建站源码重装install文件怎么办的词条

时间:2023-11-11 信途科技其他新闻

拿到一个空的服务器,首先我们就要来用起来啦!

首先要先下载并编译安装PHP最新版本,请到php官网下载:

这里我首先在系统里在新建存储源码包的文件夹,比如我存放在这里

下载安装PHP7.4之前,你要先安装各种依赖包

yum install -y openssl-devel libxml2-devel bzip2-devel libcurl-devel libjpeg-devel libpng-devel freetype-devel libmcrypt-devel recode-devel libicu-devel libzip-devel sqlite-devel oniguruma-develyum -y install http://mirror.centos.org/centos-7/7.7.1908/cloud/x86_64/openstack-queens/oniguruma-6.7.0-1.el7.x86_64.rpmyum -y install http://mirror.centos.org/centos-7/7.7.1908/cloud/x86_64/openstack-queens/oniguruma-devel-6.7.0-1.el7.x86_64.rpm

安装好后切换到 /home/work/study/softpackage

下载php源码包

wget https://xintu.php.net/distributions/php-7.4.0.tar.gz

解压

tar -zxvf php-7.4.0.tar.gz

切换到解压的目录

cd php-7.4.0

接下来,检查配置,安装到你自定义的目录里,我是安装在/home/work/study/soft/php

首先

没出问题就会出现这样

这里如果make有报错误,没找到makefile,这个时候就要检查一下有没有安装gcc了,或者你yum update 一下

比如出现找不到./configure 配置遇到的No package ‘sqlite3’ found,

解决方法:

yum install sqlite-devel

出现这个错误的时候

解决方法:

将php安装配置文件中加了引号中的配置–disable-fileinfo

即在执行 ./configure 时加上 --disable-fileinfo 参数

清除原编译 make clean

重新生成makefile文件

./configure --prefix=/home/work/study/soft/php --with-apxs2=/usr/local/apache/bin/apxs --with-curl --with-freetype-dir --with-gd --with-gettext --with-iconv-dir --with-kerberos --with-libdir=lib64 --with-libxml-dir --with-mysqli --with-openssl --with-pcre-regex --with-pdo-mysql --with-pdo-sqlite --with-pear --with-png-dir --with-xmlrpc --with-xsl --with-zlib --enable-fpm --enable-bcmath --enable-libxml --enable-inline-optimization --enable-gd-native-ttf --enable-mbregex --enable-mbstring --enable-opcache --enable-pcntl --enable-shmop --enable-soap --enable-sockets --enable-sysvsem --enable-xml --enable-zip --disable-fileinfo

接下来就是make make install了

这个时候就已经把php编译安装好了。

我们着重到用到的是php.ini 这个文件,我们可以这样去获取,去到PHP7.4的目录

复制到etc里,这个需要新建:mkdir etc

简化PHP执行命令

1 编辑这个文件

2 插入,这个路径就是你的php路径

3 source 这个目录

这个时候就可以直接用php -v 了

php.ini是要放在lib目录里的,我们可以用这个命令检查,发现php.ini应该存在在lib里

所以就要把刚才cp过来的php.ini mv到lib里

用个例子测试一下test.php

到这一步PHP编译安装已经搞定

扫描二维码推送至手机访问。

版权声明:本文由信途科技转载于网络,如有侵权联系站长删除。

转载请注明出处https://www.xintukeji.cn/xintu/16689.html

相关文章

伏羲文化宣传推广方案策划(伏羲文化文创设计)

网易副总裁胡志鹏:网易伏羲将为智慧文旅提供完善的赋能方案_百度... 网易副总裁、网易雷火游戏事业群总裁胡志鹏受邀参会,聚焦“科技+文旅”融合创新,带来网易伏羲打造的“一个人、一首歌、一曲戏、一条街、...

柬埔寨彩票网络营销,柬埔寨波贝现在安全吗

菲律宾柬埔寨博彩推广不建议大家去做,这种东西比较坑人,是生活类高清视频,于20210402上映视频主要内容出国打工做安全放心的行业,不要什么钱。柬埔寨网络彩票Android27x以上,柬埔寨网络彩票篮...

济源整站长尾关键词排名技术(整站长尾关键词排名推广)

网络孕育了网站,网站的诞生让企业在线上多了一个门店,一个新的获客渠道。为了让用户在“光临”门店的时候有所收获,我们需要不断输出专业的内容或者从业心得和经验。不过除非专门聘了运营写文章,不然很少有老板能...

「婚纱网站设计」婚纱网站设计的研究思路与方法

信途科技今天给各位分享婚纱网站设计的知识,其中也会对婚纱网站设计的研究思路与方法进行解释,如果能碰巧解决你现在面临的问题,别忘了关注和分享本站。本文导读目录: 1、制作婚纱网站的目的与意义?(希望多给...

海南网络营销多少钱,网络营销师报名多少钱

海南网站建设设计多少钱呢?龙腾网络郑重承诺网站建设,我们 10余年的网络营销经验告诉我们,仅仅是一个网站远远不够。2020年2月6日海南省抗疫期间滞销农产品网络营销实施方案 根据 搭建海南滞销农产品信...

关于广州新塘网络营销推广公司的信息

高度同质化的内容和服务令得APP推广非常艰难,如何成为沧海中 亲 我是亚龙老师,中国的网络营销专家,中国微营销第一人。九广州优尼索斯进出口贸易有限公司是一家集产品研发生产和网络销售为一体的多元化美容品...

现在,非常期待与您的又一次邂逅

我们努力让每一次邂逅总能超越期待

  • 效果付费
    效果付费

    先出效果再付费

  • 极速交付
    极速交付

    响应速度快,有效节省客户时间

  • 1对1服务
    1对1服务

    专属客服对接咨询

  • 持续更新
    持续更新

    不断升级维护,更好服务用户