1. 程式人生 > >[Ubuntu] Ubuntu 16.04 增加bash指令碼為service,開機自啟服務指令碼配置

[Ubuntu] Ubuntu 16.04 增加bash指令碼為service,開機自啟服務指令碼配置

1. 首先在/lib/systemd/system/目錄下,建立服務指令碼:nginx-1.13.0.service

[Unit]
Description=nginx-1.13.0
After=syslog.target network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
ExecStart=/usr/local/nginx-1.13.0/sbin/nginx -c /usr/local/nginx-1.13.0/conf/nginx.conf
ExecStop=/usr/local/nginx-1.13.0/sbin/nginx -s stop
PrivateTmp=true

[Install]
WantedBy=multi-user.target

2. 設定讓指令碼開機自動啟動

sudo systemctl enable nginx-1.13.0.service

3. 常用命令

重新載入service檔案:systemctl daemon-reload 啟動一個服務:systemctl start nginx-1.13.0.service 關閉一個服務:systemctl stop nginx-1.13.0.service 重啟一個服務:systemctl restart nginx-1.13.0.service 顯示一個服務的狀態:systemctl status nginx-1.13.0.service 在開機時啟用一個服務:systemctl enable nginx-1.13.0.service 在開機時禁用一個服務:systemctl disable nginx-1.13.0.service 檢視服務是否開機啟動:systemctl is-enabled nginx-1.13.0.service 檢視已啟動的服務列表:systemctl list-unit-files|grep enabled 檢視啟動失敗的服務列表:systemctl --failed

相關推薦

[Ubuntu] Ubuntu 16.04 增加bash指令碼service開機服務指令碼配置

1. 首先在/lib/systemd/system/目錄下,建立服務指令碼:nginx-1.13.0.service [Unit] Description=nginx-1.13.0 After=sy

Ubuntu 16.04安裝uGet替代迅雷並在Chrome中設置默認下載器

ria 點擊下載 sdn 顯示 同時 bin style apt 使用 uGet是采用aria2作為下載後端,所以兩個軟件都必須同時安裝。 1、安裝uGet sudo add-apt-repository ppa:plushuang-tw/uget-stable

Ubuntu 16.04 server 修改網路固定IP

ifconfig檢視網路介面名稱 vim /etc/network/interfaces 裡面內容格式:(按需修改) auto ens33 iface ens33 inet static address 192.168.1.20 netmask 255.255.255.0 ga

ubuntu kylin 16.04 將python3.5改預設

python2.x和python3.x之間有很多區別,很多的python教程還是給予python2.x的,但是python3.x的使用也越來越廣泛。我們在程式開發中,不免需要使用python3.x。當系統中同時存在python2.x和python3.x時,會發現

如何在記憶體卡上Raspberry Pi 3 安裝Ubuntu-mate-16.04系統?

一. 實驗裝置清單 樹莓派 3B 閃迪16G class10 microSD高速記憶體卡(將系統裝在記憶體卡上) 讀卡器 顯示器(方便裝好後進行系統配置) HDMI轉VGA轉換器 二. 軟體

Ubuntu 16.04開機Nginx簡單指令碼

本文要記述的是最簡單的Ubuntu下開機自啟 nginx的指令碼 這裡將nginx裝在了/usr/local/nginx目錄下,nginx本身沒有註冊成服務,所以直接使用服務開機自啟是不行的,除非自己寫nginx.service指令碼,這不在本文範疇內。 建立指令碼檔案 $ sudo vim /etc/i

Ubuntu 16.04 apt-get更換國內阿里雲源

1,備份系統預設的源(沒有root許可權的前面加sudo) cp /etc/apt/sources.list /etc/apt/sources.list.bak 2,修改/etc/apt/sou

Ubuntu Kylin 16.04 LTS 上源碼方式安裝odoo

htm 關系 安裝python aid 使用 pkg created 更新 pyc 更新Ubuntu服務器軟件源 運行以下代碼: sudo apt-get update #更新軟件源 sudo apt-get dist-upgrade #更新軟件包,自動查找依

2017-9-24-Linux移植:ubuntu server 16.04無法聯網&無法apt-get update解決

配置 ack src clas ron con span 技術 修改 無法上網!!!不能忍。。 現象:ifconfig 毛都沒有,想找一下ip都找不到。 ifconfig –a 可以列出所有網卡設備,確認VM VirtualBox網卡開對了,已經給到了虛擬機。 編輯/e

Ubuntu 16.04下搭建基於攜程Apollo(阿波羅)配置中心單機模式

settings cal tro script fig setting col 文件夾 .gz 官網:https://github.com/ctripcorp/apollo Wiki:https://github.com/ctripcorp/apollo/wiki Is

使用PUTTY鏈接LINUX Ubuntu-Server-16.04 和 Windows7

虛擬機 mark 主機 ins zip 服務端 解壓命令 端口 -m Ubuntu配置 安裝OpenSSH Server 調用命令:sudo apt-get install openssh-server 查看Server 確認sshserver是否啟動:ps -e | g

Ubuntu Server 16.04.1 LTS 64位下編譯並運行bitcoin-v0.15.1

core confirm 區別 mon prefix ffi bit ould tco 依賴庫安裝 ? 安裝編譯環境 apt-get -y install build-essential libtool autotools-dev automake autoconf pk

遷移Linux mint 18.2 apt到Ubuntu Server 16.04 LTS

des sage out mtu code 命令 local cti mic 1、問題描述 這裏有兩臺主機,其中 192.168.1.4上安裝的是Linux Mint 18.2 Sonya系統。主機名是qwfys,用戶名是lwk。 192.168.1.25上安裝的是Ubun

Ubuntu Server 16.04 LTS初始化

Ubuntu Server1. adduser root@ubuntu:~# adduser lwk perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAG

服務器上用U盤安裝Ubuntu server 16.04 LTS

問題 通過 top www mnt all 容量 差異 bubuko 準備工作: 1.下載ubuntu-16.04.4-server-amd64.iso 註:此文件為服務器版本,同桌面版其實沒有太大差異,只是少了GUI,但是之前嘗試在服務器上安裝desktop版失敗,故該安

Ubuntu Desktop 16.04 LTS 下成功配置Jupyter的兩個python內核版本(2.7x,3.5x)

kernel 路徑 ins des ubuntu lsp python sudo 下載 Ubuntu Desktop 16.04 LTS 安裝好系統默認就有python兩個不同版本(2.7.12和3.5.2) 現在來熟悉一下jupyter的對python這

VirtualBox下安裝Ubuntu Server 16.04

使用 title topic 另一個 主機名 pen 啟動 類型 布局 安裝環境: Windows;確保磁盤空間足夠,一般需要8個G左右。 所需文件: 首先在Ubuntu的官網上下載.iso的鏡像文件,鏈接是:http://www.ubuntu.org.cn/server;

Ubuntu Server 16.04 安裝MySQL並設置遠程訪問

gre AD init.d lis bsp 問題 進入 option 安裝 Ubuntu Server 16.04 安裝MySQL 1. 使用root賬號 sudo apt-get install mysql-serverapt-get isntall mysql-clie

基於Ubuntu Server 16.04 LTS版本安裝和部署Django之(四):安裝MySQL數據庫

ins cli 遠程訪問 lib root 版本 連接 str ibm 1.安裝mysql以及插件: sudo apt-get install mysql-server mysql-client sudo apt-get install libmysqld-devsud

在VMware Workstation中安裝Ubuntu Server 16.04.5圖解教程

用戶 ack 最終 con 技術 技術分享 網絡連接 png strong 最近要在Ubuntu中部署openstack,為了節省空間和內存,最終選擇了Ubuntu服務器。看了很多前輩和大佬的安裝教程,在這裏記錄一下我自己的Ubuntu Server 16.04.5的安裝過