環境に関する声明
CPUコア数が2未満の場合、シアターにログインできません
Centos7.9をインストールまずファイアウォールを停止し、SELinuxをオフにします ファイアウォールの状態を確認する ファイアウォール-cmd --state # または systemctl status firewalld.service ファイアウォールを停止する systemctl 停止 ファイアウォールd.service ファイアウォールの起動を無効にする systemctl は、firewalld.service を無効にします。 selinux を永久に無効にする (オプション) /etc/selinux/configファイルを入力します vi /etc/selinux/config SELINUX=enforcing を SELINUX=disabled に変更します。 SELinuxサービスを無効にする 強制0を設定する SELinux ステータスを確認する 状態 依存パッケージをインストールする # redhat-lsb をインストール yum インストール -y redhat-lsb # yum-config-manager をインストールします。そうでない場合は、次のメッセージが報告されます: yum-config-manager: コマンドが見つかりません yum -y install yum-utils # Snail Ticketing はネットツールに依存します yum インストール ネットツール -y CentOS 7.9 に Docker をインストールする # aliyun の docker インストール ソースを設定します yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo Docker依存関係をインストールする yum インストール -y yum-utils デバイスマッパー永続データ lvm2 インストールソースのDockerバージョンを確認する yum list docker-ce --showduplicates | sort -r Dockerの最新バージョン(20.10.6)をインストールします yum で docker-ce をインストールします。 Dockerのバージョンを確認する docker バージョン Dockerイメージのaliyunアクセラレータを構成する # /etc/dockerディレクトリを作成する mkdir -p /etc/docker #daemon.jsonを編集して作成する tee /etc/docker/daemon.json <<-'EOF' { "レジストリミラー": ["https://isdp30x2.mirror.aliyuncs.com"] } 終了 Dockerデーモンを再起動します # デーモンプロセスを再起動します sudo systemctl daemon-reload # dockerサービスを再起動します。sudo systemctl restart docker # 起動時にDockerが自動的に起動するように設定する systemctl enable docker DockerでRedisをデプロイするローカルマウントディレクトリを作成する mkdir /data/redis/{conf,data} -p Redisコンテナを作成する # まず /data/redis/ ディレクトリに入ります cd /data/redis # myredisという名前のコンテナを作成して実行します docker run -itd --name myredis \ -p 6379:6379 \ -v /データ/redis/データ:/データ\ --restart always redis --appendonly yes --requirepass "123456" # パラメータの説明 -d -> コンテナをデーモンとして起動します -p 6379:6379 -> ホストポート 6379、コンテナポート 6379 にバインドします --name myredis -> コンテナ名を指定します --restart always -> 起動時に起動します --privileged=true -> コンテナ内の権限を増やします --requirepass -> ログインパスワードを設定します -v /data/redis/data:/data -> データディレクトリをマップします --appendonly yes -> データの永続性を有効にします mysql5.6 の Docker デプロイメントDockerはmysqlを実行し、データを保存します mysql5.6 イメージをプルします: docker pull mysql:5.6 mysql ローカル データ ストレージ マッピング ディレクトリを作成します。 #MySQLのデフォルトのデータディレクトリは/var/lib/mysql/です #フォルダーを構成するsudo mkdir -p /data/mysql/conf ## mysqlデータ用の永続データフォルダを作成する sudo mkdir -p /data/mysql/data ## mysql ログフォルダを作成する sudo mkdir -p /data/mysql/logs ## mkdir /data/mysql/{conf,data,logs} -p を一度作成します MySQLコンテナの実行 docker run -dti -p 3306:3306 --name mysql56 -v /data/mysql/conf:/etc/mysql/conf.d -v /data/mysql/logs:/logs -v /data/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=Woniu123 --restart=always mysql:5.6 ホストにjdk8をインストールする1.公式サイトからJDK8をダウンロードする アドレス: http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html ダウンロードする.gzパッケージを選択してください 2. 解凍して指定されたディレクトリに配置します(例としてjdk-7u60-linux-x64.gzを使用します) ディレクトリを作成します: sudo mkdir /usr/lib/jvm 指定されたディレクトリに解凍します: sudo tar -zxvf jdk-7u60-linux-x64.gz -C /usr/lib/jvm 3. 環境変数を変更します。 sudo vim ~/.bashrc ファイルの末尾に次の内容を追加します。 #Oracle JDK環境を設定する export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_60 ## ディレクトリは解凍したJDKディレクトリに変更する必要があることに注意してください export JRE_HOME=${JAVA_HOME}/jre エクスポート CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib エクスポート PATH=${JAVA_HOME}/bin:$PATH 環境変数をすぐに有効にする ソース ~/.bashrc jdkが有効かどうかを確認する # Javaのメインプログラムディレクトリを表示します。 # Javaのバージョンを確認する java -version サーバープログラムの シネマサーバーを起動する cd /opt/qianyao # サーバーを起動します。/qianyao.sh start all # 10 個のサービス プログラムがすべて起動するまで約 2 分ほど待ちます。 テストプロセス
上記は、snail cinemaシステムのdockerデプロイメントの詳細なプロセス分析の詳細な内容です。snailのdockerデプロイメントの詳細については、123WORDPRESS.COMの他の関連記事に注目してください。 以下もご興味があるかもしれません:
|
<<: ウェブサイトのコンテンツの100~1%はナビゲーションである
>>: html ページ!--[IE の場合]...![endif]--使用方法の詳細な紹介
場合によっては、特定の条件に基づいて Web ページ内の HTML 要素を表示するか非表示にするかを...
方法1: .bashrcまたは.bash_profileファイルを変更するこれは、ホーム ディレクト...
ウィンドウ環境にmysql5.7.21をインストールします。詳細は次のとおりです。 1. MySQL...
Linux はオープン システムです。インターネット上には、既成のプログラムやツールが多数存在します...
1. 解決策1.1 インターフェースコンテキストパスの説明2 つのバックエンド インターフェイス サ...
Vueカードのフリップカルーセル表示、フリップ時にデータを切り替えながら、参考までに、具体的な内容は...
Node の研究と応用を通じて、NodeJS はシングルスレッド、イベント駆動型、非ブロッキング I...
概要MySQL の最も強力な機能の 1 つは、データ取得を実行しながらテーブルを結合できることです。...
フィルターとバックドロップフィルターにはいくつかの違いがあります。フィルターは現在の要素だけでなく、...
今日もまた罠に落ちてしまいました。 私は以前MySQLの主キーオーバーフローに遭遇したことがあり、そ...
ユーザーグループLinux では、すべてのユーザーはグループに属する必要があり、Linux には次の...
CSS3はクールな3D回転パースペクティブを実現します3D アニメーション効果はますます人気が高まっ...
まずはエフェクト画像を投稿します:全体的なスタイルとレイアウトが崩れないように、スクロール バーがロ...
1. 事前に準備する便宜上、ここで 2 つのテーブルを作成し、そこにいくつかのデータを追加します。果...
この記事では、Navicatを使用してcsvデータをmysqlにインポートする方法を参考までに紹介し...