centos怎么部署php环境

centos部署php环境的方法:1、通过“yum install”命令安装扩展;2、使用“wget http://php.net/distributions/php-7.1.0.tar.gz”命令解压php;3、通过“make && make install”命令进行编译安装;4、在安装成功后,配置环境变量;5、启动“php-fpm”即可。

centos怎么部署php环境

本教程操作环境:CentOS 7系统、PHP8.1版、Dell G3电脑。

centos怎么部署php环境?

centos安装php环境

这次给大家说说我安装部署php环境(我已经成功在使用)

立即学习“PHP免费学习笔记(深入)”;

1、首先进行yum安装扩展

yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel gmp gmp-devel libmcrypt libmcrypt-devel readline readline-devel libxslt libxslt-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel ncurses curl gdbm-devel db4-devel libXpm-devel libX11-devel gd-devel gmp-devel expat-devel xmlrpc-c xmlrpc-c-devel libicu-devel libmcrypt-devel libmemcached-devel

登录后复制

 

2、之后进行解压php

wget http://php.net/distributions/php-7.1.0.tar.gz

登录后复制

要是无法下载的话进行本地官网下载php.tar.gz文件

tar -zxvf php-7.1.0.tar.gzcd php-7.1.0

登录后复制

3、编译安装,编译的时候可能会出现各种报错情况,下一篇主要写编译是常见的错误及解决办法:

 

./configure --prefix=/usr/local/php7 --with-apxs2=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/php7/etc --with-mysql --with-mysqli --with-mysql-sock --enable-pdo --with-pdo-mysql --with-gd --with-iconv  --with-curl --with-zlib --enable-xml --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --enable-mbregex --enable-mbstring --enable-gd-native-ttf --with-openssl --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --without-pear --with-gettext --enable-session --with-jpeg-dir=/usr/local/jpeg --with-freetype-dir --with-png-dir=/usr/local/pngp --with-bz2

登录后复制

4、编译成功后安装:

make && make install

登录后复制

5、安装成功后配置环境变量:

为了使用方便,可以在/etc/profile文件末尾添加php环境变量 :

(1)            PATH=$PATH:/usr/local/php7/bin(2)            export PATH

登录后复制

6、保存后刷新环境变量:

       source /etc/profile  #更新

登录后复制

7、查看环境变量:

       echo $PATH

登录后复制

8、看到php环境变量的路径后,以后就可以直接使用php命令了,查看php版本:

      php -v

登录后复制

9、现在的PHP没有.ini文件和配置文件,还需要配置PHP-FPM:

    cp php.ini-production /etc/php.ini      cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf      cp /usr/local/php/etc/php-fpm.d/www.conf.default /usr/local/php/etc/php-fpm.d/www.conf      cp sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm      chmod +x /etc/init.d/php-fpm

登录后复制

10、php-fpm的启动、停止和重启:

      service php-fpm start  #启动      service php-fpm stop   #停止      service php-fpm restart #重启

登录后复制

安装成功后添加一个自定义根目录里面添加index.Php文件

推荐学习:《PHP视频教程》

以上就是centos怎么部署php环境的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2077196.html

(0)
上一篇 2025年2月24日 08:59:35
下一篇 2025年2月18日 09:59:35

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • php无法运行外部命令怎么办

    php无法运行外部命令的解决办法:1、检查是否开启了安全模式;2、在“safe_mode_exec_dir”这个路径下执行文件;3、在“php.ini”中配置具体路径即可。 本教程操作环境:windows7系统、PHP8.1版、Dell G…

    2025年2月24日
    200
  • 安装PHP的作用是什么

    安装PHP的作用:1、编写服务端脚本,这是php主要的目标领域,可以用web浏览器来访问PHP程序的输出;2、编写命令行脚本,可以用来处理简单的文本;3、编写桌面应用,可以利用PHP-GTK来编写这些程序。 本教程操作环境:windows7…

    2025年2月24日
    200
  • php 正则怎么替换src

    php正则替换src的方法:1、打开相应的PHP文件;2、通过“if(!function_exists(‘get_img_path’)){function get_img_path($img){…}”方法…

    2025年2月24日
    200
  • iis不解析php文件怎么办

    iis不解析php文件的解决办法:1、安装ii7;2、下载php安装包并解压安装php;3、找到php安装的位置;4、添加脚本映射;5、创建php文件并在浏览器访问即可。 本教程操作环境:windows7系统、PHP8.1版、Dell G3…

    2025年2月24日 编程技术
    200
  • php error报错功能怎么用

    php error报错功能的使用方法:1、直接在程序中使用“error_reporting()”函数来设置php的报错级别;2、找到并打开“php.ini”文件,然后配置参数来控制报错提示即可。 本教程操作环境:windows7系统、PHP…

    2025年2月24日
    200
  • php上传中文数据乱码怎么办

    php上传中文数据乱码的解决办法:1、在php的编码中修改字符集,代码为“header(“Content-Type: text/html; charset=utf-8”);”;2、检查库表的字符集,执行“alter …

    2025年2月24日
    200
  • php 怎么实现七天免登录

    php实现七天免登录的方法:1、在前端创建一个用户选择七天免登录的按钮;2、在后端中,根据用户提交的用户名和密码查询到用户的id;3、将用户id存入cooike中;4、设置七天的过期时间即可。 本教程操作环境:windows7系统、PHP8…

    2025年2月24日
    200
  • centos7源码怎么安装php5.6

    centos7源码安装php5.6的方法:1、执行“rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm”命令;2、移除系统自带的“php-common”;3、通过“yu…

    2025年2月24日
    200
  • php怎么调用足球联赛接口

    php调用足球联赛接口的方法:1、注册并开通足球联赛API接口;2、配置申请的appkey;3、请求接口URL;4、通过“function juhecurl($url,$params=false,$ispost=0){…}”方式…

    2025年2月24日
    200
  • php怎么识别火车票

    php识别火车票的方法:1、开通火车票识别API接口;2、创建一个PHP示例文件;3、设置“header(‘Content-type:text/html;charset=utf-8’);”;4、配置申请的appkey…

    2025年2月24日
    200

发表回复

登录后才能评论