介绍linux安装php7 3 0的方法
更新时间:2023-09-15
第一段:介绍安装环境和下载PHP7.3.0
要在Linux系统上安装PHP7.3.0,需确保已安装Apache或Nginx、MySQL和其他必需的依赖项。此外,需要在官网下载PHP7.3.0的安装文件。
$ sudo apt-get update
$ sudo apt-get install -y \
build-essential \
libxml2-dev \
libsqlite3-dev \
libcurl4-openssl-dev \
libonig-dev \
libbz2-dev \
libreadline-dev \
libssl-dev
上述代码用于安装PHP7.3.0所需的依赖项。接下来,需要在PHP官方网站下载PHP7.3.0的源代码,使用wget命令
$ sudo wget -c https://www.php.net/distributions/php-7.3.0.tar.gz
第二段:解压并编译PHP7.3.0
从官网下载源文件并成功安装了所需的依赖项后, 接下来需要将压缩包解压
$ sudo tar -xzvf php-7.3.0.tar.gz
解压完成后,将进入到PHP7.3.0源代码的文件夹, 接下来运行以下命令,以便编译安装
sudo ./configure --prefix=/usr/local/php7 \
--with-curl \
--with-freetype-dir \
--with-gd \
--with-gettext \
--with-jpeg-dir \
--with-mcrypt \
--with-mysqli \
--with-openssl \
--with-pdo-mysql \
--with-png-dir \
--with-webp-dir \
--with-zlib \
--enable-fpm \
--enable-gd-native-ttf \
--enable-mbstring \
--enable-opcache \
--enable-pcntl \
--enable-shmop \
--enable-soap \
--enable-sockets \
--enable-wddx \
--enable-zip \
--disable-fileinfo
PHP7.3.0编译过程需要一点时间,取决于您计算机的性能。 如果没有遇到任何问题,源代码必须经过编译和安装。
第三段:添加PHP7.3.0到服务器所用的web服务器PHP安装且编译后,需要将其添加到服务器所使用的 web服务器中,如Apache或Nginx。现以Apache为例,创建一个文件并将以下代码复制到其中
sudo nano /etc/apache2/mods-enabled/php7.load
LoadModule php7_module /usr/lib/apache2/modules/libphp7.so
配置完毕后,重新启动apache服务
sudo service apache2 restart
第四段:确认PHP7.3.0安装成功
确认PHP7.3.0是否成功安装,需要打开终端并输入以下命令
php -v
如果您看到了以下输出,则说明PHP7.3.0已经完全安装
PHP 7.3.0 (cli) (built: Jan 2 2019 00:08:34) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies
现在就可以使用PHP7.3.0运行代码了。