精华内容
下载资源
问答
  • 如何查看linux是否安装php环境? 1、首先可以利用find / -name php.ini 查找一下,系统是否有php的配置文件 2、利用netstat -ntpl 查看9000端口是否在运行 3、如果9000端口存在,可以使用lsof -i:9000查看文件位置 4...

    如何查看linux是否安装php环境?

    1、首先可以利用find / -name php.ini 查找一下,系统是否有php的配置文件
    2、利用netstat -ntpl 查看9000端口是否在运行
    3、如果9000端口存在,可以使用lsof -i:9000查看文件位置
    4、另外,如果系统已经安装了php,你还可以用php -v 查看版本号,前提是设置环境变量

    apache:

    如果采用RPM包安装,安装路径应在 /etc/httpd目录下e799bee5baa6e59b9ee7ad9431333365633934

    apache配置文件:/etc/httpd/conf/httpd.conf

    Apache模块路径:/usr/sbin/apachectl

    web目录:/var/www/html

    如果采用源代码安装,一般默认安装在/usr/local/apache2目录下

    php:

    如果采用RPM包安装,安装路径应在 /etc/目录下

    php的配置文件:/etc/php.ini

    如果采用源代码安装,一般默认安装在/usr/local/lib目录下

    php配置文件: /usr/local/lib/php.ini

    或/usr/local/php/etc/php.ini

    mysql:

    如果采用RPM包安装,安装路径应在/usr/share/mysql目录下

    mysqldump文件位置:/usr/bin/mysqldump

    mysqli配置文件:

    /etc/my.cnf或/usr/share/mysql/my.cnf

    mysql数据目录在/var/lib/mysql目录下

    如果采用源代码安装,一般默认安装在/usr/local/mysql目录下

    展开全文
  • 如果没有安装php,一般会提示没有php这个命令的。 2 方法二、在终端查询安装的包中是否有php,以redhat为例,则可以执行如下命令: rpm -qa | grep php 如下图所示,就说明安装了php。 ...
    1. 方法一、在终端通过php -v命令来查看一下当前php的版本。如果没有安装php,一般会提示没有php这个命令的。

      如何检查linux是否安装了php
    2. 2

      方法二、在终端查询安装的包中是否有php,以redhat为例,则可以执行如下命令:

      rpm -qa | grep php 

      如下图所示,就说明安装了php。

      如何检查linux是否安装了php
    3. 3

      方法三、可以使用pear命令的list参数查看安装的php支持,pear是PHP扩展和应用库("PHP Extension and Application Repository")的缩写,注意它不是鸭梨,尽管和该水果的发音相同。在安装好php之后,缺省情况下会自动安装pear的部分程序库,所以是否安装php可以用pear命令来确定,执行如下命令:

      pear list

      如下图所示,就说明安装了php。

      如何检查linux是否安装了php

    转载于:https://www.cnblogs.com/lxwphp/p/8824674.html

    展开全文
  • PHP Linux安装

    千次阅读 2019-03-25 23:11:05
    文章目录yum方式安装1.... 验证安装PHP7安装mysql扩展编译配置参数相关介绍1.EPEL2.php-fpm 可以有两种安装方式, yum安装和源码安装, 当然也可以使用RPM安装。 这里仅介绍前两种。 yum方式安装 1.查看是否有PHP...


    可以有两种安装方式, yum安装和源码安装, 当然也可以使用RPM安装。 这里仅介绍前两种。

    yum方式安装

    1.查看是否有PHP的可安装的软件包

    方式是通过yum search命令,以
    PHP5.4和PHP7.0为例,可以使用下面的命令:

    yum search php54
    yum search php70
    

    如果已经安装,这一步下面的部分可以略去。
    如果没有安装,可以通过epel源和remi源加入软件源
    epel源:

    rpm -Uvh http://mirrors.rit.edu/fedora/epel//7/x86_64/e/epel-release-7-9.noarch.rpm
    

    remi源:

    rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
    

    安装yum-config-manager:

    yum -y install yum-utils
    

    更新系统当前软件版本

    yum -y update
    

    2. 安装

    PHP5.4 安装命令:

    yum -y install php
    

    PHP7.0 安装命令:

    yum-config-manager --enable remi-php70
    yum -y install php php-opcache
    

    PHP7.1 安装命令:

    yum-config-manager --enable remi-php71
    yum -y install php php-opcache
    

    3. 添加模块

    模块可以根据需要添加, 比如:

    yum -y install php-mysql php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-soap curl 
    

    以上包括了mysql、xml和mbstring等模块

    源码编译安装

    1.下载源码包

    PHP官方下载地址是:https://www.php.net/downloads.php
    下载的时候发现美国的镜像比国内的还快,linux下载可以使用:

    wget http://cn2.php.net/distributions/php-7.2.16.tar.gz
    

    也可以通过本文最后部分的链接下载。

    2.解压

      tar -zxvf  php-7.2.16.tar.gz 
    

    3. 安装依赖包

    yum install -y 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
    

    可以根据需要安装。

    4. 编译配置

    切换到解压后的目录:

     cd php-7.2.16
    

    执行下面的命名进行配置:

    ./configure \
    --prefix=/usr/local/php \
    --with-apxs2=/usr/local/apache2/bin/apxs \
    --with-libxml-dir \
    --with-mysqli=mysqlnd \
    --with-pdo-mysql=mysqlnd \
    --with-gd \
    --enable-fpm \
    --enable-mysqlnd \
    --enable-embedded-mysqli
    

    注意,如果机器已经安装了 Apache服务器,比如安装位置在/usr/local/apache, 则可以通过with-apxs2选项指定apache。这样的话,PHP 编译安装的时候就会自动产生libphp7.so的动态链接文件, 并将其放入apache的moudles目录并自动修改 apache的配置文件。
    所以,如果是要安装Apache+PHP的话, 建议是先安装Apache。

    如果不需要apache, 将上面的with-apxs2一行去掉即可。

    5. 编译安装

    make && make install
    

    6. 环境变量配置

    使用vi修改/etc/profile文件

    vi  /etc/profile
    

    加入以下一行:

    export PATH=$PATH:/usr/local/php/bin
    

    让配置生效:

    source /etc/profile
    

    7. 验证安装

    php -version
    

    PHP7安装mysql扩展

    PHP7已经弃用mysql扩展改为mysqli或者pdo_mysql。所以如果想兼容php5的mysql的相关数据库方法的话,就需要另行安装了。
    一般不建议这样,但是想使用一些知名的CMS时,其是基于PHP5的, 会需要安装。
    下载扩展源码包:
    下载地址: http://git.php.net/?p=pecl/database/mysql.git;a=summary
    下载后解压:

    tar xzvf mysql-230a828.tar.gz 
    cd mysql-230a828/
    

    使用phpize初始化和mysql扩展 ,这里php的安装目录是/user/local/php

    /user/local/php/bin/phpsize
    ./configure --with-php-config=/user/local/php/bin/php-config --with-mysql=mysqlnd 
    

    编译安装:

    make && make install
    

    直接编辑php.ini文件,把mysql.so拷贝到php.ini的extension_dir中,然后在php.ini中加入extension=mysql.so

    重启php-fpm
    service php7.1-fpm restart

    编译配置参数

    编译的配置参数比较多,下面列出多的和少的供参考

    ./configure \
    --prefix=/usr/local/php \
    --with-config-file-path=/usr/local/php/etc \
    --enable-fpm \
    --with-fpm-user=nginx \
    --with-fpm-group=nginx \
    --enable-inline-optimization \
    --disable-debug \
    --disable-rpath \
    --enable-shared \
    --enable-soap \
    --with-libxml-dir \
    --with-xmlrpc \
    --with-openssl \
    --with-mcrypt \
    --with-mhash \
    --with-pcre-regex \
    --with-sqlite3 \
    --with-zlib \
    --enable-bcmath \
    --with-iconv \
    --with-bz2 \
    --enable-calendar \
    --with-curl \
    --with-cdb \
    --enable-dom \
    --enable-exif \
    --enable-fileinfo \
    --enable-filter \
    --with-pcre-dir \
    --enable-ftp \
    --with-gd \
    --with-openssl-dir \
    --with-jpeg-dir \
    --with-png-dir \
    --with-zlib-dir \
    --with-freetype-dir \
    --enable-gd-native-ttf \
    --enable-gd-jis-conv \
    --with-gettext \
    --with-gmp \
    --with-mhash \
    --enable-json \
    --enable-mbstring \
    --enable-mbregex \
    --enable-mbregex-backtrack \
    --with-libmbfl \
    --with-onig \
    --enable-pdo \
    --with-mysqli=mysqlnd \
    --with-pdo-mysql=mysqlnd \
    --with-zlib-dir \
    --with-pdo-sqlite \
    --with-readline \
    --enable-session \
    --enable-shmop \
    --enable-simplexml \
    --enable-sockets \
    --enable-sysvmsg \
    --enable-sysvsem \
    --enable-sysvshm \
    --enable-wddx \
    --with-libxml-dir \
    --with-xsl \
    --enable-zip \
    --enable-mysqlnd-compression-support \
    --with-pear \
    --enable-opcache
    
    ./configure --prefix=/usr/local/server/php \
    --with-apxs2=/usr/local/apache/bin/apxs \
    --with-config-file-path=/usr/local/server/php \
    --with-pdo-mysql
    
    

    相关介绍

    1.EPEL

    EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS和Scientific Linux。
    首先需要安装一个叫”epel-release”的软件包,这个软件包会自动配置yum的软件仓库。

    2.php-fpm

    PHP-FPM(FastCGI Process Manager:FastCGI进程管理器)是一个PHPFastCGI管理器
    PHP5.3.3已经集成php-fpm了,不再是第三方的包。
    PHP-FPM提供了更好的PHP进程管理方式,可以有效控制内存和进程、可以平滑重载PHP配置
    在./configure的时候带 –enable-fpm参数即可开启PHP-FPM

    下载链接

    linux php-7.2.16.tar.gz
    https://download.csdn.net/download/oscar999/11058910

    展开全文
  • 1:如果包是通过yum或者rpm方式安装 [root@localhost yum.repos.d]# rpm -qa //找出系统所有的包,找到对应的文件名 [root@localhost yum.repos.d]# rpm -ql php-mysql-5.4.16-23.el7_0.3.x86_64 /etc/php.d/my...

     

    以redhat\centos 中php-mysql为例
    1:如果包是通过yum或者rpm方式安装
    [root@localhost yum.repos.d]# rpm -qa  //找出系统所有的包,找到对应的文件名
     
    [root@localhost yum.repos.d]# rpm -ql php-mysql-5.4.16-23.el7_0.3.x86_64
    /etc/php.d/mysql.ini
    /etc/php.d/mysqli.ini
    /etc/php.d/pdo_mysql.ini
    /usr/lib64/php/modules/mysql.so
    /usr/lib64/php/modules/mysqli.so
    /usr/lib64/php/modules/pdo_mysql.so
     
    2:如果是源码编译安装
    2.1源码安装的方式通过rpm命令是无法找出来的,如果你确定这个软件已经开启,则可以通过
    [root@localhost yum.repos.d]# ps -aux 找出对一个的可执行文件所在的目录
    2.2通常安装完包后,我们都会把他加入到服务里面,你可以去/etc/rc.d/下找相应的文件,进而确认相关信息。
    
    最后一种最笨的方法就是用find命令
    find / -name *文件名*
    展开全文
  • Linux安装配置PHP

    2020-12-30 13:52:20
    查看是否安装PHP 已经安装 rpm -e 依次卸载其中 php-common被其他四个依赖,最后卸载。 查看 卸载已完成 查看是否有残留文件夹 删除。 得到php安装包 安装PHP 解压压缩包 检查环境 with-apxs2=/usr/local/...
  • linux系统php安装sockets扩展

    千次阅读 2020-03-11 09:51:25
    linux系统php安装sockets扩展php安装sockets扩展查看是否开启了socket php安装sockets扩展 原php安装文件下的sockets目录 cd /home/php-5.6.30/ext/sockets 运行安装后的php安装文件下的phpize /usr/local/...
  • 一、查看PHPredis 扩展是否安装成功 php -m 如果没有安装扩展安装教程:https://blog.csdn.net/haibo0668/article/details/108951500 二、测试是否连接成功 <?php $redis = new Redis(); $redis->...
  • Linux安装PHP

    2020-11-18 17:28:10
    检查之前系统是否已经安装过PHP 这个有很多种方式 1.使用Yum检查 ...2.使用rpm检查 ...安装PHP 先使用yum命令来看一下有哪些可以安装的PHP yum install php 得到下面的结果: 上面有一些依赖的包,选择y就会
  • linux PHP安装

    2011-07-08 16:46:19
    [size=medium][b]2. 红帽Linux PHP[/b][/size] ...[b]查看系统是否自带了php,若自带先卸载,否则安装后会出错。[/b] (1)下载php源文件php-5.3.6.tar.gz,地址为http://cn2.php.net/downloads.php (2)执行如下...
  • 1、查看是否已经开启 ps -ef|grep php 说明还未开启。 2、查看php安装目录 whereis php 3、开启php-fpm服务 service php-fpm start 4、关闭php-fpm服务 pkill php-fpm
  • 1.进入lampp根目录 2.下载mongodb php扩展库(php5.6对应mongodb-1.2.9.tgz) 3.安装mongodb扩展 ./etc/pecl installmongodb-1.2.9.tgz 4.在./etc/php.ini ...6.php.info()查看是否加载mon...
  • 当你使用一台 Linux 设备时,你永远不知道你的设备上被安装了多少个 PHP 的版本,也不会知道当前的 PHP 设置是什么,关于 PHP 的多版本管理与信息查看可以查看 这篇文章的末尾。只有你搞明白了 PHP 的版本如何管理你...
  • Linux 安装 php 5.6

    2016-09-16 16:40:27
    引用 ... 执行命令  [root@iZ11jjx2wcbZ /]# yum list php* 通过yum list php*查看是否有自己需要安装的版本,如果没有就需要添加第三方yum源   rpm -Uvh http://mirror.webtatic.co
  • Linux-php安装,搭建LAMP

    2017-03-18 21:42:48
    准备工作,查看是否安装过PHP ,全部卸载!第二步安装扩展工具libmcryptmhashmcrypt一定要按照顺序安装上面三个!!!安装php 解压编译tar xzf php-******* -C /***./configure --prefix=/**** 安装目录--with-mcrypt 加.....
  • Ubuntu Linux下为PHP5安装cURLlinux服务器应用 电脑资料 开启curl也好加装curl也好都是一码事 先查看自己的php5是否已经安装了curl方法如下 1.在web服务器目录 Ubuntu下的通常为 /var/ )新建test.php文件 2.文件键入...
  • linux composer安装

    2018-09-20 13:58:18
    linux composer 安装 下载composer curl -sS https://getcomposer.org/installer | php 将composer.phar文件移动到bin目录以便全局使用composer命令...查看是否安装成功 composer --version 切换国内源 compos...
  • 前面我们已经在linux环境下成功安装了支持PHP的ICE环境,接下来就是怎么在PHP使用ICE了。 1、修改PHP配置文件php.ini,载入ICE扩展 vim /usr/local/php/etc/php.ini 添加: extension = "IcePHP.so" 重启服务...
  • 2. 使用 php -m|grep swoole 查看是否已经安装了swoole 3.使用 php --ri swoole 查看 swoole 的版本 4.解压下载下来的swoole的源文件(假设为 /var/download/swoole4.5) 5.找到phpize 文件 (可使用 whereis ...
  • 查看自己的php是否已经安装了curl。方法如下: 1.在web服务器目录( Ubuntu下的通常为 /var/www )新建test.php文件 2.编辑文件,键入下面一行代码: <?php phpinfo(); ?> 3.保存文件 4.打开浏览器,浏览该...
  • linux安装nginx与php5.6

    2019-03-05 15:17:37
    本人是centos的服务器,下面...安装完成后可以启动nginx,在浏览器里面访问,查看nginx是否安装成功。端口默认为80。 systemctl start nginx nginx中yum安装的默认网站根目录在/usr/share/nginx/html 2.安装 php...
  • 1. 下载扩展包源码  单独下载扩展包源码 (最后还是下载PHP源码包的...)  地址:http://pecl.php.net/package/PDO_MYSQL中的扩展包. 2、解压文件 ... 查看/usr/local/include/目录中是否包含m
  • linux一键安装php环境

    2014-01-15 21:02:00
    1、下载一键安装包: ... 2、unzip -x sh.zip chmod -R 755 sh ./install.sh 等待半小时左右 ...3、查看nginx是否启动 ps -ef|grep nginx 查看mysql是否启动 ps -ef|grep mysql 4...
  • 重写公钥安转mySQL开启mysql服务登入mysql服务检查mysql版本安装Apach服务安转php检查php版本安装 libapache2-mod-php安转 php7.0-mysql重启mysql和apach服务更改权限调整为最大在/var/www/html/下编写test.php查看...
  • 安装前请务必确保已经正确安装php。打开命令行窗口并执行php -v查看是否正确输出版本号。
  • Redis的官方下载: ... 步骤一:下载安装包 步骤二:编译源程序 ...查看是否启动成功 查看端口是否被占用 步骤五:客户端连接 步骤六:停止Redis实例 步骤七:Redis的配置 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 390
精华内容 156
关键字:

linux查看是否安装php

linux 订阅