本教程安装环境为 1、Centos8 x86 最小化安装系统-虚拟机,8核16G内存500G存储 2、NEI master版本 GitHub地址:https://github.com/x-orpheus/nei
下面我们开始进行正式安装: 根据下述要求进行安装相关软件
安装服务器软件 Node.js >=6.9.2。 Redis >=2.8。 MySQL >=5.7.12,初始化脚本为 install.sql。 MongoDB >=3.4。1、安装node.js与npm环境curl -sL https://rpm.nodesource.com/setup_12.x | bash - yum install nodejs -y这里,我们需要确认好版本,在NEI中要求是>=6.9.2,这里我们符合,直接-y,截图是没有执行curl时的,如果执行了第一行命令,这里版本应该是12.N版本,可以使用。
image.png
安装完成后确认一下版本
node -v npm -vimage.png
2、安装redis库编译安装redis
yum install redis -yvim /etc/redis.conf 修改 daemonize yes 该配置是使其作为守护进程后台运行
image.png
重启redis服务 systemctl restart redis.service
3、安装mysqlyum install mysql-server systemctl start mysqld systemctl enable mysqld依旧是确认一下匹配版本,这里默认安装版本是8.0,符合,直接安装
image.png
image.png
修改默认密码
mysql -urootalter user 'root'@'localhost' identified by '123456'; flush privileges; exit;重新登录测试
mysql -uroot -pimage.png
4、初始化数据库下载NEI初始脚本SQL文件,并在数据库中执行 https://github.com/x-orpheus/nei/blob/master/docs/install.sqlll
mysql -uroot -p <install.sqlimage.png
5、安装mongodbvim /etc/yum.repos.d/mongodb-org-4.repo
[mongodb-org-4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/8/mongodb-org/4.2/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-4.2.ascyum install mongodb-orgimage.png
image.png
6、开始进行安装NEIcd /root/nei/ npm install nej -g npm install pm2 -g npm install glob -g npm install --save-dev glob npm install --save-dev mcss npm install --save-dev commander npm install --save-dev pm2 npm run build npm start查看运行状态与后端日志
pm2 list pm2 logsimage.png
停止服务
npm run stopimage.png
测试访问: 出现以下页面,说明搭建完成,登录账号采用的是mysql中的user表,登录体系暂时缺失,目前还需自己编写登录逻辑。经测试,注册功能可正常使用,登录显示服务器错误
image.png
---来自腾讯云社区的---cn華少
微信扫一扫打赏
支付宝扫一扫打赏