快速安装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的全部步骤和流程,安装流程相对比较简单,只要是按照上述步骤来操作的,那么肯定不会出现什么问题。

免责声明:本文来自互联网,本站所有信息(包括但不限于文字、视频、音频、数据及图表),不保证该信息的准确性、真实性、完整性、有效性、及时性、原创性等,版权归属于原作者,如无意侵犯媒体或个人知识产权,请来电或致函告之,本站将在第一时间处理。猿码集站发布此文目的在于促进信息交流,此文观点与本站立场无关,不承担任何责任。

后端开发标签