- 安装前准备
使用以下命令安装PHP所需要的软件依赖:sudo apt-get update sudo apt-get install libxml2-dev sudo apt-get install build-essential sudo apt-get install openssl sudo apt-get install libssl-dev sudo apt-get install curl sudo apt-get install libcurl4-gnutls-dev sudo apt-get install libjpeg-dev sudo apt-get install libpng-dev sudo apt-get install libmcrypt-dev sudo apt-get install libreadline6 libreadline6-dev sudo apt-get install libsqlite3-dev sudo apt-get install libzip-dev
- 下载PHP源码
打开PHP官网,下载自己需要的PHP源码,下面我们以php-7.4.8.tar.gz为例。使用如下命令下载源码:
解压源码文件:wget https://www.php.net/distributions/php-7.4.8.tar.gz
tar -zxvf php-7.4.8.tar.gz
- 安装PHP
这里在/usr/local/目录下新建php目录并把PHP安装到/usr/local/php/目录下,命令如下:mkdir /usr/local/php/ #在PHP源码根目录下执行如下操作 #指定安装目录并生成Makefile文件 #编译选项根据实际情况选择 ./configure --prefix=/usr/local/php --enable-fpm --with-zip --with-mysqli --enable-gd \ --with-zlib --with-curl --enable-mbstring --enable-bcmath --disable-ctype --with-openssl \ --enable-tokenizer --enable-sockets #编译源码 make #安装PHP sudo make install #查看/usr/local/php/目录,可看到如下内容 ls /usr/local/php bin etc include lib php sbin var
- 启动php-fpm
使用如下命令启动php-fpm:
注意:启动前需要修改配置文件把文件名后面的.default去掉。sudo /usr/local/php/sbin/php-fpm
打开浏览器,访问本机地址,可以看到如下页面,表示安装成功:
Welcome to nginx
网友评论