广告:宝塔Linux面板高效运维的服务器管理软件 点击【 https://www.bt.cn/p/uNLv1L 】立即购买
PHP 7.3 是 PHP 语言的最新版本,相比于旧版本,其性能、速度更优秀,同时也有周到的扩展支持。为了获得最好的性能和安全性,我们需要手动编译安装 PHP 7.3。以下是具体的步骤和说明。
1. 安装前的准备在开始安装之前,请先确保你的系统上已经安装了以下的软件包:
GCCmakeautoconflibcurl4-openssl-devlibssl-devlibxml2-devlibmcrypt-devlibreadline-devlibpng-devlibjpeg-devlibfreetype6-devlibzip-dev可以通过以下命令一次性安装它们:
sudo apt-get updatesudo apt-get install -y gcc make autoconf libcurl4-openssl-dev libssl-dev libxml2-dev libmcrypt-dev libreadline-dev libpng-dev libjpeg-dev libfreetype6-dev libzip-dev登录后复制2. 下载并解压源代码
现在我们需要下载 PHP 7.3 的源代码了。你可以直接从 PHP 官网下载源码包,也可以使用以下命令:
wget https://www.php.net/distributions/php-7.3.30.tar.gz登录后复制
下载完成后,我们需要解压源代码包。
tar -zxvf php-7.3.30.tar.gz登录后复制3. 编译和安装
解压后,进入目录,运行以下命令手动编译 PHP 7.3:
cd php-7.3.30./configure --prefix=/usr/local/php7 \--with-config-file-path=/usr/local/php7/etc \--enable-fpm \--with-fpm-user=www-data \--with-fpm-group=www-data \--with-mysqli=mysqlnd \--with-pdo-mysql=mysqlnd \--with-iconv-dir \--with-freetype-dir \--with-jpeg-dir \--with-png-dir \--with-zlib \--with-libxml \--with-curl \--with-gd \--with-mcrypt \--with-openssl \--enable-mbstring \--enable-soap \--enable-sockets \--disable-ipv6 \--disable-debug \--enable-opcache \--enable-xml \--enable-zip \--enable-bcmath \--enable-calendar \--enable-exif \--enable-ftp \--enable-gd-native-ttf \--enable-maintainer-zts \--enable-pcntl \--enable-shmop \--enable-sysvmsg \--enable-sysvsem \--enable-sysvshm \--with-readline \--with-pear登录后复制
注意,需要根据你的系统配置,进行适当调整。
执行成功后,运行以下命令将 PHP 7.3 安装到系统中:
makesudo make install登录后复制
现在,PHP 7.3 已经安装成功了!
4. 配置 PHP 7.3为了让系统能够正常使用 PHP 7.3,我们需要进行一些配置。在上一步中,我们已经将 PHP 安装到了 /usr/local/php7
目录下,现在我们需要创建一个 php.ini 配置文件:
sudo mkdir /usr/local/php7/etcsudo cp php.ini-development /usr/local/php7/etc/php.inisudo cp /usr/local/php7/etc/php-fpm.conf.default /usr/local/php7/etc/php-fpm.conf登录后复制5. 启动和停止 PHP FPM
PHP FPM 是 PHP 的 FastCGI 进程管理器。在安装完 PHP 后,我们需要手动启动它:
sudo /usr/local/php7/sbin/php-fpm登录后复制
我们还可以通过以下命令停止 PHP FPM:
sudo /usr/local/php7/sbin/php-fpm -s stop登录后复制总结
到此,PHP 7.3 的编译安装就完成了。安装过程并不复杂,只需要按照上述步骤逐步操作即可。值得提醒的是,由于 PHP 7.3 是 PHP 语言的最新版本,并不兼容于所有的程序,因此在升级时一定要进行充分测试,避免出现不兼容的情况。
以上就是php7.3怎么编译安装的详细内容,更多请关注9543建站博客其它相关文章!
发表评论