当前位置: 首页 > news >正文

做网站怎么赚钱 111网站维护费用明细

做网站怎么赚钱 111,网站维护费用明细,基于thinkphp网站制作,一个小型购物网站开发npm安装1. 更新系统包列表 首先,更新您的系统包列表以确保所有软件包都是最新的: sudo apt update2. 安装Node.js Node-RED依赖于Node.js,因此我们需要先安装Node.js(注意版本需要18及以上)。可以使用Ubuntu的包管理器…

npm安装

1. 更新系统包列表
首先,更新您的系统包列表以确保所有软件包都是最新的:
sudo apt update

2. 安装Node.js
Node-RED依赖于Node.js,因此我们需要先安装Node.js(注意版本需要18及以上)。可以使用Ubuntu的包管理器来安装:
sudo apt install nodejs npm

安装完成后,验证Node.js的版本:
node -v
npm -v

3. 安装Node-RED
现在我们可以使用npm来安装Node-RED:
sudo npm install -g --unsafe-perm node-red node-red-admin
这个命令将Node-RED全局安装到您的系统上。

4. 启动Node-RED
安装完成后,可以通过以下命令启动Node-RED:
sudo node-red
Node-RED将启动并打开默认的Web界面,通常是在浏览器中访问 http://localhost:1880

配置node-red

1. 创建Node-RED用户
为了安全起见,建议为Node-RED创建一个单独的用户:
sudo deluser --remove-home node-red
sudo delgroup node-red
sudo addgroup --system node-red
sudo adduser --system --ingroup node-red --home /home/node-red --disabled-password --shell /bin/false node-red
sudo -u node-red -H id


2. 设置环境变量
将Node-RED用户添加到sudoers文件中,以便它可以运行作为root的命令:
echo "node-red ALL=(ALL) NOPASSWD: $( which node-red )" | sudo tee -a /etc/sudoers.d/node-red
echo "node-red ALL=(ALL) NOPASSWD: $( which node-red-pi )" | sudo tee -a /etc/sudoers.d/node-red
echo "node-red ALL=(ALL) NOPASSWD: $( which node-red-admin )" | sudo tee -a /etc/sudoers.d/node-red
sudo cat /etc/sudoers.d/node-red


3. 使用systemd管理Node-RED

编辑文件 sudo vi /usr/lib/systemd/system/node-red.service

[Unit]
Description=Node-RED
After=network.target[Service]
ExecStart=/usr/local/bin/node-red
WorkingDirectory=/home/node-red
User=node-red
Group=node-red
Restart=on-failure
KillMode=control-group[Install]
WantedBy=multi-user.target

为了方便管理,我们可以使用systemd来启动和停止Node-RED:

sudo systemctl daemon-reload
sudo systemctl stop node-red
sudo systemctl start node-red
sudo systemctl status node-red
sudo systemctl enable node-red

查看日志:journalctl -u node-red -f

从日志中,我们可以看到systemctl使用的用户为创建的node-red,目录下有一个.node-red文件夹,node-red启动时会在用户目录~/.node-red中查找名为settings.js的文件,如果找不到会将默认设置文件复制到该目录下并使用它。

4. 使用systemd管理Node-RED
设置登录密码为 dt123456
node-red-admin hash-pw
Password: $2y$08$/DITs//2YCadPadVBbICGejCO7TuZYStXBd.2V6FllRlBWz3yB5L6

编辑文件 sudo -u node-red -H vi /home/node-red/.node-red/settings.js

adminAuth: {type: "credentials",users: [{username: "admin",password: "$2y$08$/DITs//2YCadPadVBbICGejCO7TuZYStXBd.2V6FllRlBWz3yB5L6",permissions: "*"}]},

重启服务 sudo systemctl restart node-red.service

http://www.dtcms.com/a/452705.html

相关文章:

  • 电子政务网站建设出版社企业网站建设方案有那些
  • 免费的个人空间建网站福建seo网站
  • 做数据图表网站商贸有限公司是干嘛的
  • 网站三合一浏览器2345网址导航下载安装
  • 免费网页模板网站电商网站建设 解决方案的设计
  • 网站制作过程步骤河北省城乡和住房建设厅网站
  • 有了云服务器怎么做网站沈阳唐朝网络推广
  • 网站推广服务外包眼科医院网站做竞价带来的询盘量
  • 网站源码什么意思常德建设网站
  • 企业网站如何备案流程原生h5网站怎么做
  • 定制网站和模板网站的区别学校培训网站建设
  • 网站建设理论jsp网站开发技术的开发
  • 专业网站建设推广做电影网站还能赚钱吗
  • 网站百度收录秒收方法百度做网站多
  • 网站建设培训公司成都建设网站那家好
  • 建设网站的目的及功能定位主要包括哪些内容网站建设费 什么科目
  • 哪个网站是做红酒酒的曲阜网站建设哪家好
  • 沈阳做平板网站专业的网站建设设计
  • 电子商务软件网站建设的核心市场营销策略怎么写
  • 详情页设计思路seo如何快速排名
  • 广州市学校网站建设公司房屋建筑图纸设计
  • 购物商城建设网站设计网站大全国内
  • 免费网站开发公司网站站内优化案例
  • 网站域名过户查询软件开发培训一般要多少钱
  • 娱乐建设网站网站建设管理维护制度
  • 怎样建设美食网站dw做的网站怎样才有域名
  • 公司网站设计 上海微网站开发多少钱
  • 公司注销后网站备案温州网页设计前端招聘
  • 做设备推广的网站网站开发语言哪种好
  • 合肥市住房建设局网站58同城怎么发布信息