nginxを起動するコマンドは「/usr/local/nginx/sbin/nginx」です。 Nginx は、軽量の Web サーバー/リバース プロキシ サーバーおよび電子メール プロキシ サーバーです。メモリ占有量が少なく、同時実行能力が高いのが特徴で、同じ種類の Web サーバー間では同時実行能力が優れています。
このチュートリアルの動作環境: Windows7 システム、nginx-1.21.0 バージョン、Dell G3 コンピューター。
sbin ディレクトリに入り、以下のコマンドを実行します。
启动nginx的命令为 /usr/local/nginx/sbin/nginx 停止nginx的命令为 /usr/local/nginx/sbin/nginx -s stop 重启nginx的命令为 /usr/local/nginx/sbin/nginx -s reload
2. systemctl 設定後の起動方法
systemctl status nginx systemctl start nginx systemctl stop nginx systemctl restart nginx
3. 設定方法
1. nginx.service の作成
/usr/lib/systemd/system/ ディレクトリに新しい nginx.service ファイルを作成します。そして、実行可能権限を付与します。
vim /usr/lib/systemd/system/nginx.service
chmod x /usr/lib/systemd/system/nginx.service
2 . サービス内容の編集
[Unit] //对服务的说明 Description=nginx - high performance web server //描述服务 After=network.target remote-fs.target nss-lookup.target //描述服务类别 [Service] //服务的一些具体运行参数的设置 Type=forking //后台运行的形式 PIDFile=/usr/local/nginx/logs/nginx.pid //PID文件的路径 ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf //启动准备 ExecStart=/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf //启动命令 ExecReload=/usr/local/nginx/sbin/nginx -s reload //重启命令 ExecStop=/usr/local/nginx/sbin/nginx -s stop //停止命令 ExecQuit=/usr/local/nginx/sbin/nginx -s quit //快速停止 PrivateTmp=true //给服务分配临时空间 [Install] WantedBy=multi-user.target //服务用户的模式
3. サービスの開始
在启动服务之前,需要先重载systemctl命令 systemctl daemon-reload systemctl start nginx.service
4. nginx 設定ファイル /usr/local/nginx/conf のポートが占有されている場合
/nginx.conf
#8080 または 81 を聞いた後、番号を変更します。その後、サービスを再起動します。
(推奨チュートリアル: nginx チュートリアル)
以上がnginxの起動コマンドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。