这里m使用mariadb

需要下列软件列表:

nginx

mariadb 数据库客户端软件   mariadb-server   数据库服务器软件   mariadb-devel  其他客户端软件的依赖包

php php解释器  php-fpm php进程管理器服务 php-mysql php的数据库拓展包

安装前提:yum源配置好,使用光盘自带的yum仓库

yum install -y mariadb mariadb-server mariadb-devel php php-fpm php-mysql

将两个服务设置为开机启动

systemctl enable mariadb.service

systemctl enable php-fpm.service

并启动服务

从官网下载nginx源码包并安装依赖后进行编译

yum install -y pcre-devel gcc

./configure --user=nginx --group=nginx

make && makeinstall

然后在html下新建一个index.php输入下列内容

(禁止在生产环境中将此页面暴露,非常危险!!!!!!!)

<?php
phpinfo();
?>

然后修改nginx下conf配置文件中的主配置文件打开下列php动态页面的分离解析.

location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
# fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
include fastcgi.conf;
}

在sbin目录下使用./nginx -s reload 重载配置文件

到此说明配置正确,环境搭建完毕,但是还需要各种优化nginx和调整php-fpm相关参数.

请查看此文档的各位朋友还需要查看本博客其他文章再继续做进一步优化.

最新文章

  1. Erlang C1500K长连接推送服务-性能
  2. jQuery获取及设置单选框、多选框、文本框内容
  3. 【iOS问题】The file “XXX.app” couldn’t be opened because you don’t have permission to view it.
  4. mac下配置eclipse的hadoop环境
  5. SQL 查询字段为值不为空
  6. Android provider authorities冲突
  7. ASP.NET - 编写让别人能读懂的代码
  8. Oracle安装卸载
  9. php中curl的使用(一)
  10. RobotFramework下的http接口自动化Get关键字的使用
  11. 机器学习-kNN
  12. Kubernetes的十大使用技巧
  13. Linux死锁检测-Lockdep
  14. 其他数据库的restful方式
  15. Netty重要概念介绍
  16. 在线聊天室 -onlinechat
  17. day2 Ubuntu配置源
  18. OpenCV---环境安装和初次使用
  19. dao---service---action分层结构
  20. Power BI连接至Amazon Redshift

热门文章

  1. 1.linux系统基础笔记(互斥量、信号量)
  2. python编程基础之三十二
  3. e课表项目第二次冲刺周期第一天
  4. zoj 3886 Nico Number
  5. java接口的演变(jdk8的default、静态方法,jdk9的私有方法、私有静态方法)
  6. MySQL学习(一)索引的基本认识
  7. 因果推理的春天-实用HTE(Heterogeneous Treatment Effects)论文github收藏
  8. 从.NET CORE2.2升级到3.0过程及遇到的一些问题
  9. VMware虚拟机的三种网络管理模式
  10. Windows SDK version 8.1 下载地址