バージョン番号を非表示バージョン番号は非表示になっていません。セキュリティを強化するために、バージョン番号を非表示にする必要があります。 バージョン番号を隠す実験 /usr/local/nginx/ をコピーします ### 設定ファイル vim conf/nginx.conf を編集します ユーザーグループの変更メインプロセスはrootを使用し、サブプロセスはnginxユーザーを使用します vim conf/nginx.conf ### ユーザーグループを指定します user nginx nginx; キャッシュ時間を設定する ### 変更された設定ファイル vim conf/nginx.conf 丸太の伐採以下はログ分割スクリプトです #!/bin/bash day=$(date -d "-1 日" "+%Y%m%d") logs_path="/var/log/nginx" pid_path="/usr/local/nginx/logs/nginx.pid" [ -d $logs_path ] || mkdir -p $logs_path mv /usr/local/nginx/logs/access.log ${logs_path}/access.log-$day キル -USR1 $(cat $pid_path) $logs_path -mtime +30 -exec rm -rf {} \; を検索します。 #### ログセグメンテーションスクリプトを使用して、毎日ログを自動的にセグメント化します chmod +x /opt/jiaoben.sh crontab -e 0 1 * * * /opt/jiaoben.sh CPUコア数を変更することで高い同時実行性を実現 ### CPU の数を確認します cat /proc/cpuinfo | grep -c "physical id" ### 設定ファイルを変更します。コアの数はコンピュータに合わせて変更する必要があります。vim conf/nginx.conf ### 設定後、サービスを再起動する必要があります。 ウェブページの圧縮を設定する ホットリンク保護の設定 ~* \.(jpg|gif|swf)$ : この正規表現は、大文字と小文字を区別しない画像形式に一致します。 walid_referers: 信頼されたドメイン名を指定します。 最適化これは次のコードで最適化できます vim /usr/local/php/etc/php-fpm.d/www.conf --96行-- pm = dynamic #fpm プロセス起動モード、動的 --107 行-- pm.max_children=20 #fpmプロセスによって開始されるプロセスの最大数 --112行-- pm.start_servers = 5 #動的モードで起動するときに開始されるデフォルトのプロセス数は、最小値と最大値の間です --117 行-- pm.min_spare_servers = 2 #動的モードでのアイドルプロセスの最小数 --122 行-- pm.max_spare_servers = 8 #動的モードでのアイドルプロセスの最大数 kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid` #php-fpm を再起動 netstat -anpt | grep 9000 上記は Linux における Nginx のアンチホットリンクと最適化の詳細です。Nginx のアンチホットリンクと最適化の詳細については、123WORDPRESS.COM の他の関連記事をご覧ください。 以下もご興味があるかもしれません:
|
<<: MySQLを5.7にアップグレードすると、WordPressはデータをインポートするときにエラー1067を報告します
>>: ウェブデザインに必須のツール: Firefox Web Developer プラグイン CSS ツールセットのチュートリアル
理由nacos の pom が依存する mysql バージョンが、mysql バージョンと一致してい...
目次問題の概要問題の再現問題の拡大結論は問題の概要今日、仕事中に、DBA が突然、SQL に暗黙的な...
まず、in() クエリについて説明します。 「High Performance MySQL」では、イ...
現象の説明:プロジェクトでは、Springboot を使用して Web プロジェクトを開始します。起...
Linux システムの Swap パーティション、つまり swap パーティションは、一般に仮想メモ...
成果を達成する実装コードhtml <input type="radio" ...
第 1 章<br /> Web ページをユーザーにとって使いやすいものにするための最も重...
Windows10にmysqlをインストールする1. 公式サイトからMySQLをダウンロードするウェ...
1. SSHリモート管理SSH の定義SSH (Secure Shell) は、主にキャラクタ イン...
この記事の例では、動的な時計を実装するためのJS + CSSの具体的なコードを参考までに共有していま...
この質問は、MySQL の権限に関する WeChat グループのネットユーザー間の議論です。次のよう...
IE6 と IE7 では CSS の解釈に多くの違いがあります。今日はそのうちの 1 つである高さに...
ここでは、主に小さなプログラムの開発プロセスでよく使われる、非常に実用的な機能ポイントをいくつか整理...
1. はじめに最近、CentOS での開発には多くの不便があることがわかりました。Windows/M...
1. VMwareのダウンロードとインストールリンク: https://www.jb51.net/s...