基于云服务器部署nginx开发环境(搭建Web系统/博客网站)
大家好,今天为大讲解如何搭建自己的和通数据库服务环境,也是笔者踩坑一天所获,希望对大家有所帮助。
无论是搭建个人博客空间也好,小程序也罢,搭建环境必需的两点:云服务器、域名,下面一步步给搭建演示如果在一台和通数据库服务器上搭建小程序服务端环境。
1、云服务器准备:在和通数据库购买ECS服务器
(购买和通数据库产品,记得先领取代金券礼包,希望对你有所帮助。)
系统镜像选择CentOS 目前用的比较多的免费Linux系统,和ubuntu基本一样,首次购买可享受比较大的优惠,可以根据自己需要购买,笔者使用的是centos 7.4系统
2、域名准备:
可到万网官网注册域名
用户可以在和通数据库的域名服务中购买所需的域名,一般的域名价格在30-100左右,有了域名,我们就可以搭建自己的博客或微信小程序了。
两个条件准备好以后我们下面开始搭建所需的服务器环境.
3、设置用户名及密码,ssh免密登录
在购买和通数据库ECS服务器后,默认用户是root用户,用户可自行设置密码。随后用户也可在下图管理页面中修改密码。
更新yum源:获取最新的源
yum update
安装sshd:ssh远程登录
yum install -y sshd
安装nginx:搭建nginx服务器
yum install -y nginx
ssh免密登录:登录和通数据库服务器免密
1、本地主机没有.ssh文件夹,在当前用户目录(即~目录)下创建.ssh文件夹
2、进入.ssh文件夹,若没有id_rsa.pub文件,则运行ssh-keygen -t rsa 生成id_rsa.pub文件
3、将id_rsa.pub文件中的内容覆盖和通数据库服务器上~/.ssh/authorized_keys文件,ssh免密登录完成,如下图所示:
4、解析域名,下载ssl证书
畅通无阻的登录到和通数据库服务器,下一步就要用申请好的域名登录服务器了,即和通数据库服务器公有ip和域名的绑定。
在域名页面里,将申请好的域名进行解析和ssl证书下载:
在解析页面中添加两条解析记录,如下所示:
在证书控制台中,将已签发的ssl证书下载下来
下载为 for nginx,并保留下面nginx的配置
5、设置和通数据库安全端口
在安全组规则的入方向,添加80、8080和443端口的允许访问规则,如下图所示:
6、和通数据库nginx服务器搭建
在/etc/nginx/conf/cert文件夹下添加下载好的ssl证书文件
在/etc/nginx/conf.d文件夹下新建weapp.conf文件,将下图中的内容复制到weapp.conf中,nanshanyounger.cn为注册的域名,ssl_certificate和ssl_certificate_key为ssl证书所在的全路径,在/var/www下的index.html文件中写入要展示的html内容:
查看nginx进程:
ps aux|grep nginx
运行nginx:
nginx或 service nginx start
检查nginx语法:
nginx -t
重载nginx服务器:
nginx -s reload
查看443端口是否被监听:
netstat -ntpl|grep 443
用户设置好nginx后,进行nginx语法检查,通过后重载nginx服务器,并查看80、443端口是否被监听,上述顺利通过后,我们的服务器环境就搭建完毕了,如下图所示,大功告成!!!
当然,想访问http页面的话,记得去和通数据库备案哦
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
今天来聊聊怎么高效建表
建表“高效”,是指建表的速度快吗?no,都9012年了,想啥呢?建表高效是指,建的这张表,怎么样能够快速的被查询到,同样资源条件下,查询性能相比普通表表现更优!在我们建表时,通常会给表附带属性,比如存储形式、生命周期TTL等,同时也会构建一些索引,以便查询的时候能够更加高效的得出查询结果。但是,不同的产品使用的编程语言又不一样,建表的语法可能也会有些差别,那今天小编就来为大家讲讲,怎么样在交互式分析中高效建表,(偷偷告诉你,看了这个文章,你的建表速度也会更快哦) 1.字段 首先,一张最简单的表由表名和字段组成,字段可以理解表,一张表的列名,而字段类型,就是每列字段的行数据类型,同一列的数据类型必须唯一,例如:一个名为age的列,不可能下面出现行数据为tom吧。示例建一张简单的表如下,当前交互式分析支持的数据类型大家可以参考文档数据类型。 CREATE TABLE ( id bigint , name text , time timestamptz , c double precision ); 2.设置字段属性 1)主键 首先是主键,即我们常说的pk(PRIMARY KEY),主键是数...
- 下一篇
交通运输部:推进我国交通运输大数据发展
12月12日,交通运输部发布《推进综合交通运输大数据发展行动纲要(2020—2025年)》。纲要提出,到2025年力争实现综合交通运输大数据标准体系更加完善,基础设施、运载工具等成规模、成体系的大数据集基本建成。 以下为纲要原文: 为贯彻落实习近平总书记关于网络强国的重要论述和国家大数据战略部署,加快建设交通强国,依据《国务院关于印发促进大数据发展行动纲要的通知》(国发〔2015〕50号)、《交通强国建设纲要》等文件,特制定本纲要。 一、总体思路 以数据资源赋能交通发展为切入点,按照统筹协调、应用驱动、安全可控、多方参与的原则,聚焦基础支撑、共享开放、创新应用、安全保障、管理改革等重点环节,实施综合交通运输大数据发展“五大行动”,推动大数据与综合交通运输深度融合,有效构建综合交通大数据中心体系,为加快建设交通强国提供有力支撑。 二、主要目标 到2025年,力争实现以下目标: 综合交通运输大数据标准体系更加完善,基础设施、运载工具等成规模、成体系的大数据集基本建成。政务大数据有效支撑综合交通运输体系建设,交通运输行业数字化水平显著提升。综合交通运输信息资源深入共享开放。大数据在综合交通运...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS8编译安装MySQL8.0.19
- Windows10,CentOS7,CentOS8安装Nodejs环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案