• 总结windows下单独配置php7,mysql8 ,nginx


    php

    1,安装完php7,进入目录文件夹,使用命令php-cgi.exe -b 127.0.0.1:9000-c ,启动php-cgi

    2,如果无法连接数据查另外一个贴解决。

    msyql8

    1,安装完进入目录 mysqld --initialize-insecure,获取初始化密码;

      # 安装mysql服务
      mysqld -install (OR mysqld -install mysql8[别名])

      # 启动服务
      net start mysql(OR mysql8[别名])

      # 停止服务
      net stop mysql

      # 删除服务
      mysqld -remove

    2、修改初始密码

    一定要先net start mysql  如果起动不了就mysqld -install 再在计算机服务里起动mysql

    在命令行中使用初始密码登录

    mysql -u root -p

    登录后输入

    修改密码语句:ALTER USER root@localhost IDENTIFIED  BY '123456';    修改密码为:123456

    3、在SQLyog中存在的问题

    SQLyog连接mysql8.0时,SQLyog Ultimate显示报错信息并附带乱码:“错误号码2058,Plugin caching——sha2_passward could not be loaded:******** ”(最后一段信息是乱码)

    执行以下命令,重置密码

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';

    nginx

    1.启动nginx

    有很多种方法启动nginx

    (1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过

    (2)打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe 或者 start nginx ,回车即可

    2.检查nginx是否启动成功

    直接在浏览器地址栏输入网址 http://localhost:80,回车,出现以下页面说明启动成功

    检查80端口是否被占用的命令是: netstat -ano | findstr 0.0.0.0:80 或 netstat -ano | findstr "80"

    当我们修改了nginx的配置文件nginx.conf 时,不需要关闭nginx后重新启动nginx,只需要执行命令 nginx -s reload 即可让改动生效

    3.关闭nginx

    如果使用cmd命令窗口启动nginx,关闭cmd窗口是不能结束nginx进程的,可使用两种方法关闭nginx

    (1)输入nginx命令  nginx -s stop(快速停止nginx)  或  nginx -s quit(完整有序的停止nginx)

    (2)使用taskkill   taskkill /f /t /im nginx.exe

    发现没有,如果每次都要这样启动 Nginx 和 PHP 是相当麻烦的,接下来我们将其设置为服务启动

    1. 下载 RunHiddenConsole  下载地址:http://www.inbeijing.org/wp-content/uploads/2015/06/RunHiddenConsole.zip

    2. star.bat 启动

    3. stop.bat 停止

  • 相关阅读:
    CentOS7 命令笔记
    MarkDown学习
    系统管理员资源大全
    解决回车键导致的页面无意义刷新
    Tomcat远程调试
    gson 自定义对象转换格式
    maven私服搭建
    大明最不该被遗忘的英烈——李定国
    HashMap实现原理分析(转)
    自定义评分器Similarity,提高搜索体验(转)
  • 原文地址:https://www.cnblogs.com/caicaizi/p/13235208.html
Copyright © 2020-2023  润新知