惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
U
Unit 42
MyScale Blog
MyScale Blog
B
Blog
阮一峰的网络日志
阮一峰的网络日志
量子位
IT之家
IT之家
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
Recent Announcements
Recent Announcements
V
Visual Studio Blog
G
Google Developers Blog
Last Week in AI
Last Week in AI
雷峰网
雷峰网
博客园 - 聂微东
博客园 - 叶小钗
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
J
Java Code Geeks
博客园 - 司徒正美
Y
Y Combinator Blog
T
The Blog of Author Tim Ferriss
月光博客
月光博客
aimingoo的专栏
aimingoo的专栏

博客园 - 孤独的猫咪神

自定义贪吃蛇环境进行PPO模型训练 通过TensorBoard进行PPO参数优化 TensorBoard PPO log 解析 macos(M4)上跑强化学习 - PyTorch LunarLander-v3 Stable-Baselines3 部分机型下,Flutter的flutter_inappwebview在使用evaluateJavascript调用postMessage失败的情况 HarmonyOS中,html 与 ets 桥接沟通 Flutter中,html 与 dart 桥接沟通 Flutter 环境变量 Mole,清理Mac的小工具 Flutter自定义主题Theme最佳实践 Ubuntu 20.04 开机自动添加git的ssh 米家 + arduino + 自定义服务器 Flutter 第三方库 Jenkins CLI 通过ssh方式链接时的证书 阿里云Ubuntu 14.04 + Nginx + .net core + MySql 移动开发网络接口 经验总结 阿里云Ubuntu 14.04 + Nginx + let's encrypt 搭建https访问 osx开发,skport项目记录 使用Jekyll在Github上搭建博客 iOS搜索附近的位置(类似微博朋友圈位置) retrofit2中ssl的Trust anchor for certification path not found问题 Android中的Semaphore React Native 在现有项目中的探路 博客园 Linux客户端 2.0 正式发布! 博客园 Windows客户端 2.0 正式发布! 博客园 Mac客户端 2.0 正式发布!
Pathoto项目:AWS+golang+beego搭建
孤独的猫咪神 · 2016-10-12 · via 博客园 - 孤独的猫咪神

帮兄弟写了一个网站,由于要在国外使用,选择了AWS作为服务器。

不知道后面的价格如何,12个月免费的确吸引了我。

花费3天时间,从注册到服务器搭建访问,终于搞定了。下面记录一下其中容易出错的命令。

1. 环境

  服务器使用的是ubuntu 16.04 LTS版本。开发机器:macOS。

2. 一些命令

  1. 通过ssh上传到服务器

    scp -i ~/.ssh/AmazonEC2Key.pem 「本地文件路径」 ubuntu@「IP地址」:「服务器文件路径」

  2. ssh连接到服务器

    ssh -i ~/.ssh/AmazonEC2Key.pem ubuntu@「IP地址」

  3. beego编译 (这里一定要注意,选择好环境,借鉴自这里,不然会出现「cannot execute binary file」如此问题

    bee pack -be GOOS=linux

  4. tar解压缩

    tar -zxvf 「文件」

  5. nginx重启

    nginx -s reload

  6. 查询端口占用

    lsof -i:「PORT」

  7. 杀死进程

    kill -9 「PID」

  8. 后台运行

    nohup ./「filename」 &