开发者社区> 上云加速Cdn> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

阿里云服务器上搭建微信小程序服务端环境。

简介: 无论是搭建个人博客空间也好,微信小程序也罢,搭建环境必需的两点:云服务器、域名,下面一步步给搭建演示如果在一台阿里云服务器上搭建微信小程序服务端环境。
+关注继续查看

无论是搭建个人博客空间也好,微信小程序也罢,搭建环境必需的两点:云服务器域名,下面一步步给搭建演示如果在一台阿里云服务器上搭建微信小程序服务端环境


1、云服务器准备:可在阿里云购买ECS服务器



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


2、域名准备:阿里云服务器也可购买,这个可以随意购买个最便宜的随意后缀的域名



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


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


1、设置用户名及密码,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免密登录完成,如下图所示:



2、解析域名,下载ssl证书


  畅通无阻的登录到阿里云服务器,下一步就要用申请好的域名登录服务器了,即阿里云服务器公有ip和域名的绑定。


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



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




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



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



3、设置阿里云安全端口


在安全组规则的入方向,添加80、8080和443端口的允许访问规则,如下图所示:



4、阿里云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:
    nginxservice nginx start
  • 检查nginx语法:
    nginx -t
  • 重载nginx服务器:
    nginx -s reload
  • 查看443端口是否被监听:
    netstat -ntpl|grep 443

用户设置好nginx后,进行nginx语法检查,通过后重载nginx服务器,并查看80、443端口是否被监听,上述顺利通过后,我们的服务器环境就搭建完毕了,如下图所示,大功告成!!!



当然,想访问http页面的话,记得去阿里云备案


云服务器ECS地址:阿里云·云小站

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【微信小程序】小程序的宿主环境
文章目录 宿主环境 一、什么是宿主环境? 二、小程序的宿主环境 三、小程序宿主环境包含的内容 1.通信模型 通信的主体 小程序的通信模型 2.运行机制 小程序启动的过程 小程序页面渲染过程 3.组件 4.API
31 0
阿里云ECS服务器搭建SpringBoot后端接驳微信小程序前端使用心得
在阿里云搭建SpringBoot后端,碰到服务器端口无法访问的问题,客服予以解决,希望发表给大家带来一些参考。
30 0
阿里云ECS服务器搭建FTP服务
阿里云ECS服务器搭建FTP服务
335 0
阿里云小程序PHP环境怎么搭建?
最近想着阿里云能不能搭建小程序官方的demo,之前用过基于腾迅云的小程序解决方案,虽然很好,但夸何没有在腾迅云注册备案过域名,而曾经在阿里云上注册备案过域名.本文主要和大家分享阿里云如何搭建小程序PHP环境,希望能帮助到大家。
370 0
阿里云小程序PHP环境怎么搭建
最近想着阿里云能不能搭建小程序官方的demo,之前用过基于腾迅云的小程序解决方案,虽然很好,但夸何没有在腾迅云注册备案过域名,而曾经在阿里云上注册备案过域名.本文主要和大家分享阿里云如何搭建小程序PHP环境,希望能帮助到大家。
5091 0
阿里云服务器部署开发环境(搭建博客网站/小程序)
大家好,今天为大家讲解如何搭建自己的阿里云服务环境,也是笔者踩坑一天所获,希望对大家有所帮助。无论是搭建个人博客空间也好,小程序也罢,搭建环境必需的两点:云服务器、域名,下面一步步给搭建演示如果在一台阿里云服务器上搭建小程序服务端环境。
363800 0
【教程】如何用阿里云服务器搭建微信公众号机器人?
有的公众号上面的自动回复,则更像是一个机器人客服,下面小编就教大家如何搭建微信公众号机器人······
33405 0
阿里云小程序PHP环境怎么搭建?
最近想着阿里云能不能搭建小程序官方的demo,之前用过基于腾迅云的小程序解决方案,虽然很好,但夸何没有在腾迅云注册备案过域名,而曾经在阿里云上注册备案过域名.本文主要和大家分享阿里云如何搭建小程序PHP环境,希望能帮助到大家。
1086 0
JSP 实用程序之简易图片服务器
最初 node 版本在这里。 源码下载,单 jsp 文件 http://pan.baidu.com/s/1gfoDy0r (百度云提供) App 客户端加载图片的时候,在服务端需要进行相关的优化,否则会给流量和占用内存带来消耗和压力。
772 0
50
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载