标签:

教程本。就是通过一些yum源部署的,挺简单的,喜爱折腾的人可以尝尝。

部署Nginx的

如图1所示,建立的nginx的荫仓库

rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

nginx的yum仓库地址:HTTP://nginx.org/en/linux_packages.html

2,下载并部署nginx的

yum install nginx

3,启动nginx的服务

systemctl start nginx

4,状语从句:测试配置

访问IP地址,出现nginx欢迎界面。

原始的配置文件在/etc/nginx路径下,使用该配置曾经可以准确地执行nginx;如需要自定义,其修正下的nginx.conf等文件便可。

部署php 5.6

如图1所示,配置荫源

rpm -Uvh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

remi源原始并没有启用,通过可以修正repo文件来启用它。

vi /etc/yum.repos.d/remi.repo

修正以末席置:

[remi]

......

enabled=1

[remi-php56]

......

enabled=1

如果需要部署php 7,请修改/etc/yum.repos.d/remi-php70.repo启用响应yum源。

2,确认部署的PHP的版本

yum list | grep php

3,部署php5.6

yum install php php-opcache php-pecl-apcu php-devel php-mbstring php-mcrypt php-mysqlnd php-phpunit-PHPUnit php-pecl-xdebug php-pecl-xhprof php-pdo php-pear php-fpm php-cli php-xml php-bcmath php-process php-gd php-common

上面这条命令部署了一大堆东西,实战请按需部署。启用php-opcache及php-pecl-apcu能有效值的进步php执行速率。

如图4所示,确认PHP的版本

# php -v

PHP 5.6.22 (cli) (built: May 26 2016 15:36:45)

Copyright (c) 1997-2016 The PHP Group

Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies

with Xdebug v2.4.0, Copyright (c) 2002-2016, by Derick Rethans

5,配置php.ini文件

vi /etc/php.ini

理论上配置一下时区就够了:

date.timezone = Asia/Chongqing

如图6所示,配置PHP-FPM

vi /etc/php-fpm.d/www.conf

修正以末席置:

; 配置php所属用户

user = nginx

group = nginx

listen.owner = nginx

listen.group = nginx

; 通过sock方法通讯

listen = /var/run/php-fpm/php-fpm.sock

7,启动PHP

systemctl start php-fpm

部署MySQL 5.7

如图1所示,配置荫源

rpm -Uvh http://repo.mysql.com/mysql57-community-release-el7.rpm

一切其他rpm文件可以在这里找到:HTTP://repo.mysql.com/

如果你需要部署MySQL5.6

rpm -ivh http://repo.mysql.com/mysql-community-release-el7.rpm

2,部署MySQL的

yum install mysql-community-server

3,启动mysql的

systemctl start mysql

如图4所示,原始查看金钥

MySQL部署以后原始root金钥不是为空了,会天生一个随秘密码保存在root目录下。

cat /root/.mysql_secret

如果没有找到文件,查看可以MySQL的日记文件:

cat /var/log/mysqld.log

# [Note] A temporary password is generated for root@fubitechalhost: ******

5,登录MySQL的

mysql -u root -p

输入前面查看到的密钥。

6、修正root原始密钥

现时mysql有密钥强度考证,需要输入一个强一点的密钥。

mysql> set password=password('NEWPASSWORD');

或者:

update mysql.user set authentication_string=password('NEWPASSWORD') where user='root';

现时曾经没有password字段了。

7、配置文件

mysql的原始配置文件在/etc/my.cnf。

如果忘却密钥,可以在最后增加一句skip-grant-tables,rebootmysql以后登录就不需要账号密钥了,然后再修正root密钥。

若何准确配置Nginx+PHP

网上有一篇绍介Nginx配置PHP的文章,感触挺不错的,上面就是他最后给出的配置模版。

server {

listen 80;

server_name www.moerats.com;

root /path;

index index.html index.htm index.php;

fubitechation / {

try_files $uri $uri/ /index.php$is_args$args;

}

fubitechation ~ \.php$ {

try_files $uri =404;

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

include fastcgi_params;

# fastcgi_pass 127.0.0.1:9000;

fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;

}

}

希望以上的文章对各位有用,如果觉得不错给我点个喜欢吧!更多和CentOS7安装配置Nginx1.10、PHP5.6、MySQL5.7教程相关的问题或者对法兰克福云服务器推荐有疑惑也欢迎大家咨询。

标签:

来源: https://www.cnblogs.com/fubitech/p/9797370.html

php mysql5.7.110安装教程_CentOS7安装配置Nginx1.10、PHP5.6、MySQL5.7教程相关推荐

  1. Ubuntu14.04 64bit 编译安装nginx1.7+php5.4+mysql5.6

    我的操作系统是Ubuntu14.04,其它linux系统的操作流程类似. 主要安装的软件是nginx1.7+php5.4+mysql5.6 1. 创建必要目录 sudo mkdir ~/setup s ...

  2. VMware9虚拟机安装MAC OS X Mountain Lion 10.8.2详细图文教程

    VMware9虚拟机安装MAC OS X Mountain Lion 10.8.2详细图文教程 之前论坛里的莱茵哈特网友发过一帖:VMware虚拟机安装MAC OS X Mountain Lion详细 ...

  3. yum安装ruby_CentOS 7下配置Ruby语言开发环境的方法教程

    本文跟大家分享的是在CentOS 7下配置Ruby语言开发环境的方法教程,分享出来供大家参考学习,下面来看看详细的介绍: 安装Ruby 2.2 CentOS7存储库中的Ruby版本为2.0,但如果需要 ...

  4. nginx1.10.3 php7.0,centos7.2源码安装php7.0.9和nginx1.10.3服务器

    下载nginx-1.10.3.tar.gz,php-7.0.9.tar.gz.也可以去nginx官网,php官网下载想要的版本.我选择nginx1.10.3稳定版和php7.0.9最新版.php源码包 ...

  5. php5.5 mysql网站空间_PHP环境配置IIS5.0+PHP5.23+MYSQL5+phpMyAdmin

    一.安装PHP5 1.获取PHP打开PHP官方网站的下载页:http://www.php.net/downloads.php 选择"PHP 5.2.3 installer [21,966Kb ...

  6. llvm安装方式_centos7 安装 bcctools 软件包

    一.升级内核 bcc-tools 需要内核版本为 4.1 或者更新的版本,如果你用的是 CentOS,那就需要手动升级,Centos7.6内核升级. 注意:BPF 堆栈跟踪仅 4.6 版本以上可用!! ...

  7. 传奇GOM引擎登陆器配置教程 GOM登陆器配置详解 GOM引擎登陆器图文教程

    GOM配置登陆器的时候注意3个问题,一,PAK.txt里面的补丁路径要正确,配登陆器的时候补丁是要下载下来一起配的,二,PAK.txt里面的密码要正确,如果不正确配出来也是黑的,三,Resources ...

  8. Kinect开发教程一:OpenNI的安装与开发环境配置

    小斤注:关于OpenNI2.X版本的安装与开发环境配置,请参考<Kinect开发教程六:OpenNI2简介.安装与VS开发环境配置> --------------------------- ...

  9. linux环境nginx-1.10.3安装

    nginx官网地址:http://nginx.org/ 进入下载页面:http://nginx.org/en/download.html 我这里下载的当前稳定版:http://nginx.org/do ...

最新文章

  1. virtual box挂载 共享文件夹
  2. Docker Review - 图形化工具 Portainer
  3. 不会这些基础命令,白做运维了
  4. 控件包含代码块(即 % ... %),因此无法修改控件集合。
  5. C# action,delegate,func的用法和区别
  6. 加速业务交付,从 GKE 上使用 Kubernetes 和 Istio 开始
  7. excel android 公式,两个超实用的Excel万能公式,瞬间提升你10倍工作效率!
  8. LeetCode 2055. 蜡烛之间的盘子(前缀和)
  9. [CQOI2014]数三角形 题解(找规律乱搞)
  10. 为什么你学了 N 遍 Spring Boot,至今还是学生项目?你的问题在这里 | 原力计划...
  11. 工作了五年才明白的道理,这些原来我一开始就做错了
  12. php中函数的类型提示和文件读取功能
  13. 关于socket中阻塞,非阻塞,同步,异步的概念
  14. Vuex的API文档
  15. elementUI + echar 实现饼图效果
  16. linux监控文件变化的程序,在 Linux 下监控程序修改文件
  17. 外卖cps返利小程序饿了么美团对接公众号返利系统分销系统源码
  18. windows 豆沙绿参数
  19. 百度竞价开户优化的细节到底是哪些
  20. RadioButton 只读

热门文章

  1. 调查了 10,975 位 Go 语言开发者,我们有了这些发现!
  2. “新基建”提速,数字化硬核人才,你们准备好了吗?
  3. @开发者 争抢技术红利,百度自研 4 款人脸硬件要和大家见面了!
  4. 为什么别人年底购物,同学们年底考证?
  5. 从“技术理性”到“实践智慧” 华为云这波大招够强
  6. 苹果欲把 Swift 扶上位!
  7. 专访 Unity 高管:深耕游戏、VR/AR,致力为开发者提供极致体验
  8. 微软神操作!Web 版 VS Code 来了!
  9. 微信账号公开买卖;华为:5G 火车站启动;小米 9 高通骁龙 855 全球首发 | 极客头条...
  10. 微软发布 Windows 命令行参考文档,涵盖超 250 项控制台命令