V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
better0332
V2EX  ›  程序员

HCaaS 容器虚机使用之搭建 LNMP

  •  
  •   better0332 · 2020-09-02 14:50:52 +08:00 · 635 次点击
    这是一个创建于 1330 天前的主题,其中的信息可能已经有所发展或是发生改变。

    容器虚机是 HCaaS (https://cubepaas.com)中非常有特色的内容,它可以创建任意规格的虚机(最小 0.1vCPU,40Mb 内存),秒级创建,根据容器虚机实际使用 CPU/MEM 收费,非常适合学习 /测试。容器虚机通过 commit 可写容器镜像层实现数据持久化,对容器镜像进行特殊改造支持 systemctl/iptables,用户使用习惯跟虚拟机完全相同。

    搭建网站要装的中间件很多,可以用 LNMP 组合包来快速搭建。LNMP 一键安装包是一个用 Linux Shell 编写的,可以为 CentOS/RHEL/Fedora/Linux VPS 或独立主机安装 LNMP(Nginx/MySQL/PHP)、生产环境的 Shell 程序。

    1. 一键创建虚拟机

    从菜单“容器虚拟机”创建一台容器虚拟机:
    虚拟机 OS:选择虚拟机操作系统,HCaaS 提供 Ubuntu 18.04 64 位和 Centos 7.4 64 位两种操作系统。这里使用 Centos7.4
    开放端口:22 端口默认开放,为了 nginx 和 mysql 需要开放 80,3306 端口。
    虚拟机规格:安装 LNMP 过程中有一些编译的步骤,推荐 1vCPU 或更高。此处快选了 32X 的规格。

    保存后就跳转到容器虚拟机列表页面。秒级启动!

    2. 登陆虚拟机

    点击 SSH 登录方式按钮,弹框显示登录的具体信息,在终端输入弹框信息即可登陆该虚拟机。

    为了安全,用 chpasswd 修改登录密码!!

    也可以使用页面上的 webshell 登陆

    3. 安装 LNMP

    参考官网https://lnmp.org/install.html,运行以下命令:

    wget http://soft.vpser.net/lnmp/lnmp1.7.tar.gz -cO lnmp1.7.tar.gz && tar zxf lnmp1.7.tar.gz && cd lnmp1.7 && ./install.sh lnmp
    

    静候几分钟小时,LNMP 就安装好了!

    4. 如何访问呢?

    还记得之前 ssh 的地址吗?对,这就代表服务端地址,只需要访问它的“80”端口。在 HCaaS 里,端口都做了映射,所以在容器虚拟机列表中,点开查看端口

    找到了对应的 31905 端口。在浏览器中打开http://idc.cubepaas.com:31509就找到了 LNMP 的默认首页!


    HCaaS (https://cubepaas.com)目前处于公测阶段,登录领 300 元平台金,外连网络流量免费!!

    首次充值:充多少送多少!!

    better0332
        1
    better0332  
    OP
       2020-09-02 15:15:51 +08:00
    图片忘加 https 了,小编能帮忙处理一下吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3202 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 00:35 · PVG 08:35 · LAX 17:35 · JFK 20:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.