从头配置阿里云服务器

本文涉及的产品
.cn 域名,1个 12个月
简介: 从头配置阿里云服务器

哈喽,大家早上好,愉快的一天又开始了。今天我们就不去抠繁琐的源码和枯燥的原理了,跟大家聊点轻松愉快的话题。文末阿Q给大家准备了三个福利:「免费」服务器、「免费」送书、「免费」小程序。

心血来潮

去年双十一的时候,趁着搞活动买了台阿里云服务器。想着以后自己可以折腾一下,搭建个博客或者搞个小服务玩玩,但是买完之后就把计划搁置了。

前几周突然想起来之前搞过一个DY去水印的app,但是由于好久没有更新,导致安卓版本太低,被下架了。于是突发灵感,何不搞个去水印的小程序呢?说搞就搞,干起来。

image.png

服务器软件安装

之前已经在服务器上安装了数据库Redis,这次又安装了FTP用于文件的上传,安装了JDK用于jar包的运行,安装了wget下载工具,方便其他软件的下载(安装过程不是本文重点,有需要可以联系阿Q获取)。

前端是找朋友帮忙开发的,后台服务亲力亲为😄,打成jar包直接扔到服务器上运行。此时运行起来的后台服务可以用ipport访问。

注意:因为公众号不准带外链地址,本文中所有有地址字样的链接都可在公众号后台回复“001”获取

购买域名

大家都知道小程序必须是HTTPS的域名,所以要想上架的话,得先有个域名吧--域名购买地址域名解析地址双手奉上,解析用的是免费的(毕竟人穷,有免费的就不用收费的)。

如果大家只是自己搞着玩就不需要备案了

我选择将我的域名做了备案(备案地址),去备案网页填写自己的个人信息以及网站的使用信息。随后域名备案的客服也会打电话确认你的登记信息,并通过钉钉进行确认。

期间阿里云服务人员会打电话询问你搭建期间有没有遇到什么问题,他们会帮你解决。这点必须给个好评。

接下来就是漫长的备案审核等待期了,先是工信部通过审核,接着是通管局审核通过。随后我们就可以通过域名访问自己的服务了,另外域名默认的端口是80,得去阿里云服务器上打开端口。

SSL证书申请

打开SSL证书申请(SSL证书申请地址),前往云盾书(云盾书服务地址)服务购买DV单域名证书【免费】,支付0元获取。

image.png

SSL证书菜单下创建证书,并点击“证书申请”image.png

填写申请信息image.png验证通过之后提交审核

Nginx配置SSL证书

证书签发完成后,可以点击下载当前站点的SSL证书,并解压上传到服务器(或者在服务器解压)。

Nginx安装命令yum install nginx,启动命令service nginx start

Nginx配置信息如下

server {
        listen       80;
        #域名
        server_name  aqsaycode.top;
        # http默认重定向到https
        return    301 https://$server_name$request_uri;
}
server{
        listen 443 ssl;
        server_name  aqsaycode.top;
        # 证书目录
        ssl_certificate  /usr/local/soft/nginx-ssl/5616862_aqsaycode.top.pem;
        ssl_certificate_key /usr/local/soft/nginx-ssl/5616862_aqsaycode.top.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;
        client_max_body_size 100m;
        location / {
            #我配的是ip地址+端口号
            proxy_pass http://ip:port;
        }
}

需要在阿里云控制台的安全组中开启SSL端口号443,并且注意Nginx的默认端口号是80,所以我们需要更改我们的服务端口号并在安全组中开启。

最后在小程序后台将我们的https链接配置完成就可以提交审核了。

相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
11天前
|
存储 分布式计算 固态存储
阿里云2核16G、4核32G、8核64G配置云服务器租用收费标准与活动价格参考
2核16G、8核64G、4核32G配置的云服务器处理器与内存比为1:8,这种配比的云服务器一般适用于数据分析与挖掘,Hadoop、Spark集群和数据库,缓存等内存密集型场景,因此,多为企业级用户选择。目前2核16G配置按量收费最低收费标准为0.54元/小时,按月租用标准收费标准为260.44元/1个月。4核32G配置的阿里云服务器按量收费标准最低为1.08元/小时,按月租用标准收费标准为520.88元/1个月。8核64G配置的阿里云服务器按量收费标准最低为2.17元/小时,按月租用标准收费标准为1041.77元/1个月。本文介绍这些配置的最新租用收费标准与活动价格情况,以供参考。
|
9天前
|
监控 PHP Apache
优化 PHP-FPM 参数配置:实现服务器性能提升
优化PHP-FPM的参数配置可以显著提高服务器的性能和稳定性。通过合理设置 `pm.max_children`、`pm.start_servers`、`pm.min_spare_servers`、`pm.max_spare_servers`和 `pm.max_requests`等参数,并结合监控和调优措施,可以有效应对高并发和负载波动,确保Web应用程序的高效运行。希望本文提供的优化建议和配置示例能够帮助您实现服务器性能的提升。
26 3
|
11天前
|
存储 缓存 固态存储
阿里云服务器2核8G、4核16G、8核32G配置租用收费标准与活动价格参考
2核8G、8核32G、4核16G配置的云服务器处理器与内存比为1:4,这种配比的云服务器一般适用于中小型数据库系统、缓存、搜索集群和企业办公类应用等通用型场景,因此,多为企业级用户选择。本文介绍这些配置的最新租用收费标准与活动价格情况,以供参考。
|
12天前
|
存储 编解码 安全
阿里云服务器2核4G、4核8G、8核16G配置租用收费标准与活动价格参考
通常情况下,个人和一般企业用户在购买阿里云服务器时比较喜欢购买2核4G、4核8G、8核16G等配置,这些配置既能满足各种图文类中小型网站和应用又能满足企业网站应用、批量计算、中小型数据库系统等场景,2核4G配置适合新手入门或初创企业,4核8G与8核16G兼具成本与性能优势,适合通用场景,本文介绍这些配置的最新购买价格,包含原价收费标准和最新活动价格。
|
1月前
|
JSON JavaScript 前端开发
《进阶篇第6章:vue中的ajax》包括回顾发送ajax请求方式、vue-cli脚手架配置代理服务器、vue-resource
《进阶篇第6章:vue中的ajax》包括回顾发送ajax请求方式、vue-cli脚手架配置代理服务器、vue-resource
57 22
|
17天前
|
PHP 数据库 数据安全/隐私保护
布谷直播源码部署服务器关于数据库配置的详细说明
布谷直播系统源码搭建部署时数据库配置明细!
|
26天前
|
NoSQL Linux PHP
|
1月前
|
JavaScript 前端开发 Java
vue2知识点:vue-cli脚手架配置代理服务器
vue2知识点:vue-cli脚手架配置代理服务器
51 7
|
1月前
|
前端开发 JavaScript Java
第6章:Vue中的ajax(包含:回顾发送ajax请求方式、vue-cli脚手架配置代理服务器)
第6章:Vue中的ajax(包含:回顾发送ajax请求方式、vue-cli脚手架配置代理服务器)
57 4
|
1月前
|
弹性计算 应用服务中间件 网络安全
ECS服务器使用:SSL证书安装、配置和问题定位指南
本文简要介绍了SSL证书的生成与部署方法,包括使用OpenSSL生成自签名证书和从CA获取证书的步骤,以及在Apache和Nginx服务器上的配置方法。此外,还提供了测试证书是否生效的方法和常见问题的解决策略,帮助确保证书正确安装并解决调试过程中可能遇到的问题。
138 0