Linux サーバー上の Docker コンテナを使用して Discuz! Q をインストールおよび展開するチュートリアル

Linux サーバー上の Docker コンテナを使用して Discuz! Q をインストールおよび展開するチュートリアル

Docker コンテナはオープンソースのアプリケーション コンテナ エンジンであり、開発者はアプリケーションと依存パッケージをポータブル コンテナに簡単にパッケージ化し、Docker エンジンがインストールされている任意の Linux または Windows サーバーに公開できます。この記事では、主に、docke-ce オペレーティング環境がインストールされた Linux サーバーに Discuz! Q をインストールして展開する方法を紹介します。

まず、SSH ツールを使用して Linux サーバーにログインします。この記事では、RAKsmt US サーバー (選択したシステムは Ubuntu 8.04 LTS) を例に説明します。次に、ターミナルで次のコマンドを実行すると、Docke は Discuz! Q の最新バージョンを自動的にダウンロードして実行します。

ドック -d -p 80:80 -p 443:443 cc.ccs.tencentyun.com/discuzq/dzq:ltest

インストール中に警告が表示された場合: 警告: IP4 フォワーディングが無効になっています。ネットワークは機能しません。 im /etc/sysctl.conf コマンドを使用して設定ファイルを編集し、net.ip4.ip_fowd フィールドの値を次のように変更できます。

転送を有効にし、systemctl estt netwok コマンドを使用してネットワーク サービスを再起動します。

上記のコマンドは、Discuz をすばやく起動してテストするために使用されます。 Q. データベースとサイト データはコンテナー内に保存されます。コンテナーを削除すると、データが失われます。そのため、Docker コンテナをベースに Discuz! Q を長時間実行したい場合は、データベースやサイトデータをコンテナ外に保存しておくのが最適です。

2. ブラウザを開き、http://<サーバーの外部ネットワーク IP アドレス>/install にアクセスします。ポップアップ ページで、サイト名、データベース ホスト名、データベース名/ユーザー名/パスワード、管理者のユーザー名とパスワードなどの Web サイト関連情報を設定します。

上記のウェブサイト関連情報の設定が完了したら、「インストール」ボタンをクリックしてDIscuzを完了してください。 Q のインストールと展開。

3.ディスカス!インストールが完了すると、ローカルブラウザでURL(http://<サーバ外部ネットワークIPアドレス>/dmin)にアクセスし、ポップアップログインページでインストール時に設定した管理者アカウントとパスワードを入力して、バックグラウンドでWebサイトを管理できるようになります。

<<:  DigiCert SSL 証明書の年間費用はいくらですか?

>>:  Gitlab と Github のどちらが良いでしょうか? GitlabとGithubの違い

推薦する

ヘルスケア製品コミュニティ推進計画(国民健康時代:消費者健康企業プライベートドメインの構築、ユーザーに洗練された健康管理を提供)

国民健康時代:消費者健康企業プライベートドメインの構築、ユーザーに必須の健康管理を提供Lianwei...

EC運営業務内容紹介(EC運営って何するの?)

電子商取引の運営とはどのようなことを行うのですか?正直に言うと、オペレーションとは何かを説明するのは...

特定のシナリオで顧客を見つける

文:王志遠 | ID: Z201440感覚が麻痺しています。どうしたの?友人はこう言いました。「今、...

企業ブランドマーケティング戦略に関する研究(業界調査)

業界調査吉林省の農業ブランドが展示会に参加ブランドマーケティングは農村経済の発展の焦点であり、売れな...

データ運用ビッグデータ(デジタル増殖シナリオが未来を描く!2024年第2回公共データ運用会議が青島で開催)

デジタルでシナリオを増殖し、未来を描く!第2回公共データ運用会議2024が青島で開催されました大衆...

B エンド製品運用システム (レビューと検討: 合理的な B エンド運用システムを構築するには?)

レビューと調査:合理的な B サイド運用システムを構築するにはどうすればよいでしょうか?筆者はかつ...

ブランド企画初期段階(ブランド企画で注意すべきポイントとは?ブランド成功に必須のスキルがわかる!)

ブランド企画で注意すべきポイントは何でしょうか?ブランドの成功に不可欠なヒントを学びましょう!ブラン...

データ運用分析手法(乾物共有 | 運用ニーズの 99% を解決する 6 つのビッグデータ分析手法を学ぶ)

実践的な共有 | 6つのビッグデータ分析手法を学んで、運用上のニーズの99%を解決しましょう製品を...

タイルブランド計画(トレンドに逆らった高成長を明らかにする | 紅旗タイル2024「中間試験」!)

トレンドに逆らった高成長の秘密を明かす | Hongci Tiles 2024「中間レビュー」! ...

情報フロー広告のCPC料金モデル(情報フロー広告について、また課金方法について、どれだけ知っていますか)

情報フロー広告について、また課金方法について、どれくらいご存知でしょうか? 1. 情報フロー広告につ...

ブランドのためのソーシャル マーケティング (ソーシャル マーケティング: コミュニティの力を活用してブランドの成長を促進する方法)

ソーシャル マーケティング: ソーシャル メディアの力を活用してブランドの成長を促進するにはどうすれ...

アウトドアブランドの売上高(2023年天猫「双11」スポーツアウトドアブランドの売上高ランキング)

2023年天猫「双11」スポーツ・アウトドアブランド売上ランキング2023年天猫「双11」スポーツ...

Namecheap チュートリアル: ドメイン ネーム サーバーの IP アドレスを更新する方法

Nmechep は、ICANN 認定の大手海外ドメイン名登録業者およびウェブサイトホスティング会社で...

SEO ネットワークマーケティング推進計画(SEO マーケティング:SEO マーケティングの手法と戦略とは?)

SEO マーケティング: SEO マーケティングの方法と戦略は何ですか? SEO マーケティングは...

コンテンツ EC代行運営(EC代行運営企業トップ10のランキングと紹介)

電子商取引代理店トップ10のランキングと紹介電子商取引代理店トップ10社のランキングと紹介電子商取引...