egg项目部署到服务器

egg项目部署到服务器

一、购买服务器

  1. 我这以阿里云服务器为例子
    直接进入阿里云官网进行查看相关服务器,选择适合自己的购买
  2. 可在阿里云查看服务器状态,账号密码就是购买服务器时注册的账号密码
  3. 进入服务器控制台后修改登陆密码在这里插入图片描述

二、使用宝塔面板对服务器运维管理

  1. 配置服务器安全组 (为了允许宝塔的使用的端口) (39000/40000 和 8888/8888 两个端口)
    在这里插入图片描述
    在这里插入图片描述
    源为全部开放(0.0.0.0/0) 其他内容根据自己需求填写
    在这里插入图片描述
  2. 安装堡塔SSH客户端 (免费/简单/中文/多屏)
  3. 安装成功后登陆服务器
    根据自己是什么服务器系统登陆 (账号密码就是服务器的登陆账号密码)
    在这里插入图片描述
  4. 安装宝塔
  1. 宝塔Linux面板命令大全
    Centos安装命令:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

在这里插入图片描述
2)粘贴好后回车 根据提示输入y 回车确认安装即可
3)安装完成后,会出现面板地址及默认账号与密码 (这个得自己记住哈)。访问ip:8888,可以直接选中右键复制面板地址至浏览器打开
在这里插入图片描述

5.输入账号与密码即可使用宝塔(若无法访问检查IP是否正确,防火墙安全组是否有放行8888端口)
登陆成功后的界面 (绑定手机号后即可进入服务器面板内)
在这里插入图片描述

三、宝塔安装插件

  1. 可在面板软件商店安装也可命令安装在这里插入图片描述
    1)面板软件商店安装
    在这里插入图片描述
    2)命令行安装git (用于可直接拉取代码到服务器里)
    安装 yum install -y git
    查看版本 git version
    3)命令行安装nodejs
    安装 yum -y install nodejs
    查看版本 node -v

四、数据库导入

  1. 安装MySQL等插件 (根据提示会让你安装一些需要的插件)

  2. 添加数据库
    在这里插入图片描述

  3. 导入数据库
    在这里插入图片描述

五、egg项目添加进服务器内

  1. 新建存放项目的文件, 打开终端将项目clone下来再安装 (也可直接拉本地项目进来)
    在这里插入图片描述

  2. 创建node网站(可根据你的项目需要创建不同的网站)
    在这里插入图片描述
    项目的运行端口得在服务器的安全组内配置开发相应的项目端口 (可在宝塔内查看是否开放了)
    在这里插入图片描述

  3. 网站创建成功后可在设置里查看相关配置及更改 (例如域名配置 、反向代理[本地是否可访问的]等)
    在这里插入图片描述

  4. 访问该项目 http://服务器地址:配置的端口号

提示:有错的地方希望各位能够指出来,我及时更正。谢谢支持。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值