超详细, 手把手教你搭建阿里云个人站点

搭建阿里云服务器

0. 费用

第一步先交代一下大家比较关心的东东, 以下是所有费用:

  • 阿里云服务器: 三年 229 元


    file
  • 域名: 三年: 150 元


    file

1. 购买阿里云服务器

一般来说, 新用户都会有优惠, 我就是在活动最后一小时买了 3 年的阿里云服务器的提货券, 便宜不少钱. 这一步没啥说的, 掏钱就行了.

购买成功后会收到提货券到账的消息, 点击消息连接就来到引导开通的页面, 填写基本信息就可以了.


2. 在阿里云购买域名

新注册的域名需要进行实名认证. 点击实名认证的链接进行认证即可.


3. 域名备案

域名备案需要在域名实名认证完成后的2-3个工作日后进行. 并且备案需要半个月左右的时间, 如果选择阿里云并在阿里云 App 上备案似乎会快点, 我只用了不到 10 天.

3.1 网站上备案.

据说 App 上能快些, 所以我就在 App 上备案了.


3.2 在阿里云 App 上进行备案.

  • 打开网站备案控制台

  • 新增网站

  • 填写主体信息, 上传身份证照片, 人像采集(注意背景需要是白色, 不然一般一直不会成功.)



  • 填写网站信息

填写网站信息需要注意网站名称需要一下规则:

  • 个人站点不能包含域名: 如: 我的域名为 javafamilly.club, 名称就不能包含 JavaFamily.

  • 个人站点名称不能包含官网, 个人信息等敏感词.

  • 上传材料

材料上传需要上传域名证书, 根据指导从官网下载下来就好了.




  • 阿里云初审

这一步没啥, 等电话就完了. 如果网站信息有违规, 会电话通知更改, 改后再重现审.

  • 阿里云提交管局
  • 工信部手机号验证

到这一步会收到工信部短信, 点击短信中的连接认证一下就好了.



点击连接, 填入验证码就好了.



  • 管局审核

审核通过会发送短信, 通过后由于延迟, 可能域名还不能立即访问, 但是 3 的工作日肯定就可以了, 我是过了大概两个小时才访问到.


注意: 阿里云初审结束到管局审核通过这段时间域名不能解析, 不能访问. 我是在实名认证后还没开始备案就把域名解析了(实名认证后两三天后才能开始备案), 然后网站项目也部署了, 所以管局审核通过就立刻可以域名访问网站了

4. 域名解析

云解析DNS就是指把网站域名或应用资源转换为数字 IP 地址,从而将最终用户的访问路由到相应的网站或应用资源上。

主机记录,就是一些前缀,可以直接理解为“二级域名”,而记录值就简单了,直接就是你需要解析到的云服务器IP地址。

  • www: 可以通过 www.域名访问
  • @: 可以通过域名直接访问

5. 云服务器环境搭建

备案需要半个月左右的时间, 这段时间可以先搭建云服务器的环境, 比如安装 JDK.

5.1 设置密码

首先需要重置云服务器的 root 密码.


第一次设置了密码后需要重启云服务器, 不然连接不上.

5.2 登录云服务器

默认安全组规则及开放的端口号:


  • 使用 SSH WorkBench

  • Linux 使用 SSH 终端连接.

ssh root@101.133.167.196

第一次会提示添加实例, 输入 yes 即可. 然后输入密码.

  • Windows 上通过 RDP 登录[需要安装图形界面等插件].

RDP 默认端口 3389, 默认开放.

  • Windows 上建议使用 Xshell 登录.

5.3 为云服务器安装必要插件

apt repository 默认只有本地库, 所以首先刷新repository.

sudo apt-get update

5.3.1 lrzsz

lrzsz 用于在 XShell 等工具在 Windows 和 Linux 之间进行文件上传.

sudo apt-get install lrzsz
  • 错误1: E: Unable to locate package lrzsz
    出现这个问题的原因之一是apt的源缺失,运行以下命令即可:
sudo add-apt-repository main
sudo add-apt-repository universe
sudo add-apt-repository restricted
sudo add-apt-repository multiverse
sudo apt-get update
  • 错误2: sudo: add-apt-repository: command not found

在Ubuntu下,时不时会有这个错误的。 add-apt-repository: command not found
这个是缺少程序,安装一下就可以了

sudo apt install software-properties-common
sudo apt-get update

5.3.2 Git

5.3.2.1 安装 Git
sudo apt-get install git
5.3.2.2 连接 GitHub, checkout 代码

See Another Article

5.4 JDK

5.4.1 安装 JDK

JDK 一般可以本地下载好, 然后上传到服务器上. 因为如果是 wget 下载的话, 有个License需要同意,wget命令下载的会默认为不同意,所以下载后解压的时候会提示解压不了.

  • 下载 JDK 的 tar 包到本地.

  • 在云服务器上创建存放 tar 包的目录.

root@JavaFamily:~# mkdir /usr/local/java
root@JavaFamily:~# cd /usr/local/java/
  • 在 Mac/Linux 下通过 scp 命令上传至云服务器.
scp ~/Downloads/jdk-8u231-linux-x64.tar.gz root@101.133.167.196:/usr/local/java
  • 在云服务器上解压 jdk 的 tar 包.
root@JavaFamily:/usr/local/java# ls
jdk-8u231-linux-x64.tar.gz
root@JavaFamily:/usr/local/java# tar -zxf jdk-8u231-linux-x64.tar.gz 
root@JavaFamily:/usr/local/java# ls
jdk-8u231-linux-x64.tar.gz  jdk1.8.0_231
root@JavaFamily:/usr/local/java# cd jdk1.8.0_231/
root@JavaFamily:/usr/local/java/jdk1.8.0_231# pwd
/usr/local/java/jdk1.8.0_231

5.4.2 配置环境变量

  • /etc/profile 文件后追加环境变量
# env variable
export JAVA_HOME=/usr/local/java/jdk1.8.0_231
export PATH=${JAVA_HOME}/bin:$PATH
  • 使其生效
source /etc/profile

5.5 运行项目

默认情况下在终端运行项目后当终端连接断开后项目就停止运行了, 所以可以借助 nohup 命令来进行无挂断运行.

See Another Article

5.6 开放端口

当项目运行起来后, 默认情况下云服务器是没有开放项目占用地址的, 所以需要在安全组设置中添加.


日常求赞: 欢迎大家点赞, 评论, 关注, 转发. 要是能给点赞赏就更好了, 哈哈哈.... https://blog.csdn.net/DreamLi1314

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,233评论 6 495
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,357评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 159,831评论 0 349
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,313评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,417评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,470评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,482评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,265评论 0 269
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,708评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,997评论 2 328
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,176评论 1 342
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,827评论 4 337
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,503评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,150评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,391评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,034评论 2 365
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,063评论 2 352

推荐阅读更多精彩内容