Ubuntu环境下PHP的安装与配置

在Ubuntu环境下安装PHP,我们需要遵循以下步骤,这些步骤包括下载PHP源代码,编译和安装PHP,以及配置PHP环境。

1、下载PHP源代码:我们需要从PHP官方网站下载最新的PHP源代码,你可以使用wget命令来下载,如果你想下载PHP 7.4版本,你可以运行以下命令:

wget https://www.php.net/distributions/php-7.4.34.tar.gz

2、解压源代码:下载完成后,我们需要解压源代码包,你可以使用tar命令来解压,你可以运行以下命令来解压刚刚下载的PHP 7.4源代码包:

tar -xvf php-7.4.34.tar.gz

3、进入源代码目录:解压完成后,我们需要进入源代码目录,你可以使用cd命令来进入,你可以运行以下命令来进入刚刚解压的PHP 7.4源代码目录:

cd php-7.4.34

4、编译和安装PHP:在源代码目录下,我们可以使用configure命令来配置编译选项,然后使用make命令来编译,最后使用make install命令来安装,你可以运行以下命令来编译和安装PHP:

./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php/etc --enable-fpm --with-fpm-user=www-data --with-fpm-group=www-data --enable-mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --enable-mbstring --with-curl --enable-zip --enable-soap --enable-opcache --enable-intl --with-icu-dir=/usr/local/opt/icu --with-zlib --enable-bcmath --enable-exif --with-jpeg-dir=/usr/local --with-png-dir=/usr/local --with-freetype-dir=/usr/local --with-gd --enable-gd-jis-conv --with-xmlrpc --enable-xml --disable-rpath --enable-safe-mode --disable-debug --enable-maintainer-zts
make
sudo make install

ubuntu安装php ubuntu安装phpstudy

5、配置PHP环境:安装完成后,我们需要配置PHP环境,这包括创建软链接,设置PATH环境变量,以及设置Apache的mod_php模块,你可以运行以下命令来配置PHP环境:

sudo ln -s /usr/local/php/bin/php /usr/bin/php
sudo echo 'export PATH=$PATH:/usr/local/php/bin' >> ~/.bashrc
sudo echo 'export PATH=$PATH:/usr/local/php/sbin' >> ~/.bashrc
sudo apt install libapache2-mod-php7.4 # 请根据你的PHP版本替换7.4

6、重启Apache:我们需要重启Apache以使新的PHP配置生效,你可以运行以下命令来重启Apache:

sudo service apache2 restart

以上就是在Ubuntu环境下安装PHP的步骤,请注意,这些步骤可能会因为你的系统环境和需求而有所不同。