cgb2008-jingtao day09

1.Linuxビューコマンド

1.1ファイルビュー

cat出力ファイルすべてのコンテンツ
のすべてのコンテンツより多くの出力ドキュメント、ページ出力、次の画面のスペースの参照、qやめる
使用量の削減など、同じですが、PgUp、
いくつかの数字の後にファイルを表示するために使用されるPgOnキーテール、頻繁に使用される
テール-10 nginx.conf nginx.conf tailの最後の10行を
表示します–f nginx.confログを動的に表示します。これは、ログの新しい情報を表示するのに便利です
ctrl + c終了ビュー

1.2スクリプトコマンド

要件:一度に10台のtomcatサーバーを起動する必要があります。
スクリプトの編集:vim start.sh
ここに写真の説明を挿入
スクリプトの開始:sh start.sh
ここに写真の説明を挿入

2.Linuxインストールnginx

ブログアドレス:https://blog.csdn.net/qq_16804847/article/details/109580325

2.1Nginx構成ファイルを削除する

2.1.1ソースファイルディレクトリを削除する

ここに写真の説明を挿入

2.1.2作業ディレクトリを削除する

ここに写真の説明を挿入

3.LinuxシステムのIPアドレスを変更します

注:
詳細については、新しいLinux IPアドレスを元の192.168.126.129から192.168.126.130に変更する必要があります
https //blog.csdn.net/qq_16804847/article/details/108471266

4.システムの復元

4.1image.propertiesファイルを変更します

ここに写真の説明を挿入

4.2ポート番号を変更する

ここに写真の説明を挿入

4.3HSOTSファイルを変更する

ここに写真の説明を挿入

4.4 Windowsnginx構成の変更

説明:Nginxルーティングアドレスをこのマシンにポイントします
ここに写真の説明を挿入

4.5追加のLinuxサービスをオフにする

ここに写真の説明を挿入

5.LinuxはIPアドレスを変更します

5.1パスアドレス

ここに写真の説明を挿入

5.2IPの変更

vim ifcfg-ens33
ここに写真の説明を挿入
restart the network cardコマンド:service network restart

6.データベースの最適化

6.1データベースの同期

6.1.1コールドデータベースのバックアップ

定期的にデータベースファイルを手動でダンプします
短所:
1。効率が低い
2.データが失われる可能性がある
理由:コールドデータベースバックアップは、企業がデータを復元するための最後の効果的な方法です。

6.1.2データベースのホットバックアップ

バックアップの原則:
1。データベースが変更されると、変更された情報がバイナリログファイルに書き込まれます(バイナリファイルはデフォルトで閉じられます)
。2 バイナリログファイルにデータがある場合、データベースはIOスレッドを介してライブラリから読み取られます。バイナリファイル情報を
取得します。3。IOスレッドが読み取ったデータを
リレーログに書き込みます。4。Sqlスレッドがリレーログ内のファイルをスレーブデータベースに書き込み、最終的にデータベースのマスタースレーブ同期を実現します。
ここに写真の説明を挿入

6.2データベースのメインデータベース構成を変更する

6.2.1建設戦略

メインライブラリとして129、スレーブライブラリとして130

6.2.2バイナリログファイルを変更する

1)バイナリファイルの場所を編集します
ここに写真の説明を挿入
2)バイナリファイルの内容を変更します
ここに写真の説明を挿入

3)データベースを再起動し、バイナリログファイルが有効かどうかを確認します
ここに写真の説明を挿入

6.3データベースからデータベース構成を変更する

ここに写真の説明を挿入
データベースを再起動し、バイナリログを確認します
ここに写真の説明を挿入

6.4データベースのマスタースレーブ同期を実現する

6.4.1メインライブラリのステータスを確認する

ここに写真の説明を挿入

6.4.2マスタースレーブマウントの構成

/*我是130  从库  IP/PORT/USER/PASSWROD/二进制日志/pos*/
CHANGE MASTER TO MASTER_HOST="192.168.126.129",
MASTER_PORT=3306,
MASTER_USER="root",
MASTER_PASSWORD="root",
MASTER_LOG_FILE="mysql-bin.000001",
MASTER_LOG_POS=245;

/*开启主从服务*/
START SLAVE;	

/*检查主从服务状态*/
SHOW SLAVE STATUS;

/*如果启动不成功 执行如下步骤  检查最后几项的报错信息 
  之后修改配置文件. 关闭主从服务.之后重新执行挂载命令
*/
STOP SLAVE;

6.4.3データベースのマスタースレーブテスト

データベーステーブルをメインライブラリに追加し、スレーブライブラリが同期されているかどうかを確認します。
ここに写真の説明を挿入

6.4.4リソースファイルのダウンロード

Code Cloudに移動して、指定したファイルをダウンロードします。
ここに写真の説明を挿入

操作

データベースのマスタースレーブレプリケーション/読み取り/書き込み分離/データベースの高可用性をプレビューします。

おすすめ

転載: blog.csdn.net/qq_16804847/article/details/110622450