CentOS7源码编译安装nginx+php7.2+mysql5.7并使用systemctl管理

  • 时间:
  • 浏览:2
  • 来源:uu快3下载网址_uu快3IOS下载_电脑版

使之立即生效

保存并退出,重启nginx

设置密码(由于初始化参数是--initialize,这步跳过)

测试一下

2.安装mysql

注:MySQL从5.5版本现在始于了了,通过./configure进行编译配置辦法 由于被取回,取而代之的是cmake工具。否则 ,当当我们 首真难在系统中源码编译安装cmake工具。

安装依赖

浏览器访谁能告诉我的站点



原文地址:https://www.jmsite.cn/blog-310.html

查看情况表

输入如下php代码

设置环境变量

克隆技术www.conf

初始化数据库,安装密钥

修改配置

nginx删剪配置请移步(nginx的configure参数,配置文件,虚拟主机配置,信号控制)

编译,安装

创建源码保存目录,下载,解压

配置服务

编译前配置检查

如下设置

创建另有三个 能能能 登录的nginx运行用户

设置开机启动

启动nginx

nginx默认的web目录下新建index.php

进入php.ini目录

加入环境变量

3.安装php

安装依赖

开机启动

创建mysql用户和用户组

编译,安装

配置检查完毕,由于创建了Makefile

设置php-fpm开机启动

执行source使环境变量立即生效

杀掉守护进程

启用开机启动

创建源码保存目录和运行时的临时文件夹,下载nginx源码,当前稳定版为nginx-1.14.2

编译,安装

克隆技术示例配置

4.验证安装的nginx,php,mysql

编辑nginx配置文件

文件末尾加入如下两行代码

配置检查

重新载入 systemd

打开配置文件

更改pdo_mysql.default_socket为上面安装mysql时.sock设定的位置

由于不设置,php通过pdo连接mysql都在报SQLSTATE[HY000] [60 2] No such file or directory

克隆技术fpm示例配置

配置检查

修改mysql配置

启动php-fpm

登录mysql

尾部加入下面两行

启动和查看nginx情况表

重新载入 systemd

开启开机启动

相关笔记:

CentOS7yum安装nginx+php7+mysqlCentOS6.9源码编译安装nginx+php7+mysql环境CentOS6.9yum安装nginx+php7+mysql环境1.安装nginx安装依赖

进入php-fpm.d目录

解压

设置php.ini和php-fpm.conf,www.conf

进入源码目录

创建源码存放目录,下载,解压

输入如下配置

查看守护进程

创建相应目录并授权

重新载入 systemd