現在位置:ホームページ > 技術記事 > システムチュートリアル > Linux
- 方向:
- 全て ウェブ3.0 バックエンド開発 ウェブフロントエンド データベース 運用・保守 開発ツール PHPフレームワーク 毎日のプログラミング WeChat アプレット よくある問題 他の 技術 CMS チュートリアル Java システムチュートリアル コンピューターのチュートリアル ハードウェアチュートリアル モバイルチュートリアル ソフトウェアチュートリアル モバイル ゲームのチュートリアル
- 分類する:
-
- MariaDB でマスター/スレーブ レプリケーションを構成する方法
- これまでのチュートリアルでは、MariaDB[1] をインストールして構成する方法を学び、MariaDB[2] を管理するための基本的なコマンドもいくつか学びました。次に、MariaDB サーバー上でマスター/スレーブ レプリケーションを構成する方法を学びましょう。レプリケーションは、データベースの複数のコピーを作成するために使用されます。これらのコピーは、他のデータベースでクエリを実行するために使用され、メイン データベース サーバーのパフォーマンスに影響を与える可能性があります。また、データの冗長性のために使用することもできます。上記の目的。このプロセスは自動化できます。つまり、マスター サーバーからスレーブ サーバーへのレプリケーション プロセスが自動的に実行されます。プライマリ サーバーへの書き込みに影響を与えずにバックアップを実行します。それでは、マスター/スレーブを設定しましょう
- Linux 525 2024-05-01 13:49:01
-
- Unix と Linux オペレーティング システムの違い
- コンピューター時代において、かなりの数の人が Unix と Linux オペレーティング システムが同じであると誤って信じています。しかし、その逆も真実です。詳しく見てみましょう。ユニックスとは何ですか? IT分野では、オペレーティングシステムとして知られるUnixが1969年に米国ニュージャージー州のAT&T社によって開発されました(現在、その商標権は国際オープン標準化機構が所有しています)。ほとんどのオペレーティング システムは Unix からインスピレーションを受けており、Unix も未完成の Multics システムからインスピレーションを受けています。 Unix の別のバージョンは、ベル研究所の Play9 です。 Unix はどこで使われていますか? Unix はオペレーティング システムとして主にサーバー、ワークステーションで使用されており、現在ではパーソナル コンピューターでも使用されています。それ
- Linux 940 2024-05-01 08:55:02
-
- 回避モジュールは、アプリケーション層の DOS 攻撃から Web サイトを保護します。
- Web サイトをオフラインにする攻撃方法はさまざまですが、より複雑な方法にはデータベースやプログラミングの技術的知識が必要です。より単純な方法は、「DenialOfService」(DOS) 攻撃と呼ばれます。この攻撃手法の名前は、一般の顧客や Web サイト訪問者からの通常のサービス要求を拒否させるという目的に由来しています。一般に、DOS 攻撃には 2 つの形式があります。OSI モデルの 3 番目と 4 番目の層、つまりネットワーク層の攻撃です。OSI モデルの 7 番目の層、つまり、アプリケーション層の攻撃です。攻撃 - ネットワーク層は、大量のジャンク トラフィックが Web サーバーに流れるときに発生します。スパム トラフィックがネットワークの処理能力を超えると、Web サイトがダウンします。 2 番目のタイプの DOS 攻撃はアプリケーション層で行われ、組み合わせて使用されます。
- Linux 887 2024-04-30 17:34:14
-
- Linux の守護聖人の分析
- バックグラウンド プロセスとデーモン プロセスの最大の違いは次のとおりです。 (a) デーモン プロセスは端末コンソールから完全に分離されていますが、バックグラウンド プログラムは端末から完全に分離されていません (結果は端末よりも先に端末に出力されます)。 (b) デーモン プロセスはターミナル コンソールを閉じるときに影響を受けず、ユーザーが終了するときにバックグラウンド プログラムを停止します。 (c) セッション グループ。 、現在のディレクトリ、およびデーモンプロセスのファイルの説明 シンボルはすべて独立しています。バックグラウンドでの実行は、プログラムをバックグラウンドで実行できるようにするためのターミナルのフォークに過ぎません。デーモンはバックグラウンドで実行される特別なプロセスです。これにより、バックグラウンドでの実行を回避できます。
- Linux 546 2024-04-29 12:28:13
-
- SSH ログインの原因と結果を 1 行で理解する
- SSH フローチャート フローチャートに従って、最初のブラウザから最終ページのエコーまでのプログラムのプロセスを確認できます。わからないことがあれば、メッセージを残してください。 Hibernate 層は主にファイルのマッピング、アクションとサービスの挿入を担当し、バックグラウンド サービスの 3 つの層間の呼び出しを担当します。 **JSP は、asp.net の HTML ページに相当します。 html ページを作成すると、Ajax を記述することもでき、イベントは action 属性を通じてトリガーされます。これは、特にバックエンドとの接続を確立するために使用されます。
- Linux 537 2024-04-29 09:10:09
-
- Linux を学び、Nginx をインストールするために私と一緒に来てください
- 今回は、Linux 環境に Nginx をインストールする方法を説明します。 ここで使用する Linux システムは CentOS7.2 です。 インストール ツールを準備します。 1. Nginx 公式 Web サイトから Nginx をダウンロードします。ここで使用するバージョンは 1.13.6.2. ダウンロードした Nginx を Linux にアップロードする ここでは例として /opt/nginx ディレクトリを使用します。 「tar-zxvfnginx-1.13.6.tar.gz」を実行して解凍します。 3. /opt/nginx/nginx-1.13.6 ディレクトリに切り替え、./configure を実行して初期設定を行います。次のプロンプトが表示された場合は、マシンに PCRE がインストールされていないため、Nginx がインストールする必要があることを意味します。
- Linux 1167 2024-04-28 15:10:09
-
- git fetch と git pull の違いについて詳しく見る
- gitfetch と gitpull は両方ともリモート リポジトリをローカル リポジトリに更新できます。では、両者の違いは何でしょうか? この問題を明確にするために言及する必要がある概念がいくつかあります。 FETCH_HEAD: これはローカル ファイルに記録されるバージョン リンクで、リモート ウェアハウスから削除されたブランチの最終バージョンを指します。 commit-id: 各ローカル作業が完了すると、現在の作業をローカル リポジトリに保存するために gitcommit 操作が実行されます。このとき、バージョンを一意に識別するシリアル番号である commit-id が生成されます。 gitpush を使用すると、このシリアル番号もリモート ウェアハウスに同期されます。上記の概念を念頭に置いて、gitfetchg について話しましょう
- Linux 443 2024-04-27 21:34:33
-
- Fail2Ban を使用してサーバーをブルート フォース攻撃から保護する方法
- Linux 管理者にとっての重要なタスクは、サーバーを違法な攻撃やアクセスから保護することです。デフォルトでは、Linux システムには、iptables、Uncomplicated Firewall (UFW)、ConfigServerSecurityFirewall (CSF) などの適切に構成されたファイアウォールが付属しており、さまざまな攻撃を防ぐことができます。インターネットに接続されているマシンはすべて、悪意のある攻撃のターゲットになる可能性があります。サーバーへの不正アクセスを軽減するために使用できる Fail2Ban と呼ばれるツールがあります。 Fail2Ban とは何ですか? Fail2Ban[1] は、ブルート フォース攻撃からサーバーを保護する侵入防止ソフトウェアです。 Python プログラミング言語で書かれています
- Linux 692 2024-04-27 08:34:20
-
- Android デバイス上で Linux を実行する
- 昔、Android 上で Linux を実行する簡単な方法を探してみました。当時の私の唯一の目的は、Linux と SSH、Git、awk などの基本的なアプリケーションを使用することだけでした。多くを求めてはいけません! Android デバイスを root 化したくないのですが。私は主に電子書籍、ニュース、いくつかの Linux ブログを読むためにタブレットを使用しています。それ以外はあまり使いません。そこで、これを使用して Linux の機能をいくつか実装することにしました。 Android デバイスでも Linux を実行したい場合は、この記事が役立つかもしれません。 Termux - Android および ChromeOS 上で動作する Android ターミナル エミュレータ
- Linux 865 2024-04-26 09:07:01
-
- Python 用の 5 つの優れたツールを紹介します
- 仕事をうまくやり遂げたい場合は、まずツールを磨く必要があります。優れたツールを使用すると、半分の労力で 2 倍の結果を得ることができます。次のツールは、開発者が特定のアイデアをより便利に実現できるようにするために十分な優れたツールを提供しています。私の作品も利便性が高く、美しいものを追求するあなたにオススメです。 PythonTutor PythonTutor は、PhilipGuo によって開発された無料の教育ツールで、学生がプログラミング学習における基本的な障害を克服し、プログラムが実行されるときにコンピューター内のソース コードの各行のプロセスを理解するのに役立ちます。このツールを使用すると、教師または生徒は Web ブラウザーで直接 Python コードを作成し、プログラムを段階的に視覚的に実行できます。コードがメモリ内でどのように実行されるかわからない場合は、
- Linux 1231 2024-04-25 09:22:19
-
- アーティファクトンモン
- 例: nmon-f-s1。 nmonCPUandDiskutilization はログ ファイルを作成します。ログ ファイルの先頭にはシステム メタデータ (AAA-BBBV 部分) が含まれ、その後に CPU やメモリ使用量などの監視対象のシステム プロパティの定期的なスナップショットが続きます。この出力ファイルをスプレッドシート アプリケーションで直接処理するのは難しいため、Nmon_Analyzerexcel マクロが生まれました。 Windows/Mac を使用していて Microsoft Office がインストールされている場合、このツールは非常に優れています。この環境がない場合は、Nmon2rrd ツールを使用してログ ファイルを RRD 入力ファイルに変換することもできます。
- Linux 1004 2024-04-25 09:01:02
-
- Python コードを使用して電車のチケットを自動的に取得する
- 市場には多くの鉄道切符取得ソフトウェアがあることはよく知られているはずですが、その実装方法を研究した人はほとんどいないため、神秘的だと思われていますが、実際は非常に簡単です。以下では、Python を使用してチケット取得プログラムをシミュレートし、チケット取得プロセスがどのようなものであるかを示します。このコードは参考用であり、主に通信目的での使用は禁止されています。具体的なコードは次のとおりで、独自の 12306 ユーザー名アカウントに変更できます。 ツール 12306 Web サイトのユーザー名とパスワードを準備します。 Pythonchrome ブラウザーと chromedriver をダウンロードします。 Python コードをダウンロードします。https://github.com/ppy2790/tickets Python+コードで使用されているスプリント
- Linux 383 2024-04-25 08:25:29
-
- 大きなファイルをアップロードするための nginx+php のセットアップに関するチュートリアル
- PHP が大きなファイルをアップロードできるようにするには、通常、次のように file_uploads=on を変更する必要があります。 // デフォルトは ONupload_tmp_dir です。サーバーはそれらを一時的に配置します。upload_max_filesize=2m;//許可されるアップロード ファイルの最大サイズ post_max_size=8m;//フォーム内のすべての値を含む、フォーム POST を通じて PHP が受信できる最大値を指します。 max_execution_time=600;//各 PHP ページの実行時間の最大値 (秒)、デフォルトは 30 秒です。
- Linux 1016 2024-04-24 08:46:01
-
- keepalived+nginx で高可用性を構築する際の注意点
- yum が keepalived をインストールした後、keepalived 設定ファイルを設定します。マスターおよびバックアップの keepalived 設定ファイルでは、通常、高可用性では VIP のネットワーク カード名が選択されています。 LAN 環境 他にもあるため、この VIP は 2 台のマシンと同じネットワーク セグメント内のイントラネット IP です。外部ネットワーク環境で使用する場合、クライアントがアクセスできれば同一ネットワークセグメント上にあるかは関係ありません。 nginx サービスを停止し、keepalived サービスを開始します。 keepalived が nginx サービスを開始できないことがわかりますが、それは基本的に設定ファイルとスクリプトに問題があるか、防止の問題です。
- Linux 534 2024-04-23 17:50:20
-
- 「カール経由でデプロイ URL を取得できません」というエラーを解決する 1 つのトリック!
- check_mk は、nagios 監視サーバーの構成を支援するツールです。次に、マシンの 1 つを構成しているときに次のエラーが発生しました: ERRORCannotfetchdeploymentURLviacurl: Couldn'ttresolvehost.指定されたリモートホストは解決されませんでした。次のコマンドを使用してマシンを監視サーバーに登録しようとしたときにエラーが発生しました: root@kerneltalks#/usr/bin/cmk-update-agentregister-smonitor.kerneltalks.com-
- Linux 412 2024-04-23 08:16:24