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

安徽省干部建设教育网站flash做网站

安徽省干部建设教育网站,flash做网站,四字母net做网站怎么样,建设o2o网站以下是创建 user-plan.sh 开机自启动服务的完整步骤,包含服务配置、权限设置和调试方法: 1. 准备脚本文件 将 user-plan.sh 放到合适位置(如 /opt/user-plan/),并赋予可执行权限: sudo mkdir -p /opt/use…

以下是创建 user-plan.sh 开机自启动服务的完整步骤,包含服务配置、权限设置和调试方法:


1. 准备脚本文件

user-plan.sh 放到合适位置(如 /opt/user-plan/),并赋予可执行权限:

sudo mkdir -p /opt/user-plan/
sudo cp /path/to/user-plan.sh /opt/user-plan/
sudo chmod +x /opt/user-plan/user-plan.sh

2. 创建 systemd 服务文件

新建服务配置文件 /etc/systemd/system/user-plan.service,内容如下:

[Unit]
Description=User Plan Service
After=network.target  # 若需依赖网络,否则可删除此行[Service]
Type=simple
ExecStart=/opt/user-plan/user-plan.sh  # 必须绝对路径
Restart=on-failure    # 失败时自动重启
User=root             # 根据需要替换用户(如 www-data)
WorkingDirectory=/opt/user-plan/  # 脚本的工作目录
Environment="PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" # 确保环境变量# 可选资源限制
MemoryLimit=500M      # 限制内存使用
CPUShares=512[Install]
WantedBy=multi-user.target  # 多用户模式启动时生效

3. 启用服务

# 重载 systemd 配置
sudo systemctl daemon-reload# 启动服务并设置开机自启
sudo systemctl start user-plan
sudo systemctl enable user-plan

4. 验证服务状态

# 查看服务是否运行
sudo systemctl status user-plan# 实时查看服务日志(调试必用)
sudo journalctl -u user-plan.service -f

5. 常见问题处理

问题1:权限不足
  • 现象:日志报错 Permission denied
  • 解决
    sudo chmod 755 /opt/user-plan/user-plan.sh
    sudo chown root:root /opt/user-plan/user-plan.sh  # 根据实际用户调整
    
问题2:脚本路径错误
  • 现象:日志报错 No such file or directory
  • 解决
    • 检查 ExecStart 路径是否绝对路径
    • 执行 ls -l /opt/user-plan/user-plan.sh 确认文件存在
问题3:环境变量缺失
  • 现象:脚本中命令无法识别(如 python3 未找到)
  • 解决
    • [Service] 中明确指定环境变量:
      Environment="PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
      

6. 扩展配置(按需选择)

配置脚本参数

若脚本需要传参:

ExecStart=/opt/user-plan/user-plan.sh --mode=production
开机延迟启动

避免系统启动时资源竞争:

[Service]
ExecStartPre=/bin/sleep 10  # 延迟10秒启动
自定义日志输出

将脚本日志写入文件:

StandardOutput=file:/var/log/user-plan.log
StandardError=file:/var/log/user-plan-error.log

完整操作示例

# 从创建文件到启用服务的全流程
echo '#!/bin/bash
while true; doecho "User plan service is running $(date)" >> /var/log/user-plan.logsleep 60
done' | sudo tee /opt/user-plan/user-plan.shsudo chmod +x /opt/user-plan/user-plan.shsudo tee /etc/systemd/system/user-plan.service > /dev/null <<'EOF'
[Unit]
Description=User Plan Demo Service[Service]
Type=simple
ExecStart=/opt/user-plan/user-plan.sh
Restart=always[Install]
WantedBy=multi-user.target
EOFsudo systemctl daemon-reload
sudo systemctl enable --now user-plan

通过以上步骤,你的 user-plan.sh 脚本即可作为系统服务开机自动运行。如需进一步优化,可根据实际业务需求调整服务配置参数。


文章转载自:

http://cx7cGWO5.ktmbp.cn
http://lz4YrsM4.ktmbp.cn
http://oN6HZr1y.ktmbp.cn
http://VvaUgzqt.ktmbp.cn
http://R43QWmV4.ktmbp.cn
http://UJLpCSfy.ktmbp.cn
http://EuMbTUbt.ktmbp.cn
http://d30Qfyv9.ktmbp.cn
http://saDYfHV9.ktmbp.cn
http://mm3PzImQ.ktmbp.cn
http://uFrzfLYV.ktmbp.cn
http://gvhdEgbj.ktmbp.cn
http://zxvzZsda.ktmbp.cn
http://JssyuJWO.ktmbp.cn
http://cINveO3y.ktmbp.cn
http://GqHWXkpq.ktmbp.cn
http://SRfbW4N5.ktmbp.cn
http://HwlF92C2.ktmbp.cn
http://cIOg7i2L.ktmbp.cn
http://FCK3JiHZ.ktmbp.cn
http://x9Mul3Li.ktmbp.cn
http://tt39bNX3.ktmbp.cn
http://TUqEzC9L.ktmbp.cn
http://zgG0V3vj.ktmbp.cn
http://zZcA3umq.ktmbp.cn
http://vneD6v1a.ktmbp.cn
http://nJ3g2EvE.ktmbp.cn
http://VDA7X44E.ktmbp.cn
http://GKMEvaxr.ktmbp.cn
http://ugLPNnls.ktmbp.cn
http://www.dtcms.com/wzjs/751939.html

相关文章:

  • 百度网站推广公司怎样用xampp做网站
  • 网站建设的提成深圳搜索引擎优化推广
  • 兼职网站排行网站推广方法是什么
  • 建立个人网站的步骤有哪些做一个网站要多少钱
  • asp.net制作网站开发wordpress主题更换logo
  • 现在网站建设还用测浏览器吗西安网站制作公司怎么选
  • 网站开发制作合同范本国内气膜馆建造商
  • 免费免费建站国网公司网站
  • 绵阳哪个网站做外卖做的好免费网站正能量软件
  • 网站 dns 解析 手机访问设置域名查询万网
  • 个人响应式网站江苏省水建公司官网
  • 网站内容维护更新方法竹溪县县建设局网站
  • 义乌外贸公司建站seo网站关键词优化快速官网
  • 衡阳网站建设公司哪家好小县城做婚礼网站
  • 无锡网站关键词优化软件咨询wordpress 微信采集器
  • 李沧区城市建设管理局网站wordpress灯笼效果
  • 盘锦威旺做网站管理信息系统平台
  • 长沙产品网站建设阜新市项目建设网站
  • c语言和c 哪个做网站好沈阳做网站 熊掌号
  • 给图像做标注的网站福州网站设计十年乐云seo
  • 哈尔滨网站网站建设专业建站方案
  • 网页开发和网站开发一样吗百度百科网站怎么做
  • 网站免费推广的方法专业的网站制作公司
  • 简单的网站开发的软件wordpress 部分图打不开
  • 丰都县网站灰色词seo排名
  • 网站建设私活软装设计ppt
  • 国内做网站比较好的公司页面设计属于什么专业
  • 中山制作网站的公司畅销营销型网站建设电话
  • wordpress做网站优点龙岗网站建设培训
  • 建设电子商务网站论文2023年招标公告