Rumah  >  Soal Jawab  >  teks badan

linux - nginx ditamatkan secara automatik selepas bermula untuk seketika

nginx disusun dan dipasang di bawah CentOS 7.3 Gunakan perintah systemctl start nginx untuk memulakan nginx Selepas permulaan berjaya, anda boleh mengaksesnya secara normal, tetapi anda tidak boleh mengaksesnya selepas beberapa ketika bahawa proses nginx hilang. Melihat log ralat, tiada ralat. Gunakan perintah nginx untuk memulakan nginx, dan tidak akan ada masalah seperti itu.

/usr/lib/systemd/system/nginx.service

Fail telah dibuat secara manual dan mempunyai kandungan berikut:

[Unit]
Description=nginx - high performance web server 
Documentation=http://nginx.org/en/docs/
After=network.target remote-fs.target nss-lookup.target

[Service]
Type=forking
PIDFile=/usr/local/nginx/run/nginx.pid
ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /etc/nginx/nginx.conf
ExecStart=/usr/local/nginx/sbin/nginx -c /etc/nginx/nginx.conf
ExecReload=/usr/local/nginx/sbin/nginx -s reopen
ExecStop=/usr/local/nginx/sbin/nginx -s stop
PrivateTmp=true

[Install]
WantedBy=multi-user.target
大家讲道理大家讲道理2713 hari yang lalu1220

membalas semua(1)saya akan balas

  • 某草草

    某草草2017-05-16 13:28:37

    Saya terdiam, halakan fail PID ke

    Selepas

    PIDFile=/var/run/nginx/nginx.pid
    , ia ternyata normal.

    balas
    0
  • Batalbalas