【笔记】PHP安装笔记
前言
在CentOS上安装PHP
通过Yum安装
- 如果是Apache+PHP,可以通过Yum安装
安装PHP
1 | yum install php -y |
安装数据库插件
1 | yum install php-mysql -y |
安装多字符集插件
- 通过ISO中的rpm包安装
1 | rpm -i php-mbstring.rpm |
配置启动短标记
1 | short_open_tag = On |
- 启动后可以使用短标记语法
1 |
|
通过源码包安装
- 如果是Nginx+PHP,可以通过源码包安装
准备工作
1 | yum install libxml2-devel libjpeg-devel libpng-devel -y |
下载源码包
1 | wget https://www.php.net/distributions/php-8.1.5.tar.gz |
生成Makefile
- 生成包含fpm的Makefile
- 软件安装路径和配置文件存放路径都设置为
/usr/local/php
1 | ./configure --prefix=/usr/local/php --with-config-file-path=/usr/local/php --with-gd --with-zlib --enable-mbstring --enable-fpm --with-jpeg-dir=/usr/lib |
编译并安装
1 | make && make install |
复制PHP配置文件
- 将安装包中的配置文件复制到软件根目录
1 | cp php.ini-development /usr/local/php/php.ini |
配置启动短标记
1 | short_open_tag = On |
- 启动后可以使用短标记语法
1 | <? |
复制fpm配置文件
1 | cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf |
启动fpm
- 默认端口号为9000
1 | php-fpm |