基于ubuntu 18 server amd64搭建Appscale

本教程致力于更新国内过时的appscale环境的搭建教程

前期准备

1.ubuntu镜像的下载地址(可能挂vpn速度比较快)
点击下载作者版本ubuntu

2 基于vmware14安装虚拟机(此过程需全程运行VPN(vpn要使虚拟机也能访问外网),不装vpn会出现很多问题,原因在于很多源都是在国外,国内访问速度过慢)
教程参考:ubuntu18 server安装
注意,其中网络模式由教程中的桥接模式改成NAT模式,教程中设置网络(包括设置网络)之后的步骤不用管。

3 装好系统重启后,进入ubuntu,输入:

sudo passwd root

创建root用户密码,进入到root权限并且进入/root目录,执行

wget -O bootstrap.sh https://bootstrap.appscale.com
bash bootstrap.sh

耐心等待appscale、appscaletools的安装(这个命令是一步到位的,你装好ubuntu虚拟机后啥都不用管直接以root权限运行这个命令,此过程必须挂vpn,同时你得确保你的虚拟机能用vpn,笔者不在这里介绍哪款vpn了,狗头保命)

4 上述脚本运行完成后,我们要修改/etc/ssh/sshd_config这个配置文件,若进入ssh目录未发现该文件,可以执行:

sudo apt-get install openssl-server

安装完成后,执行

service ssh restart

重新打开ssh服务,同时再进入上述目录修改sshd_config,将其中的

PermitRootLogin no
StrictModes yes

改成

PermitRootLogin yes
StrictModes yes

这一步是确保可以以root身份ssh登陆到本机,同时再次重启ssh服务

5.我们重新进入/root 目录,执行

appscale init cluster

初始化appscale,执行完成后,会在当前目录下创建一个AppScalefile的文件
我们通过vim打开该文件,修改成如下:
在这里插入图片描述
其中,红色框圈起来的ip地址改成你自己的ip,可以通过执行:

ifconfig

查看

6 修改完成后,我们剩下的最终步骤就是启动appscale,在当前目录(/root)运行

appscale up

首先他会问你接受key,你输入yes就ok了,接着要你输入root用户密码,输入完成后,耐心等待,然后他会让你输入邮箱(随便输入一个邮箱,可以是不存在的邮箱),然后输入密码,这个邮箱密码是你之后登陆appscale管理台的账户,然后耐心等待至部署完成,界面如下:
在这里插入图片描述
我们通过指定的链接访问appscale页面,我的是http://192.168.157.131:1080/ ,结果如下:
在这里插入图片描述
在这里插入图片描述
点击右上角login,进入如下界面
在这里插入图片描述
输入你创建的邮箱跟密码,进入后:
在这里插入图片描述

教程到此结束,感谢观看(后续可能会更新一下部署app的教程)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值