编译安装php(入职小灰)

版权声明:欢迎转发,不过要带有转发地址哦⁄(⁄ ⁄•⁄ω⁄•⁄ ⁄)⁄ https://blog.csdn.net/qq_37960324/article/details/82215341

编译安装php

 

由于环境问题,mysql不能重新编译安装,要想快速恢复lnmp环境,选择了yum 安装mariadb。在nginx完成编译安装后,编译安装php,这里选择了5.5.38版本。

 

1:创建压缩包文件目录

mkdir -p /service/tools

cd /service/tools/

 

2:上传并解压

RZ php-5.5.38.tar.gz

tar xf php-5.5.38.tar.gz

cd php-5.5.38

 

3:yum安装环境

yum install gcc gcc-c++ glibc -y

yum install libxml2-devel -y

yum -y install curl-devel

yum -y install libjpeg-devel

yum install libpng-devel -y

yum install freetype-devel -y

 

4:编译安装

1)

./configure --prefix=/application/php5.5.38 --with-jpeg-dir=/usr/lib64 --with-freetype-dir=/usr/lib64/  --with-curl  --enable-fpm --enable-mbstring  --with-gd  --with-mysql=/usr/ --enable-pdo --enable-pdo-mysql   --with-fpm-user=nginx --with-fpm-group=nginx --with-mysqli=mysqlnd --with-mysql-sock=/tmp/mysql.sock --with-openssl --enable-zip --with-mysql=mysqlnd

2)

make -j 4

3)

make install

 

5:生成配置文件

\cp php.ini-production /application/php5.5.38/etc/php.ini

\cp /application/php5.5.38/etc/php-fpm.conf.default /application/php5.5.38/etc/php-fpm.conf

 

6:更改nginx配置文件并重启nginx服务

echo '

worker_processes  1;

events {

    worker_connections  1024;

}

http {

    include       mime.types;

    default_type  application/octet-stream;

    sendfile        on;

    keepalive_timeout  65;

    server {

        listen       80;

        server_name  www.test.com;

        index  index.php index.html index.htm;

        location / {

            root   html;

        }

        location ~ \.php$ {

            root           html;

            fastcgi_pass   127.0.0.1:9000;

            fastcgi_index  index.php;

            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;

            include        fastcgi_params;

        }

    }

}

' > /application/nginx/conf/nginx.conf


/application/nginx/sbin/nginx -s reload

 

7:启动php-fpm

ln -s /application/php5.5.38/ /application/php

/application/php/sbin/php-fpm

 

 

 

 

猜你喜欢

转载自blog.csdn.net/qq_37960324/article/details/82215341