首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

滴滴夜莺单节点部署方法

本教程部署夜莺的方式为单节点部署(所有节点部署在一台机器上)

环境准备:centos7系统

安装工具包:mariadb(mysql)、redis、nginx,可通过yum方式安装

步骤如下:

1、首先安装基础资源包,可以直接通过yum安装即可,命令如下:

yum -y install nginx redis mariadb*

2、创建目录/home/n9e ,然后将下载好的二进制包解压到此目录下,执行命令如下:

注意:/home/n9e表示默认目录,如果要修改还需要去修改nginx的配置文件nginx.conf\

3、初始化数据库,这里假设使用root账号,密码1234,如果不是这个账号密码,注意修改/home/n9e/etc/mysql.yml

4、 redis配置修改,默认配置的6379端口,密码为空,如果默认配置不对,可以执行如下命令,看到多个配置文件里有redis相关配置,挨个检查修改下:

5、 下载前端静态资源文件,放到默认的/home/n9e目录下,如果要改目录,需要修改后面提到的nginx.conf

6、覆盖nginx.conf,建议大家还是看一下这个配置,熟悉一下nginx配置,夜莺不同web侧组件就是通过nginx的不同location区分的。覆盖完了配置记得reload一下或者重启nginx

7、检查identity.yml,要保证这个shell可以正常获取本机ip,如果实在不能正常获取,自己又不懂shell不会改,在specify字段写死也行

8、检查agent.yml的几个shell,挨个检查是否可以跑通,跑不通就改成适合自己的,实在是不会改,直接写死,比如disk部分,写死80Gi直接写:即可

9、启动各个进程,包括mysql、redis、nginx,夜莺的各个组件直接用control脚本启动即可,后续上生产环境,可以用systemd之类的托管

10、登录web,账号root,默认密码root.2020,进来第一步一定要修改密码,如果nginx报权限类的错误,检查selinux是否关闭了,如下命令可关闭

注意:如果设置了自己的mysql密码记得更改/etc/mysql.yml文件

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210208A0B1CV00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券