免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

已收录   阅读次数: 1,849
2019-10-2514:00:26 发表评论
摘要

上篇文章《利用云端电脑,轻轻松松访问谷歌等知名网站》,是利用微软云Windows Azure创建虚拟机,很成功,以香港也就是东亚节点,访问速度相当快。这次说得是亚马逊云,传送门,也提供了类似的服务,也是免费一年,我们可以用来搭建个人网盘filebrowser,其实是一个文件管理系统啦,于是就有了今天这篇文章……

分享至:
免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

开篇寄语

上篇文章《利用云端电脑,轻轻松松访问谷歌等知名网站》,是利用微软云Windows Azure创建虚拟机,很成功,以香港也就是东亚节点,访问速度相当快,是利用微软云Windows Azure创建虚拟机,很成功,以香港也就是东亚节点,访问速度相当快。这次说得是亚马逊云,传送门,也提供了类似的服务,也是免费一年,我们可以用来搭建网盘,这里以ImgURL为例,于是就有了今天这篇文章。

实现方法

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

操作步骤如下:

1.点击创建AWS账号(能够免费用1年)

2.跳转页面后,进入如下界面,请如实填写信息

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

温馨提示:你要有visa信用卡或者Master信用卡

3.注册成功后,接下来进行登陆,进入如下界面

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

4.点击右上方的地域选择,选择香港,因为访问速度和你距离所在地的远近有关,随后下拉,左侧工具栏选择创建虚拟机。

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

5.随后,你会进入如下界面,进行系统的选择,勾选左侧工具栏中的仅免费套餐,如果你是土豪的话可以不选,然后选择Ubuntu Server 16.04 LTS(HVM),SSD Volume Type这个,点击选择即可。

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

6.随后默认下一步

7.在配置实例详细信息中,有几个要排除,否则会产生额外费用的,第一个是不要启动CloudWatch详细监控,第二个就是不要启用T2/T3无限,配置好后,按下一步

8.到达下一界面,如果是下图配置,可直接按下一步

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

9.一路next,在配置安全组页面时,需要配置,类型,开通所有TCP,开通所有UDP,可以参考下图配置,如图所示。

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

10.然后点击审核和启动,进入确认页面点击右下角启动。

11.在弹出框选择创建新密匙对,输入自定义名称,点击下载密匙对,保存好,这是以后登陆要用的。创建好密匙对以后,点击创建,几秒钟出现如下界面,就证明你的虚拟机已经创建成功,但是正式运行还需要等待几分钟,点击左上角服务——EC2返回操作台。

12.来到EC2 Dashboard,来到弹性IP选项,点击,如下图所示。点击创建新分配,分配。再被分配的ip栏,右键关联,按照向导关联即可。

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL
免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL
免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

13.这时候就需要用到站长之前写的这篇文章了,用putty链接虚拟机,具体可以参看这篇文章《用putty链接亚马逊云/AWS的准备工作pem文件转换为ppk文件》,一定要获取root权限,切记,切记。

14.先看一下宝塔面板的需求配置。

操作系统:全新系统(支持CentOS、Ubuntu、Debian、Fedora、Deepin),确保是干净的操作系统,没有安装过其它环境带的Apache/Nginx/php/MySQL,宝塔Linux6.0版本是基于centos7开发的,强烈建议使用centos7.x 系统,内存要求:内存要求最低512MB,推荐768MB以上,纯面板约占系统60MB内存

但是免费的亚马逊云只有Ubuntu比较好用,在命令窗口输入以下代码:

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh

回车后,按照提示安装即可,最后会得到一串链接,以及账号密码,我们将链接复制粘贴到地址栏,然后回车,进入登陆界面,输入账号和密码,登陆,这样一啦,我们就进入操作后台了。当然,一开始进入和下图是不同的,会提示你安装配置。

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

15.安装后台环境,特别提醒,安装左边的,同时php版本一定要7.1以上版本,里面可以选择。安装过程就不说了,总之是一个漫长的过程,可以放在一边等待,干些其他事情。

16.ImgURL是github上的一个项目,项目地址是https://github.com/helloxz/imgurl我们来看一下ImgURL安装需要的系统配置。

  • PHP >= 5.6
  • PDO_SQLite
  • GD2
  • ImageMagick
  • fileinfo
  • pathinfo

下载ImgURL图床压缩包备用https://github.com/helloxz/imgurl/archive/master.zip

17.等待后台环境安装完毕,我们去后台点击网站,点击添加站点,设置域名。这里又涉及到域名解析的知识,因为比较简单,我就不多说了,具体可以使用搜索引擎搜索即可,dnspod买完域名后可以直接在它上面解析,解析到上面提到的亚马逊的弹性IP。

具体的设置,大家可以参看这张图。

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

18.点击提交,一定要记住账号和密码哦。随后点击创建好的网站名称,进入网站的配置,分别涉及到域名管理,SSL,域名管理就是输入在dns解析里的两个记录,以站长这里为例,分别是910827.xyz和www.910827.xyz,如下图所示。

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

19.设置ssl,可以参看下图设置。如果不是很明白,可以参看这篇文章《 让自家网站拥有N个域名跳转到唯一域名的操作方法 》 。

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

20.设置伪静态,如果您宝塔面板安装的Apache则不需要再设置伪静态,直接跳过这个步骤,如果使用的Nginx环境,请继续往下看。

location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~* \.(db3|json)$ {
  deny all;
}
location ~* ^/(temp|upload|imgs|data|application|static|system)/.*.(php|php5)$ {
    return 403;
}

找到对应的站点 - 点击后面设置按钮 - 伪静态 - 添加下面的伪静态规则。

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

21.安装fileinfo & imagemagick,在宝塔后台 - 软件管理 - 找到您站点对应的PHP版本 - 设置PHP - 安装扩展 - 勾选fileinfo和imagemagick,如下截图。

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

22,设置好后,我们返回主界面,点击进入文件选项。会看到有一个网站名同名文件夹,我们点击进入。

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

23.将上面下载好的ImgURL压缩包,上传到文件夹内,解压缩出来。

24.其它所需扩展宝塔默认已经支持,重点是安装fileinfo和imagemagick,扩展安装完毕后就可以访问您自己的域名安装ImgURL了,如果正常会看到ImgURL安装界面。

免费在亚马逊云AWS创建Ubuntu搭建图床ImgURL

温馨提示

如果遇到问题,可以到https://dwz.ovh/imgurldoc参考帮助信息。

  • 我的微信
  • 微信扫一扫加好友
  • weinxin
  • 我的微信公众号
  • 扫描关注公众号
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: