国产亚洲精品福利在线无卡一,国产精久久一区二区三区,亚洲精品无码国模,精品久久久久久无码专区不卡

當(dāng)前位置: 首頁 > news >正文

手機(jī)觸屏網(wǎng)站模板學(xué)seo優(yōu)化

手機(jī)觸屏網(wǎng)站模板,學(xué)seo優(yōu)化,商場(chǎng)設(shè)計(jì)論文,南昌做網(wǎng)站比較好的公司有哪些目錄 創(chuàng)建服務(wù)創(chuàng)建另一個(gè)服務(wù),用于執(zhí)行更新操作給你的用戶配置一些systemctl命令權(quán)限 創(chuàng)建服務(wù) /etc/systemd/system下新建服務(wù)配置文件:yourapp.service,內(nèi)容如下: [Unit] Descriptionyourapp Afternetwork.target[Service] Ty…

目錄

  • 創(chuàng)建服務(wù)
  • 創(chuàng)建另一個(gè)服務(wù),用于執(zhí)行更新操作
  • 給你的用戶配置一些systemctl命令權(quán)限

創(chuàng)建服務(wù)

/etc/systemd/system下新建服務(wù)配置文件:yourapp.service,內(nèi)容如下:

[Unit]
Description=yourapp
After=network.target[Service]
Type=simple
WorkingDirectory=/home
ExecStart=/home/yourapp
Restart=always
User=your_user_name[Install]
WantedBy=multi-user.target

如果你是修改現(xiàn)有的配置文件,需要讓systemctl重載一下:

systemctl stop yourapp
systemctl disable yourapp.service
systemctl daemon-reload

啟動(dòng)服務(wù):

systemctl enable yourapp
systemctl start yourapp

創(chuàng)建另一個(gè)服務(wù),用于執(zhí)行更新操作

程序要更新,不能自己下載更新文件,然后覆蓋自己,有可能會(huì)報(bào)異常:文件無法改寫。
也不能啟動(dòng)另一個(gè)進(jìn)程,讓那個(gè)進(jìn)程來停止本服務(wù),并更新文件,因?yàn)榉?wù)停止時(shí),該服務(wù)下的所有子進(jìn)程,也會(huì)被kill掉,
所以,要啟動(dòng)另一個(gè)服務(wù)來執(zhí)行更新操作。

假設(shè)執(zhí)行這個(gè)操作的程序在 upgrade/app,/etc/systemd/system下新建服務(wù)配置文件:yourapp_update.service,內(nèi)容如下:

[Unit]
Description=yourapp_update
After=network.target[Service]
Type=simple
WorkingDirectory=/home/upgrade
ExecStart=/home/upgrade/app
Restart=no
User=your_user_name[Install]
WantedBy=multi-user.target

注意:Restart=no,這個(gè)程序無須自動(dòng)重啟

激活服務(wù),無須啟動(dòng)該服務(wù):

systemctl enable yourapp_update

這個(gè)更新程序,先調(diào)用 systemctl stop yourapp 停止服務(wù), 再把新的程序文件覆蓋到現(xiàn)有文件,然后調(diào)用 systemctl restart yourapp 重啟主程序的服務(wù),但是,your_user_name通常沒有執(zhí)行這個(gè)命令的權(quán)限,往下看,教你如何給your_user_name分配systemctl的權(quán)限。

給你的用戶配置一些systemctl命令權(quán)限

通常你的服務(wù)不是root啟動(dòng)的,所以程序里,也就無法調(diào)用systemctl命令,下面要給運(yùn)行服務(wù)的用戶,授予一些systemctl權(quán)限。

在/etc/sudoers.d路徑下,創(chuàng)建文件 yourapp,確認(rèn)此文件所有人為 root,文件權(quán)限是 440(chmod 440 文件名)。
文件內(nèi)容:

your_user_name ALL=(ALL) NOPASSWD: /bin/systemctl restart yourapp.service
your_user_name ALL=(ALL) NOPASSWD: /bin/systemctl start yourapp.service
your_user_name ALL=(ALL) NOPASSWD: /bin/systemctl stop yourapp.service
your_user_name ALL=(ALL) NOPASSWD: /bin/systemctl restart yourapp_update.service
your_user_name ALL=(ALL) NOPASSWD: /bin/systemctl start yourapp_update.service
your_user_name ALL=(ALL) NOPASSWD: /bin/systemctl stop yourapp_update.service

這樣,your_user_name 用戶就有控制這兩個(gè)服務(wù)的權(quán)限了。

http://aloenet.com.cn/news/31871.html

相關(guān)文章:

  • 網(wǎng)站需要審核嗎營(yíng)銷推廣運(yùn)營(yíng)
  • 政府網(wǎng)站集約化建設(shè)流程網(wǎng)絡(luò)推廣網(wǎng)站建設(shè)
  • 怎么樣做網(wǎng)站代理商寧波seo排名外包公司
  • 網(wǎng)站建設(shè)推廣優(yōu)化話術(shù)制作網(wǎng)頁的工具軟件
  • 贛州做網(wǎng)站j營(yíng)銷型網(wǎng)站建設(shè)步驟
  • 最好看免費(fèi)觀看高清大全電影網(wǎng)站網(wǎng)站頁面seo
  • 低價(jià)的網(wǎng)站建設(shè)南寧網(wǎng)站建設(shè)公司
  • 家用電腦如何做網(wǎng)站服務(wù)器網(wǎng)絡(luò)營(yíng)銷師有前途嗎
  • 企業(yè)網(wǎng)站推廣案例佛山網(wǎng)站優(yōu)化服務(wù)
  • bs模式網(wǎng)站開發(fā)外貿(mào)平臺(tái)排名
  • 第一個(gè)做電子商務(wù)的網(wǎng)站可以免費(fèi)打廣告的網(wǎng)站
  • 哪些彩票網(wǎng)站可做代理賺錢推廣網(wǎng)站怎么制作
  • 網(wǎng)站建設(shè)總體說明重慶seowhy整站優(yōu)化
  • 做高端生活方式的網(wǎng)站seo軟文是什么
  • 網(wǎng)站 微信小程序怎么做愛站網(wǎng)seo查詢
  • 免費(fèi)b2b網(wǎng)站如何做排名百度客服投訴中心
  • 網(wǎng)站 做 vga怎么搭建一個(gè)網(wǎng)站
  • 做視頻網(wǎng)站都需要什么軟件下載十種網(wǎng)絡(luò)推廣的方法
  • 甌北網(wǎng)站制作系統(tǒng)外貿(mào)獨(dú)立站怎么建站
  • 建設(shè)項(xiàng)目環(huán)保驗(yàn)收網(wǎng)站東莞今日新聞大事
  • 濟(jì)南做外貿(mào)的網(wǎng)站公司嗎外鏈生成器
  • 官方網(wǎng)站建設(shè)推廣seo優(yōu)化工程師
  • 網(wǎng)站建設(shè)預(yù)算手機(jī)版百度一下
  • 南通網(wǎng)站建設(shè)優(yōu)化公司seo研究中心怎么了
  • 學(xué)電商比較好的網(wǎng)站有哪些網(wǎng)絡(luò)營(yíng)銷推廣處點(diǎn)
  • 購物網(wǎng)站html模板下載網(wǎng)站打開
  • 做網(wǎng)站什么空間比較好微信引流的十個(gè)方法
  • 網(wǎng)站建設(shè)用的服務(wù)器重慶公司網(wǎng)站seo
  • 美國(guó)做網(wǎng)站工資鄭州百度搜索優(yōu)化
  • 公司做的網(wǎng)站費(fèi)用計(jì)入什么科目正規(guī)營(yíng)銷培訓(xùn)