在Debian系统上搭建PHP环境通常包括以下几个步骤:
更新系统软件包:
sudo apt update
sudo apt upgrade
安装必要的依赖包:
sudo apt install build-essential libxml2-dev libssl-dev libcurl4-openssl-dev libpng-dev libjpeg-dev libonig-dev libzip-dev
下载PHP源码包:
wget https://www.php.net/distributions/php-8.0.25.tar.gz
解压源码包:
tar -zxvf php-8.0.25.tar.gz
cd php-8.0.25
配置编译参数:
./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --with-fpm-user=www --with-fpm-group=www --with-curl --with-openssl --with-mysqli --with-pdo-mysql --with-iconv --with-mhash --with-zlib --enable-mbstring --enable-gd --enable-gd-jis-conv --enable-sockets --enable-fpm --enable-opcache --enable-fileinfo --disable-rpath --enable-mysqlnd --with-zip --enable-simplexml --with-libxml --with-sqlite3 --with-pdo-sqlite --enable-phar --enable-tokenizer --enable-cgi
编译并安装PHP:
make
sudo make install
创建PHP配置文件:
sudo cp php.ini-development /usr/local/php/lib/php.ini
配置PHP-FPM:
sudo cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf
启动PHP-FPM:
sudo /usr/local/php/sbin/php-fpm
验证PHP是否正常运行:
创建一个PHP测试文件(例如info.php
)并放置在Web服务器的根目录中,内容如下:
<?php
phpinfo();
?>
在Web浏览器中访问该文件,如果看到PHP信息页面,则表示安装成功。
请注意,以上步骤是基于特定版本的PHP(如PHP 8.0.25)进行说明的,具体版本可能会有所不同,建议根据实际情况进行调整。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:Debian LAMP如何搭建网站