NetBSD

通过 NetBSD 包集合安装 Unit 核心包及所需其他包:

# pkg_add unit
# pkg_add libunit
# pkg_add unit-perl  \
​     unit-python2.7 \
​     unit-python3.6 unit-python3.7 unit-python3.8 unit-python3.9

如需手动构建 Unit,请首先更新模块包集合:

# cd /usr/pkgsrc && cvs update -dP

接下来,浏览至模块包路径,以构建并安装核心 Unit 二进制文件:

# cd /usr/pkgsrc/www/unit/
# make build install

对所需其他包重复上述步骤:libunit(需要安装 Node.js 模块,并构建 Go 应用)unit-perlunit-phpunit-pythonunit-ruby

运行时详细信息:

控制套接字 /var/run/unit/control.unit.sock
日志文件 /var/log/unit/unit.log
非特权用户和组 unit
启动和关闭 首先,将 Unit 启动脚本添加至 /etc/rc.d/ 目录:
cp /usr/pkg/share/examples/rc.d/unit /etc/rc.d/
之后,您可以依照以下命令启动和停止
Unit:# service unit restart# service unit stop
要启用或禁用 Unit 自动启动,请编辑 /etc/rc.conf:
# Enable service:
unit=YES
# Disable service:
unit=NO

results matching ""

    No results matching ""