在Ubuntu设置开机启动脚本
2023-7-21
| 2023-7-27
字数 369阅读时长 1 分钟
▎本文由简悦转码, 原文地址

  1. AWS EC2 虽则号称只有0.1%-0.2% 停机时间,但测试了几年使用EC2的经验,新设定的 Ubuntu 服务器,差不多 2、3 个星期,就会无源无故的重启 (Restart)。 再使用多长一点时间,就会连重启也不成功,要人手关闭EC2个体电源(Power off)再开。
  1. 问题是,重启后我要先停用预设的 Apache 服务器,再执行 LAMPP 服务器。 但测试多次,开机执行脚本(startup script),但就是未能执行LAMPP服务器。
  1. 反复测试一下,问题是源于开机执行脚本的'Service'位置。 假设我设置了执行脚本名称为'startup.service'。
    1. 加入以下內容:
      1. 之后在 / opt/startup.sh 文件,简单设置停用 Apache 服务器,再执行 LAMPP 服务器就可以。
        1. 加入以下内容。 要注意头一句『#!/bin/bash』是必需的,否则在埶行脚本时,系统就不知道要用那个编释器 (interpreter) 去执行脚本。
          1. 更改后,重新加载执行脚本。
            1. 再启动执行脚本。
              1. 需要时可检查执行脚本状态。
                 
                相关文章 :
              2. Linux
              3. 罗永浩演讲私教课如何用金字塔原理提高思考和表达能力
                Loading...
                目录