nginx部署与小程序配置

nginx部署与小程序配置说明

1、安装nginx

$ sudo apt-get update
$ sudo apt-get install nginx

2、配置https:

查看:
https://help.aliyun.com/knowledge_detail/95491.html?spm=5176.2020520154.cas.64.7dd7Quq8Quq8ap

mkdir  /opt/cert

把证书上传到这个文件夹

在/etc/nginx/conf.d下增加一个文件default.conf
内容:

server {listen 443;server_name localhost;ssl on;root html;index index.html index.htm;ssl_certificate   /opt/cert/2012832_sqw.iruiyi.net.pem;ssl_certificate_key  /opt/cert/2012832_sqw.iruiyi.net.key;ssl_session_timeout 5m;ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;ssl_protocols TLSv1 TLSv1.1 TLSv1.2;ssl_prefer_server_ciphers on;location / {root html;index index.html index.htm;}
}

3、将图片上传到 这个目录,比如:dir1/abc.jpg

/usr/share/nginx/html

(本地也注意将图片上传git,避免丢失)

4、在浏览器中访问:

https://sqw.iruiyi.net/dir1/abc.jpg

能正常访问则正常。

5、小程序,设置 开发 - request路径

设置https://sqw.iruiyi.net

搭建msql服务,

https://www.cnblogs.com/heimaoloveyu/archive/2018/12/13/10113740.html

配置mysql文件

https://www.cnblogs.com/YunnuoFan/p/8482449.html

service mysql restart
service mysql status
创建数据库
create database sqw;
use sqw;
set names utf8;
导入数据:
source /home/test.sql;

https://blog.csdn.net/hewenjing8168/article/details/80821447

show tables;

允许所有用户访问

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY ' ' WITH GRANT OPTION;
FLUSH   PRIVILEGES;

添加安全组规则

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/354475.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Maven实战:Pom.xml详解

什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性&…

Liunx 命令大全

1.ifconfig 用于配置和显示Linux内核中网络接口的网络参数 2.type 用来显示指定命令的类型,判断给出的指令是内部 令还是外部指令 3.man Linux下的帮助指令,通过man指令可以查看Linux 中的指令帮助、配置文件帮助和编程帮助等信息 4.help 用于显示 shell…

如何在Hibernate Search 5.5.2 / Apache Lucene 5.4.x中处理停用词?

停用词,例如[“ a”,“ an”,“ and”,“ are”,“ as”,“ at”,“ be”,“ but”,“ by”,“ for”,“ if”,“在”,“成…

windows路径操作API函数

路径截断与合并函数 PathRemoveArgs 去除路径的参数 PathRemoveBackslash 去除路径最后的反斜杠“\” PathAddBackslash 在路径最后加上反斜杠“\” PathRemoveBlanks 去除路径前后的空格 PathAddExtension 在文件路径后面加上扩展名 PathRemoveExtensio…

docker安装问题

1、卸载docker重装 将所有含docker的文件找出来 find / -name ‘docker’ 或cd到根目录后搜索: find -name ‘docker 删除搜索的文件或目录: rm -rf … 删除全部的docker有关文件命令 rm -rf $(find -name ‘docker’) 2、安装docker 安装依赖 su…

【BZOJ1814】Ural 1519 Formula 1 插头DP

【BZOJ1814】Ural 1519 Formula 1 题意&#xff1a;一个 m * n 的棋盘,有的格子存在障碍,求经过所有非障碍格子的哈密顿回路个数。(n,m<12) 题解&#xff1a;插头DP板子题&#xff0c;刷板子&#xff0c;附带题解链接。 如何存放状态呢&#xff1f;可以采用hash&#xff0c;…

docker-compose安装问题

&#xff08;一&#xff09;docker-compose安装超时 1、设置一个timeout pip install --default-timeout100 docker-compos2、下载到本地 docker_compose-1.27.0-py2.py3-none-any.whl首先去下载&#xff1a;https://pypi.org/project/docker-compose/#files 然后用xftp上传…

java更改包名称_更改Java包名称如何改变我的系统架构

java更改包名称即使只是少量更改角度&#xff0c;也可能对您如何使用系统产生深远影响。 假设您正在用Java编写Web应用程序。 在系统中&#xff0c;您处理订单&#xff0c;客户和产品。 作为一个Web应用程序&#xff0c;您的类包括诸如Controller&#xff0c;PersonRepository&…

linux系统界面光标不见了---木有了

直接在界面输入命令 echo -e “\033[?25l” 隐藏光标 echo -e “\033[?25h” 显示光标

Java----前端验证之验证码额实现

验证码是常用的登录验证方式之一,最大的作用就是保证安全,验证码的生成在java中实现的方式有很多种,比如后台生成传输到前端页面,在前台直接生成进行验证,下面写一个最简单实现验证码验证登录的例子. 生成验证码: 验证码验证逻辑: From表单登录: 没错,就这么的简单.在scripts生…

使用Spring Boot隔离集成测试和模拟依赖项

集成测试可能很慢且不可靠&#xff0c;因为它们依赖于系统中过多的组件。 在某种程度上&#xff0c;这是不可避免的&#xff1a;这里的集成测试是为了验证系统的每个部分如何与其他内部或外部组件一起玩。 但是&#xff0c;我们可以通过仅分解所需的依赖关系而不是整个系统来改…

CSS浏览器兼容性问题

CSS浏览器兼容性问题 1、浏览器CSS样式初始化 最简单的初始化方法就是&#xff1a;使用通配符&#xff08;*&#xff09;&#xff0c;重置所有的初始样式。 *{margin: 0;padding: 0; } /* 10px1rem */ html {overflow-y:scroll;font-size:62.5%; } a{text-decoration:none; …

Ubuntu 16.04下使用Wine安装Xshell 4和Xftp 4

说明&#xff1a; 1、使用的Wine版本是深度出品&#xff08;Deepin&#xff09;&#xff0c;已经精简了很多没用的配置&#xff0c;使启动能非常快&#xff0c;占用资源小。 2、由于Xshell 5的C库无法在这个Wine版本运行&#xff0c;即使升级官方原版的2版本也无法解决&#xf…

字符串反序输出字符串

Console.Write("请输入一个字符串&#xff1a;"); string str Console.ReadLine(); string reverse "";//用于存放反序后的字符串 for (int i str.Length - 1; i > 0; i--) {   reverse str[i]; } Console.WriteLine(reverse":串符字个一入输…

centos8服务器创建新用户并指定该用户只能打开某个目录文件

ssh -V来查看openssh的版本 需求&#xff1a;sftp组&#xff0c;用户mysftp&#xff0c;该用户不能使用ssh&#xff0c;且sftp登录后只能在自己的主目录下操作&#xff0c;不能访问其他目录 1、创建sftp组 groupadd sftp2、创建一个sftp用户&#xff0c;名为mysftp useradd …

[转载]Oracle ltrim() 函数用法

前面有说到过LPAD和RPAD这两个函数用法的文章&#xff0c;今天发现与之相反意义的另外两个函数&#xff0c;那就是LTRIM() RTRIM()。 这次就挑LTRIM() 这一函数来讲讲&#xff1a; 具体的语法格式如下&#xff1a; LTRIM(c1,[,c2]) 【功能】删除左边出现的字符串 【参数】C1 字…

电脑缺失MSVCP110.dll文件

安装某软件显示如下错误。 错误&#xff1a; 原因&#xff1a;电脑缺少MSVCP110.dll系统文件。C:\Windows\System32目录下没有此文件。 解决&#xff1a; 下载vcredist_x64直接双击安装&#xff0c;安装完成后就可以继续安装之前安装不了的软件了。。 这里是我下载的&#…

js正则 匹配 正则表达式

1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$2.非负整数&#xff08;正整数 0 &#xff09;: ^/d$3.正整数: ^[0-9]*[1-9][0-9]*$4.非正整数&#xff08;负整数 0&#xff09;&#xff1a; ^((-/d)|(0))$5.负整数 ^-[0-9]*[1-9][0-9]*$6.整数: ^-?…

chromedriver链接

http://npm.taobao.org/mirrors/chromedriver/转载于:https://www.cnblogs.com/shuo1208/p/8023827.html

web csrf java_在Java Web应用程序中阻止CSRF

web csrf java跨站点请求伪造攻击&#xff08;CSRF&#xff09;在Web应用程序中非常常见&#xff0c;如果允许&#xff0c;可能会造成重大危害。 如果您从未听说过CSRF&#xff0c;建议您查看有关它的OWASP页面 。 幸运的是&#xff0c;阻止CSRF攻击非常简单&#xff0c;我将向…