@[toc] 1、问题描述 使用 set password for 'root'@'localhost'=password('MyNewPass4!'); 命令修改 mysql数据库 root用户密码提示**ERROR 1133 (42000): Can't find any matching row in the user table**错误 2、主要原因 错误提示的字面意思:在用户表中找不到任何匹配的行 登录mysql执行以下命令 use mysql; select Host,User from user; 主要原因是修改密码的 条件不否 3、解决办法 将set password for 'root'@'localhost'=password('MyNewPass4!'); 代码中的localhost修改%,与数据库Host字段值一致 set password for 'root'@'%'=password('MyNewPass4!'); 刷新 flush privileges; 有更新! ERROR 1133 (42000): Can't find any matching row in the user table 后端
1. 安装docker CentOS yum install docker yum install docker-compose 2. 获取证书 证书申请请移步:安装SSL证书 3. 修改配置文件 3.1 配置Nginx 编辑nginx/conf/nginx.conf文件 将所有dduan.site替换为您自己的站点 然后修改下述两块证书文件名称(路径不用改,直接改证书名即可) ssl_certificate /etc/nginx/conf.d/dduan.site/1_dduan.site_bundle.crt; ssl_certificate_key /etc/nginx/conf.d/dduan.site/2_dduan.site.key; 3.2 配置docker-compose 编辑docker-compose.yml文件,按照**#** 后面的备注进行修改 version: "2" services: mysql: container_name: mysql image: mysql:5.7 restart: always volumes: # MyS.... 置顶! 有更新! docker-compose编排技术搭建solo个人博客 博客
准备工作 官网下载 Nginx、MySQL、PHP到本地(根据自己需求选择版本) PHP下载地址:https://windows.php.net/downloads/releases/ Nginx下载地址:http://nginx.org/en/download.html MySQL下载地址:https://dev.mysql.com/downloads/mysql/ 将下载好的压缩包解压到D:/wnmp目录下,我没有重命名解压的文件名称,是为了后期可以清楚的知道每个软件的版本。 发现wnmp文件夹下面有个www目录, 这个用来放运行的项目的,为了避免更新删除Nginx导致项目丢失,悲剧发生,最好将他独立出来。 安装Nginx 打开D:\wnmp\nginx-1.17.4\conf\nginx.conf配置文件,修改如下(特别关注下面 #注意代码块) #user nobody; worker_processes 1; # 注意: 开启错误日志 error_log logs/error.log; error_log logs/error.log notice; er.... 有更新! WNMP环境搭建(Win10+Nginx+MySQL+PHP) 后端
1. 申请SSL证书 1.1 证书申请流程(阿里云) 1.2 下载证书 在证书控制台下载Nginx版本证书,下载到本地的压缩文件包解压后包含: crt文件:是证书文件,crt是pem文件的扩展名。 key文件:证书的私钥文件(申请证书时如果没有选择自动创建CSR,则没有该文件)。友情提示: .pem扩展名的证书文件采用Base64-encoded的PEM格式文本文件,可根据需要修改扩展名。 2. Nginx服务器安装SSL证书 2.1 上传证书到服务器指定目录 在服务器新建文件夹ssl,并且把证书 .pem 与 .key 上传到该目录下,例如:我上传到 /etc/nginx/ssl目录下面 2.2 修改nginx.conf配置 打开 Nginx 安装目录下 conf 目录中的 nginx.conf 文件,找到: # HTTPS server # #server { # listen 443; # server_name localhost; # ssl on; # ssl_certificate cert.pem; # ssl_certificate_key cert.key.... 置顶! 有更新! Nginx 安装 SSL证书 后端
问题描述 今天配置了HTTPS 和 Nginx 反代理出现 部分 JS 无法加载问题 解决办法 在配置反代理xxx.conf 文件中location / { } 添加如下代码 location / { proxy_pass http://127.0.0.1:8080; # 需要添加的代码 proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host; proxy_set_header Upgrade-Insecure-Requests 1; proxy_set_header X-Forwarded-Proto https; } 置顶! 有更新! 解决HTTPS Nginx反向代理出现CSS/JS/图片等静态资源无法加载或加载错误问题 后端