blyang 你长的很好看啊~
mysql+php+nginx搭建
发表于: | 分类: 默认分类 | 评论:0 | 阅读: 299

环境配置


一:MySQL 5.7 的安装配置


下载mysql的repo源
  • wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
  • 如果没有wget,需要先安装, yum install wget


yum 安装mysql-community-release-el7-5.noarch.rpm 包
  • rpm -ivh mysql-community-release-el7-5.noarch.rpm


安装mysql server
  • yum install -y mysql-server


启动mysql服务
  • service mysqld start


修改root@localhost的登陆信息
  • 修改 /etc/my.cnf, 在最下方增加配置:skip-grant-tables
  • 重启mysql服务:service mysqld restart
  • 登陆到mysql: mysql -uroot
  • 修改root@localhost的登陆信息:ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword';
  • 刷新mysql: flush privileges; 之后退出mysql
  • 修改 my.cnf,删除 skip-grant-tables 配置
  • 重启mysql服务:service mysqld restart


增加远程连接授权
  • 登陆mysql
  • grant all privileges on . to ‘username’@'%' identified by 'userpassword';
  • flush privileges;



二:yum 安装 PHP


安装步骤
  • 查看当前安装的PHP包: yum list installed | grep php

  • 如果有PHP包,需要先删除:yum remove php.xxx

  • 安装包:

    rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm
    rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
    
  • 安装相关的服务:

    yum install php70w.x86_64 php70w-cli.x86_64 php70w-common.x86_64 php70w-gd.x86_64 php70w-ldap.x86_64 php70w-mbstring.x86_64 php70w-mcrypt.x86_64 php70w-mysql.x86_64 php70w-pdo.x86_64
    
  • 安装PHP FPM:yum install php70w-fpm



三:安装nginx

  • nginx的yum安装: yum install nginx

  • nginx配置管理

    • 这个东西有点大,准备抽出来单独的一章详细些
    • 看到有一篇挺合适的,推荐下:https://www.zybuluo.com/phper/note/89391

评论已关闭

TOP