一般的な nginx コマンドをシェル スクリプトに組み込む方法の詳細な説明

一般的な nginx コマンドをシェル スクリプトに組み込む方法の詳細な説明

1. nginxシェルスクリプトを保存するフォルダを作成する

 /usr/local/タスク/nginx

1) nginxシェルスクリプトを再起動する
vim reload.sh

#!/bin/bash
nginx -s リロード

2) nginxユーザーのシェルスクリプトを設定して、htmlディレクトリ内のすべてのファイルの読み取り、書き込み、実行権限を設定します。
vim setfacl.sh

#!/bin/bash
setfacl -mu:nginx:rwx -R /usr/local/nginx/html/
setfacl -md:u:nginx:rwx -R /usr/local/nginx/html/

3) nginxプロセスを開始するシェルスクリプト
vim start.sh

#!/bin/bash
nginx

4) nginxプロセスを停止するシェルスクリプト
vim stop.sh

#!/bin/bash
nginx -s 停止

2. 使用

1) nginxシェルスクリプトに実行権限を追加する

chmod -R 755 /usr/local/task/nginx

2) start.shスクリプトを実行する

タスクの開始

よく使われる nginx コマンドをシェル スクリプトに組み込む方法について詳しく説明したこの記事はこれで終わりです。 nginx コマンドをシェル スクリプトに組み込む方法についてのより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。 今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • シェルスクリプトのソースコードを使用して nginx をインストールする詳細なプロセス
  • シェルスクリプト nginx 自動化スクリプト
  • Linux に nginx をインストールする方法
  • Centos/RHEL での nginx 自己起動スクリプトの実装例
  • ワンクリックでNginxサービスをインストールし、Nginxバージョンをカスタマイズするシェルスクリプト

<<:  XHTML チュートリアル: Transitional と Strict の違い

>>:  小さな三角形の実装コードを含む CSS ナビゲーション バー メニュー

推薦する

効率をN倍に高めるVimクイックリファレンステーブル15個

昨年の前半から開発と娯楽のために Linux を使い始めましたが、今では Windows には戻れま...

Vueはシンプルな計算機を実装する

この記事では、参考までに、Vue の具体的なコードで簡単な計算機を実装する方法を紹介します。具体的な...

Docker+DockerCompose を使用して Web アプリケーションをカプセル化する方法

目次テクノロジースタックバックエンドビルドAPIフロントエンドウェブ構築ゲートウェイ建設ゲートウェイ...

CSS ペイント API: CSS のような描画ボード

1. Canvas画像をCSS背景画像として使用するCSS ペイント API は、Canvas キャ...

標準SQL更新ステートメントの3つの用途についての簡単な理解

1. 環境: MySQL-5.0.41-win32 Windows XP プロフェッショナル2. テ...

Centos7 に mysql 8.0.13 (rpm) をインストールする詳細なチュートリアル

yum か rpm か? yum によるインストール方法は非常に便利ですが、公式サイトから MySQ...

CSSレイアウトにおけるフローティング問題に対する4つの解決策の詳細な説明

1. 原因:サブボックスをフロートに設定した後の効果: 青いボックスをフロートに設定すると、標準のド...

MySQL で group by を使用すると常にエラー 1055 が発生します (推奨)

MySQL で group by を使用すると常にエラー 1055 が発生するため、原因を確認する...

webpackを使用してTypeScriptコードをパッケージ化およびコンパイルする方法を教えます

TypeScript バンドルwebpack 統合通常、実際の開発では、ビルド ツールを使用してコー...

CSS シャドウアニメーションの最適化のヒント

このテクニックは、この記事から来ています - シルキーでスムーズなパフォーマンスでボックスシャドウを...

MySQL および Oracle のバッチ挿入 SQL の一般的な記述例

目次例えば:一般的な執筆:要約する例えば:次に、データベースのUSERテーブルにUserオブジェクト...

Linux の cut コマンドの説明

Linux や Unix の cut コマンドは、ファイルの各行から一部を切り取って標準出力に出力す...

カルーセルカルーセルケースのJS実装

この記事の例では、カルーセルカルーセルを実装するためのJSの具体的なコードを参考までに共有しています...

Ubuntuはカーネルモジュールをコンパイルし、その内容はシステムログに反映されます。

目次1.Linuxログインインターフェース2. コードを書く3. Makefileを書く4. コンパ...

docker inspect コマンドの使用に関するヒント

説明と紹介Docker inspect は Docker クライアントのネイティブ コマンドであり、...