要编译安装PHP 7.3.10,你可以按照以下步骤进行操作:
sudo apt-get update
sudo apt-get install build-essential libxml2-dev libssl-dev libcurl4-openssl-dev libjpeg-dev libpng-dev libmcrypt-dev libreadline-dev libzip-dev
wget https://www.php.net/distributions/php-7.3.10.tar.gz
tar -xvf php-7.3.10.tar.gz
cd php-7.3.10
./configure --prefix=/usr/local/php-7.3.10 --with-config-file-path=/usr/local/php-7.3.10/etc --with-config-file-scan-dir=/usr/local/php-7.3.10/etc/conf.d --enable-mbstring --enable-zip --enable-bcmath --enable-pcntl --enable-ftp --enable-exif --enable-calendar --enable-sysvmsg --enable-sysvsem --enable-sysvshm --enable-wddx --with-curl --with-mcrypt --with-iconv --with-gd --with-jpeg-dir=/usr --with-png-dir=/usr --with-zlib-dir=/usr --with-xpm-dir=/usr --with-webp-dir=/usr --with-freetype-dir=/usr --with-gettext --with-xmlrpc --with-kerberos --with-mhash --with-openssl --with-mysql-sock=/var/run/mysqld/mysqld.sock --with-pdo-mysql --with-libxml-dir=/usr --with-xsl=/usr --with-pear --with-fpm-user=www-data --with-fpm-group=www-data --disable-cgi --disable-rpath
这将根据你的系统配置和需求生成适当的配置。
make
sudo make install
这将需要一些时间来完成。
sudo cp php.ini-development /usr/local/php-7.3.10/etc/php.ini
然后,编辑php.ini文件,根据需要进行配置。
sudo cp sapi/fpm/php-fpm.service /etc/systemd/system/
sudo systemctl enable php-fpm.service
sudo systemctl start php-fpm.service
<?php
phpinfo();
将该文件放置在Web服务器的文档根目录中,并通过浏览器访问该文件。如果一切正常,你将看到PHP 7.3.10的详细信息。
这样,你就成功地编译和安装了PHP 7.3.10。请注意,上述步骤可能会因操作系统和配置的不同而有所变化,所以请根据你的实际情况进行调整。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站