CentOS 7.9下yum安装nginx 、php、mariadb
添加nginx yum资源库:
rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
安装nginx
yum -y install nginx
查看安装版本
启动nginx ,并将nginx服务加入自启
systemctl start nginx systemctl enable nginx
防火墙放行80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
重启防火墙后查看80端口是否放行成功
[root@localhost html]# firewall-cmd --list-ports 80/tcp
测试访问正常
安装php 和 php-fpm
启动并自启动php-fpm
systemctl start php-fpm systemctl enable php-fpm
安装mariadb
安装php关联mysql 组件
yum install php-gd php-mysql php-mbstring php-xml php-mcrypt php-imap php-odbc php-pear php-xmlrpc
启动并设置自启mariadb服务并登陆数据库
配置nginx解析php
添加或修改下面内容:
# proxy the PHP scripts to Apache listening on 127.0.0.1:80 # location ~ \.php$ { root /usr/share/nginx/html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; }
测试php文件是否可执行
查看其它组件是否正常,如mariadb
版权声明:本文由老瓦罐儿煨汤发布,如需转载请注明出处。