2 年生から、これらのインストールと設定の仕方を尋ねられました。簡単なチュートリアルを作成し、ここに記録して、困っている友人と共有しました。 インストール プロセスは学習と使用に十分であり、実際の作業での面倒な設定はいくつか省略されます。 VM仮想マシンを開き、メニューバーの[ファイル] -> [新しい仮想マシン]を選択し、「oカスタム(詳細)」を選択 -> [次へ] デフォルトでは、インストールディスクの選択場所に到達するまで[次へ]をクリックし続け、ダウンロードした公式DVDイメージファイルを選択します(不要なエラーを回避するために他のイメージは使用しないでください)。 ピット) [次へ] 仮想マシン名を設定します(適切な名前を付け、適切なパスを設定します) プロセッサはデフォルトで設定されています。仮想 Centos をインストールした後、状況に応じて調整できます。この時点で設定する必要はありません。 メモリ設定はデフォルトであり、使用状況に応じて後で調整されます。 [次へ] ネットワーク タイプを選択し、「NAT」ネットワーク モードを使用します。これは、CentOS で静的 IP アドレスを設定する必要がある場合に必要です。静的IPアドレスを設定する必要がない場合は、「ブリッジ」を選択します。「NAT」を選択することをお勧めします。 常に [次へ] を押して「ディスクの選択」を選択し、デフォルトで「新しい仮想ディスクの作成」を選択します。 [次へ]「ディスク容量の指定」で、デフォルト値の20を10に変更し、足りない場合は後で増やします デフォルト【次へ】最後に「完了」をクリック [完了]をクリックすると、インストールウィザードが表示されます。学習目的の場合は、落とし穴を避けるために「中国語」言語を選択することをお勧めします。しかし、あなたはプログラマーなので、一般的には英語が推奨されます [続行]をクリックします 「ソフトウェアの選択」をクリックし、「GUI 付きサーバー」を選択し、右側のアクセサリ オプションは今のところチェックしないでください。落とし穴に陥って困惑することを避けるために、個人用 PC の GUI の使い方を学ぶことをお勧めします。自分を苦しめるのが好きな人は最小限のインストールを選択し、いじくり回すのが好きな人はどれでも選択できます [完了]をクリックして終了します。 「インストール場所」をクリックし、デフォルト設定を設定して、[完了]をクリックして終了します。 「ネットワークとホスト名」をクリックし、イーサネットスイッチをオンにして、ホスト名を自分で設定します。設定オプションにはまだ触れないでください。 設定が完了したら、[インストールの開始]をクリックし、「ルートパスワード」をクリックしてパスワードを123456に設定し(複雑すぎないように設定してください)、[完了]ボタンを2回クリックして終了します。 「ユーザーの作成」をクリックし、ユーザーとパスワードを設定し(複雑にしすぎないように注意)、 「このユーザーを管理者にする」にチェックを入れます。インストールが完了するまでお待ちください~~~~ インストールが完了したら、[再起動]をクリックし、自動的に起動するのを待ちます。 再起動後、「初期設定」がポップアップします。クリックして入り、「契約に同意します」チェックボックスをオンにし、「完了」ボタンをクリックして飛び出します。最後に、右下隅の「構成を完了」をクリックします。 インターフェースにリストされているログインユーザーは、先ほど作成したユーザーです。ルートユーザーとしてログインし、「リストにない」をクリックします。 ユーザー名「root」を入力し、以前に設定したパスワード123456を入力し、ログインを確認してシステムインターフェイスに入ります「進む」--》「進む」--》「スキップ」 左上隅の「アプリケーション」をクリックし、「ターミナル」を選択します ターミナルウィンドウを開き、ifconfigと入力します。 ens33 はデフォルトのネットワーク接続名であり、IP アドレスはありません。現時点では、ホスト マシンの IP を ping しても、Baidu の Web サイトに ping しても、ping できません。 ===========================分割線============================================================= ===========================分割線============================================================= ===========================分割線============================================================= 仮想centos7のネットワーク接続を構成する 「編集」-「仮想ネットワークエディタ」を選択します [設定の変更]をクリックします 下の図では、ポップアップ ウィンドウの上部にあるリストで [NAT モード] 列を選択し、サブネット IP を 192.168.xxx.0 に設定します。xxx はホスト マシンと同じに設定しないでください。たとえば、ホスト マシンの IP が 192.168.1.123 の場合、xxx は 1 にしないでください。ホスト マシンの IP が 170.20.12.14 に似ている場合、xxx は自由に設定できます。 (xxx を 0 または 1 に設定せず、110、111 などの数字に設定することをお勧めします。ホスト マシンが異なる WiFi (ルーター) に接続されている場合、IP の変更により、「サブネット IP」の xxx 値がホスト マシンの値と同じになる可能性があります。同じ場合は、「サブネット IP」の xxx 値を変更して同じにならないようにしてください。) [NAT設定(S)...]ボタンをクリックしてゲートウェイIPを設定します。ゲートウェイIPの最初の3つのセグメントはサブネットIPと同じである必要があります。最後のセグメントはサブネットIPと異なる必要があります。最後に、「確認」-「適用」-「確認」をクリックします。 次に、設定ファイルを編集し、ターミナル ウィンドウを開きます。 設定ファイルを変更するには、 ファイルに入ったら、aを押して編集モードに入ります。 赤で示すように構成を変更して追加します 変更が完了したら、「ESCキー」を押してターミナルウィンドウに「:wq」と入力し、Enterキーを押して編集を保存して終了し、サービスを再起動します: service network restart と入力し、ifconfig と入力してネットワーク情報を表示すると、静的IP設定が成功したことがわかります。 ping Baidu は正常に ping できます。 (Ctrl+Z で ping を終了) ホストマシンは仮想centos7にpingを実行することもできる 仮想 centos7 が Baidu への ping に失敗した場合は、以下を設定します。 正しいネットワークアダプタを選択します。vmnet8はNAT設定用のネットワークアダプタです。「プロパティ」を右クリックします。 VMnet8 ネットワーク アダプタの IPv4 IP アドレスがカスタマイズされているかどうかを確認します。カスタマイズされた IP アドレスは、VMware によって構成されたゲートウェイ (192.168.11.1) または仮想 Centos7 で構成された静的 IP アドレス (192.168.11.101) と同じにすることはできません。 次に、仮想CentOSでBaiduにpingすると、pingできるようになります。 最後に、ホスト マシンがどの新しい WiFi (ルーター) に接続されていても、仮想 centos7 の IP アドレスは固定されたままになります。 ===========================分割線============================================================= ===========================分割線============================================================= ===========================分割線============================================================= Dockerをインストールする 1. ルート権限でログインし、yum を更新します (更新前にネットワーク速度が更新要件を満たしていることを確認してください)。通常、yum は個人システムでのみ更新され、実稼働環境は勝手に更新しないでください。 端末入力: 3. エラーが発生した場合: パッケージが意図したダウンロードと一致しない場合は、更新中にバージョンの競合が発生したことを示します。この場合、次を実行します: yum clean all 4. 古いバージョンをアンインストールします。 yum 削除 docker docker-common docker-selinux docker-engine 5. 必要なソフトウェア パッケージをインストールします。 yum インストール -y yum-utils デバイスマッパー永続データ lvm2 6. yum ソースをセットアップする (Ali のソース、より高速) yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 7. インストール: (リポジトリでは安定版リポジトリのみがデフォルトで有効になっているため、ここでは最新の安定版バージョン17.12.0がインストールされます) yum install docker-ceを起動してブートに追加します 8. 起動: systemctl start docker systemctl enable docker インストールが成功したことを確認します (クライアントとサービス部分が存在することは、Docker のインストールと起動が成功したことを示します) ===========================分割線============================================================= ===========================分割線============================================================ ===========================分割線============================================================ Dockerはmysqlをインストールします 1. ターミナル命名シンボル: 2. MySQLイメージを取得する
3. MySQLを設定する 名前記号: docker run -p 3306:3306 --restart=always --name mysql-demo -v /usr/local/gourd/docker/mysql/conf:/etc/mysql/conf.d -v /usr/local/gourd/docker/mysql/logs:/logs -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6 コマンドの説明: -p 3306:3306: コンテナのポート 3306 をホストのポート 3306 にマッピングします。 --restart=always Dockerが再起動されると、コンテナも再起動されます --name mymysql コンテナに名前を付ける -v $PWD/conf:/etc/mysql/conf.d: ホストの現在のディレクトリにある conf/my.cnf をコンテナ内の /etc/mysql/my.cnf にマウントします。 -v $PWD/logs:/logs: ホストの現在のディレクトリの下の logs ディレクトリをコンテナの /logs にマウントします。 -v $PWD/data:/var/lib/mysql : ホストの現在のディレクトリの下のデータ ディレクトリをコンテナの /var/lib/mysql にマウントします。 -e MYSQL_ROOT_PASSWORD=123456: root ユーザーのパスワードを初期化します。 4. 名前シンボル: docker start (image-name) はイメージを起動します 名前シンボル: docker ps -s で実行中のイメージを表示 Navicat を使用して mysql に接続します。 要約する 以上が、VMware に CentOS7 をインストールし (静的 IP アドレスを設定)、docker コンテナを介して mySql データベースをインストールする方法についてご紹介したものです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 以下もご興味があるかもしれません:
|
序文インデックスは、データベース内の 1 つ以上の列の値を並べ替え、データベースが効率的にデータを取...
目次構造を選択ループ構造その間…しながらforループ…のために…で…の…のためにまとめループの終了壊...
<br />ウェブページの色はウェブサイトのイメージを確立する鍵の一つですが、ネットユー...
1. Ansibleのプレイブックを使用してhttpdを自動的にインストールする1) まず、Ansi...
目次ファイルアップロードのための2つのソリューションファイルストリーム(フォームデータ)に基づくクラ...
1. 数学関数ABS(x) xの絶対値を返します。 BIN(x) xの2進値を返します(OCTは8...
達成される効果:マウスを小さな画像の上に置くと、小さなブロックが小さな画像の上に表示され、この小さな...
join() メソッド: 指定された区切り文字を使用して配列内のすべての要素を文字列に接続します。例...
導入MySQL はレプリケーションを通じてストレージ システムの高可用性を実現します。現在、MySQ...
データURI Data URI は、小さなファイルをドキュメントに直接埋め込むために RFC 239...
シナリオ: laradock 開発環境 (php7.3+mysql5.7) がローカルに構築されてい...
目次コンポーネントの分解左パネル右パネル入力パラメータの分解小道具スロット具体的な実装ドラッグする方...
SSHFS の機能: FUSE(Linux向けの最高のユーザー空間ファイルシステムフレームワーク)を...
例示するMySql Community Edition は、5.7.11 以降、テーブルベースのデー...
説明と紹介Docker inspect は Docker クライアントのネイティブ コマンドであり、...