安装 php7.4
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| #安装依赖 yum install epel-release
#启用PHP 7.4 Remi存储库并在CentOS 7上安装PHP 7.4 #配置安装源 yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm yum -y install yum-utils
#设置安装版本 yum-config-manager --enable remi-php74
#安装php及拓展包 yum install -y php php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json php-redis
#查看php版本 php -v
#启动php systemctl start php-fpm systemctl enable php-fpm
#php配置文件 vi /etc/php.ini
#修改php上传限制,默认为2M upload_max_filesize = 500M
|
php nginx 配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| server { listen 80; server_name localhost; root /home/www; index index.php index.html index.htm;
location / { try_files $uri $uri/ /index.php?$query_string; }
location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
|
php-fpm 指定 nginx 用户
vi /usr/local/php/etc/php-fpm.conf # 修改为以下内容
php 安装 mongodb
下方链接中找到适合 php 版本的 mongodb 组件。本文安装的 mongodb-1.5.4
https://pecl.php.net/package/mongodb
1 2 3 4 5 6
| wget http://pecl.php.net/get/mongodb-1.5.4.tgz tar -zxvf mongodb-1.5.4tgz cd mongodb-1.5.4 phpize ./configure make && make install
|
php 挂载 mongodb 组件
vi /etc/php.ini # 最下方添加
1 2
| [mongodb] extension=mongodb.so
|
重启 php-fpm
1
| systemctl restart php-fpm
|
最后更新时间: