阿里妹子在阿里云给大家拜年了!及送上新年礼物(服务器部署开发环境上云篇)

本文涉及的产品
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 首先阿里妹子在这里给大家拜年啦,祝大家新年快乐,身体健康。新年本该是到处走亲访友拜年,由于新肺炎的出现打乱节奏,村子全部封了只出不进,口罩也没买着,只能窝在家(大家记得防护措施)大家好,今天为大讲解如何搭建自己的和通数据库服务环境,也是笔者踩坑一天所获,希望对大家有所帮助。

首先阿里妹子在这里给大家拜年啦,祝大家新年快乐,身体健康。新年本该是到处走亲访友拜年,由于新肺炎的出现打乱节奏,村子全部封了只出不进,口罩也没买着,只能窝在家(大家记得防护措施)

大家好,今天为大讲解如何搭建自己的和通数据库服务环境,也是笔者踩坑一天所获,希望对大家有所帮助。
无论是搭建个人博客空间也好,小程序也罢,搭建环境必需的两点:云服务器、域名,下面一步步给搭建演示如果在一台和通数据库服务器上搭建小程序服务端环境。最近比较热门的阿里云*云小站,想了解的可以去了解一下

1、云服务器准备:在和通数据库购买ECS服务器
(购买和通数据库产品,记得先领取代金券礼包,希望对你有所帮助。)

image

系统镜像选择CentOS 目前用的比较多的免费Linux系统,和ubuntu基本一样,首次购买可享受比较大的优惠,可以根据自己需要购买,笔者使用的是centos 7.4系统

2、域名准备:
可到万网官网注册域名

image

用户可以在和通数据库的域名服务中购买所需的域名,一般的域名价格在30-100左右,有了域名,我们就可以搭建自己的博客或微信小程序了。

两个条件准备好以后我们下面开始搭建所需的服务器环境.

3、设置用户名及密码,ssh免密登录
在购买和通数据库ECS服务器后,默认用户是root用户,用户可自行设置密码。随后用户也可在下图管理页面中修改密码。

image

更新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免密登录完成,如下图所示:
image

4、解析域名,下载ssl证书
畅通无阻的登录到和通数据库服务器,下一步就要用申请好的域名登录服务器了,即和通数据库服务器公有ip和域名的绑定。

在域名页面里,将申请好的域名进行解析和ssl证书下载:

image

在解析页面中添加两条解析记录,如下所示:
image

在证书控制台中,将已签发的ssl证书下载下来
image

下载为 for nginx,并保留下面nginx的配置
image

5、设置和通数据库安全端口
在安全组规则的入方向,添加80、8080和443端口的允许访问规则,如下图所示:
image

6、和通数据库nginx服务器搭建
在/etc/nginx/conf/cert文件夹下添加下载好的ssl证书文件

image

在/etc/nginx/conf.d文件夹下新建weapp.conf文件,将下图中的内容复制到weapp.conf中,nanshanyounger.cn为注册的域名,ssl_certificate和ssl_certificate_key为ssl证书所在的全路径,在/var/www下的index.html文件中写入要展示的html内容:
image

查看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端口是否被监听,上述顺利通过后,我们的服务器环境就搭建完毕了,如下图所示,大功告成!!!
image

当然,想访问http页面的话,记得去和通数据库备案哦
需要服务器的朋友也可前往阿里云云小站了解详情

相关文章
|
19天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
1天前
|
弹性计算
阿里云ECS的使用心得
本文主要讲述了我是如何了解到ECS,使用ECS的一些经验,以及自己的感悟心得
|
7天前
|
应用服务中间件 Linux 开发工具
如何在阿里云服务器快速搭建部署Nginx环境
以下是内容的摘要: 本文档主要介绍了在阿里云上购买和配置服务器的步骤,包括注册阿里云账号、实名认证、选择和购买云服务器、配置安全组、使用Xshell和Xftp进行远程连接和文件传输,以及安装和配置Nginx服务器的过程。在完成这些步骤后,你将能够在服务器上部署和运行自己的网站或应用。
|
8天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
12天前
|
弹性计算 应用服务中间件 Linux
阿里云ECS服务器上从零开始搭建nginx服务器
阿里云ECS服务器上从零开始搭建nginx服务器
|
12天前
|
域名解析 网络协议 应用服务中间件
阿里云服务器配置免费https服务
阿里云服务器配置免费https服务
|
14天前
|
弹性计算 安全
电子好书发您分享《阿里云第八代企业级ECS实例,为企业提供更安全的云上防护》
阿里云第八代ECS实例,搭载第五代英特尔至强处理器与飞天+CIPU架构,提升企业云服务安全与算力。[阅读详情](https://developer.aliyun.com/ebook/8303/116162?spm=a2c6h.26392459.ebook-detail.5.76bf7e5al1Zn4U) ![image](https://ucc.alicdn.com/pic/developer-ecology/cok6a6su42rzm_f422f7cb775444bbbfc3e61ad86800c2.png)
35 14
|
15天前
|
消息中间件 人工智能 监控
|
17天前
|
弹性计算 前端开发 Java
使用阿里云 mqtt serverless 版本超低成本快速实现 webscoket 长链接服务器
使用阿里云 MQTT Serverless 可轻松实现弹性伸缩的 WebSocket 服务,每日成本低至几元。适用于小程序消息推送的 MQTT P2P 模式。前端需注意安全,避免 AK 泄露,采用一机一密方案。后端通过调用 `RegisterDeviceCredential` API 发送消息。示例代码包括 JavaScript 前端连接和 Java 后端发送。
162 0
|
22天前
|
弹性计算 关系型数据库 MySQL
阿里云数据库服务器价格表,数据库创建、连接和使用教程
阿里云数据库使用流程包括购买和管理。选择所需数据库类型如MySQL,完成实名认证后购买,配置CPU、内存和存储。确保数据库地域与ECS相同以允许内网连接。创建数据库和账号,设置权限。通过DMS登录数据库,使用账号密码连接。同一VPC内的ECS需添加至白名单以进行内网通信。参考官方文档进行详细操作。
123 3