快速安装php7 的shell脚本

一、安装前需准备的工作

在进行快速安装php7的之前,我们需要准备好以下工作:

1. 确认服务器上是否已经安装了PHP环境,如果有那么需要先将其卸载掉。

2. 确认服务器当前的设备版本,以便在下载PHP文件时选择相应的版本。

二、下载PHP文件

我们可以从PHP官网去下载PHP文件,地址为"https://www.php.net/downloads",也可以使用国内的镜像地址"https://mirrors.aliyun.com/php/"。本次我们选择使用国内镜像地址,下载PHP7.3.11版本。

wget https://mirrors.aliyun.com/php/php-7.3.11.tar.gz

三、解压并编译安装PHP

1. 解压文件

tar zxvf php-7.3.11.tar.gz

2. 切换到解压后的文件夹目录中

cd php-7.3.11

3. 执行以下命令进行编译安装

./configure --prefix=/usr/local/php \

--with-config-file-path=/usr/local/php/etc \

--enable-fpm \

--with-fpm-user=www \

--with-fpm-group=www \

--with-mysqli \

--with-pdo-mysql \

--with-openssl \

--with-zlib \

--with-curl \

--enable-mbstring \

--enable-opcache \

--enable-zip \

--enable-inline-optimization \

--enable-calendar \

--enable-fileinfo \

--with-gd \

--with-jpeg-dir \

--with-png-dir \

--with-freetype-dir \

--with-gettext \

--disable-fileinfo \

--disable-debug \

--disable-rpath

4. 执行make命令进行编译

make

5. 执行以下命令进行安装

make install

四、修改php.ini文件

待PHP安装完成之后,我们还需要修改php.ini文件,以便能够启用一些需要的扩展和参数。本次需要开启该文件中的以下配置:

1. 设置数据存储路径

upload_tmp_dir = /usr/local/php/tmp

session.save_path = /usr/local/php/session

2. 设置时区

date.timezone = Asia/Shanghai

3. 开启opcache扩展

zend_extension=opcache.so

4. 设置最大上传文件大小

upload_max_filesize=256M

post_max_size=256M

五、启动PHP

执行以下命令进行PHP的启动

/usr/local/php/sbin/php-fpm -c /usr/local/php/etc/php.ini

六、总结

以上就是快速安装PHP7的全部步骤和流程,安装流程相对比较简单,只要是按照上述步骤来操作的,那么肯定不会出现什么问题。

后端开发标签