什么是PHP:1、PHP是一种被广泛应用的开源通用脚本语言,尤其适用于 Web 开发。

2、拥有快速,灵活,实用的特点,PHP能做任何事,包括你的个人博客甚至是全球性的大型站点系统。

下面实例操作安装PHP软件包

首先安装配置php的依赖包

解压php软件

配置php文件

--with-gd 模块 --with-zlib 模块

--with-mysql=/usr/local/mysql 指定跟mysql数据库连接

--with-mysqli(与那个命令进行连接)=/usr/local/mysql/bin/mysql_config

--with-config-file-path=/usr/local/php5(使用mysql——config进行连接php5)

--enable-mdstring 开启

--enable-fpm 开启

复制一份php的配置文件

将配置好的/usr/loca/php5/bin/所有 做软连接到/local/bin/,这样我们使用php命令就简单了

为了提高PHP解析效率,安装zend-loader-php5.6-linux-x86_64_update1.tar.gz

将解压出来的文件复制到php5/lib/php

编辑写在最后一行   可以提高解析速度

end_extension=/usr/local/php5/lib/php/ ZendGuardLoader.so

zend_loader.enables=1

创建用户

二、配置nginx支持php

nginx连接php是,是需要php-fpm模块进行连接的

配置文件很重要以防出错先备份,在进行编写

在nginx和php进行连接的时候需要扫描fpm ,fpm能同时干多少活能开多少个进程来一起干的工作 是一个间传输的过程

25;pid = run/php-fpm.pid 确认PID文件位置

149 user = nobody 改为:php 运行用户

241 pm.max_children = 50 改为50 最多空闲进程数

246 pm.start_servers = 20 启动开启的进程数

251 pm.min_spare_servers = 1 改为:pm.min_spare_servers =5 最小空闲进程数

256 pm.max_spare_servers = 3 改为pm.max_spare_servers = 35 最大空闲进程数

这时就可以启动php服务了

9000为php服务端口

启动成功之后就可以配置nginx配置文件

创建一个以php结尾文件 把代码写到了下面哦

<?php
phpinfo();  
?>`

重启nginx 来检测一下  小伙伴们如果没显示的话 可以试一下关一下防火墙哦

取消防火墙的命令:iptables -F
 setenforce 0
 systemctl stop firewalld

现在来连接数据库

安装PHP解析环境 nginx配置php 实现mysql的连接相关推荐

  1. 一个大浪Java罢工(一个)安装JDK和环境变量配置

    一个.基础知识 (一)什么是Java? Java是一种能够撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台( ...

  2. 启动代码格式:nginx安装目录地址 -c nginx配置文件地址

    启动 启动代码格式:nginx安装目录地址 -c nginx配置文件地址 例如: [root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /us ...

  3. ubuntu的java环境变量_Ubuntu安装JDK与环境变量配置

    目标:Ubuntu安装JDK与环境变量配置 一.getconf LONG_BIT 查看系统位数,并下载相应的jdk. 我的Ubuntu系统是32位的,所以下载的jdk是:jdk-8u77-linux- ...

  4. ubutnu16.04下Intel Realsense D435驱动的安装和python环境的配置

    ubutnu16.04下Intel Realsense D435驱动的安装和python环境的配置 一. Intel Realsense D435驱动的安装 普遍操作:这里就复制别人的: 1.Regi ...

  5. Windows和Mac安装JDK及环境变量配置

    Windows和Mac安装JDK及环境变量配置 1.JDK下载与安装 JDK下载: 下载地址 ↓选择对应版本则会弹出协议框,勾选同意即可下载↓ Windows安装: 卸载旧的JDK 删除Java的安装 ...

  6. Windows 10下载安装openjdk及环境变量配置(以openjdk 8为例)

    Windows 10下载安装openjdk及环境变量配置(以openjdk 8为例) Windows 10下载安装openjdk及环境变量配置 下载地址 https://www.azul.com/do ...

  7. centos7 java 配置_centos7下安装java及环境变量配置技巧

    现在我们常见的一些关于Linux的系统很多,但是使用的更多的一般都是CentOS和Ubuntu,今天我就来记录一下关于centos下java的安装和环境变量的配置,感兴趣的朋友跟随IIS7站长之家小编 ...

  8. Centos7与Windows安装JDK8及环境变量配置(附安装包)

    Centos7与Windows安装JDK8及环境变量配置(附安装包) 问题背景 linux安装JDK8 windows安装JDK8 心得 Lyric: 种麦芽糖的山坡 问题背景 因为老忘记JDK安装和 ...

  9. 检查mysql是否安装成功及环境变量配置

    执行mysql程序后我们需要对mysql数据库进行验证,检查其是否安装成功 检查方法有三个 一.菜单查看是否有mysql 鼠标点击:菜单-->mysql启动程序-->单击-->输入密 ...

最新文章

  1. 5 款最佳最牛代码比较神器
  2. 【linux基于Postfix和Dovecot邮件系统的搭建】
  3. Mac OS 查看端口和杀死进程
  4. PL/SQL七复合数据结构
  5. 利用js种的正则删除html标签
  6. P2607-[ZJOI2008]骑士【基环树,树形dp】
  7. a5d2 phy驱动
  8. python 套接字 struck_Python socket粘包问题(最终解决办法)
  9. 将一个项目中的图片存到另一个项目中_头条号自动运营项目
  10. 中飞院计算机学院的宿舍,广州民航职业技术学院宿舍怎么样 住宿条件好不好...
  11. [WP8] ListBox的Item宽度自动填满
  12. 动态规划-最大的正方形面积
  13. eclipse汉化包安装步骤(附eclipse汉化包下载地址)
  14. 231 订单支付 苹果内购
  15. 【Android开发】Android基本UI组件
  16. 2019 icpc南昌邀请赛 G Winner
  17. EasyExcel代码层面设置写出的Excel样式、以及拦截器策略的使用、自动列宽设置、EasyExcel默认设置详解
  18. HSSFSheet设置Excel打印区 横向打印
  19. Hive通过-f调用sql文件并进行传参
  20. 浅谈filter中的chain.doFilter(request, response)的作用

热门文章

  1. Python的对象和类
  2. 什么是“五险一金”?
  3. 计算机应用基础统试题及答案,计算机应用基础统试题及答案.docx
  4. 戴尔科技集团助力中国石油大学打造现代数据中心
  5. ffmpeg 之avcodec_receive_frame分析二
  6. linux重定向操作
  7. Mongodb GridFS——适合大小超过16MB的文件
  8. 简述mysql的存储的优点_MySQL 存储过程 优点和缺点有哪些?
  9. jmeter并发测试报错
  10. Adaboost基本二分类算法