GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

10の簡単なステップでISPConfigサーバー上のJoomlaCMS

10の簡単なステップでISPConfigサーバー上のJoomlaCMS

バージョン1.2
作成者: [at] bb-hosting [dot] org>

Joomlaは人気のあるコンテンツ管理システム(CMS)です。
この「ハウツー」では、ISPConfigサーバーでJoomlaCMSをセットアップする方法を説明します。おそらく、さまざまな方法でJoomlaをセットアップできますが、ここで説明する方法が好きです。
この方法では、例として使用します:

--Joomlaバージョン1.0.11。
-これはjoomlaサイトの最初のJoomlaセットアップであると思いますが、これは更新ではありません!
-Webサイト:www.myjoomlawebsite.tld
- ISPConfig内のWebサイト番号:web1
-Webは/var/ www
に保存されます-MySQLデータベース:web1_db1
-MySQLユーザー名:web1_u1
-MySQLパスワード:mysqlpassword
-Webサイトの管理者(FTPユーザー):webadmin

ここに移動します:

ステップ1-ウェブサイトを作成します:

ISPConfigで、メインメニューの[新しいサイト]からWebサイトを作成します。
[基本]というタブで、ホスト名にwwwを使用し、ドメイン名にmyjoomlawebsite.tldを使用します。このWebサイトでMySQLおよびPHPスクリプトを有効にしますが、PHPセーフモードは無効にします。

ステップ2-Webサイトの管理者ユーザーを作成します:

ISPConfigで管理者ユーザーを作成して、後でFTP経由でWebサイトをアップロード/ダウンロードできるようにします。たとえば、管理者には「webadmin」というログイン名を使用します。
メインメニューで[ISPマネージャー]を選択し、構造ツリーでmyjoomlawebsite.tldという新しいWebサイトを選択して、[ユーザーと電子メール]タブを押します。 「新規」を押して、新しいユーザーとその電子メールアドレスを定義します。このユーザーに管理者権限を付与し、[保存]を押します。

ステップ3-Webサイト用のMySQLデータベースを作成します:

[オプション]というタブをクリックして、Webサイト用の新しいデータベースを作成します。

ISPConfigに表示されます:

データベース名:web1_db1

データベースユーザー:web1_u1

次に、データベースユーザーのパスワードを定義し、[保存]を押します。

ステップ4– Joomlaをローカルデスクトップにダウンロードします:

最新の安定したJoomlaバージョンをダウンロードします。これは現在バージョン1.0.11です。
次の場所からダウンロードできます:

http://forge.joomla.org/sf/frs/do/viewRelease/projects.joomla/frs.joomla_1_0.1_0_11ファイルJoomla_1.0.11-Stable-Full_Package.zipを選択して、

Joomlaをダウンロードした後、選択したファイルフォルダーに解凍します。

ステップ5–グローバルエミュレーションの登録をオフにする:

Joomlaファイルを抽出したファイルフォルダーに、globals.phpファイルがあります。
テキストエディターで開き、行を変更します:

define('RG_EMULATION'、1);

define('RG_EMULATION'、0);

1を0に変更すると、グローバルエミュレーションがオフになります。これは、セキュリティ上の理由からお勧めします。

ステップ6– JoomlaをWebサーバーにアップロードします:

これで、お気に入りのFTPクライアントを使用してJoomlaをアップロードできます。

URL:ftp://myjoomlawebsite.tld/web
ステップ2で定義されたユーザー名とパスワード

注:configuration.phpという1つのファイルを除くすべてのJoomlaファイルをアップロードする必要があります。

ステップ7–新しいJoomlaサイトにアクセスします:

これで、お気に入りのブラウザでjoomlaサイトをポイントできます。

私の方法による(例の)アドレスは次のとおりです:http://myjoomlawebsite.tld

ここにJoomlaのセットアップ画面が表示されます:

[推奨設定の確認]の下にすべてが緑色で表示されます。これは、すべて問題がないことを意味します。

ステップ8–権限の設定:

ここで、Joomlaディレクトリ/ファイルをApache用に書き込み可能にする必要があります。現時点では書き込み可能ではないためです!

Apacheで書き込み可能にするには、rootとしてサーバーにログオンします。
ISPConfigサーバーでモジュール(php5mod)としてphp5を使用する場合は、次のコマンドを実行します。

cd /var/www/web1/

そして、WebスペースをApache用に書き込み可能にします:

chown -R -v -f www-data:www-data web/*

代替:
ISPConfigサーバーでsuPHPを有効にしてphp5-cgiを使用する場合は、次のコマンドを実行します。

cd /var/www/web1/

chown -R -v -f webadmin:web1 web/*
(「web1」とユ​​ーザー名「webadmin」は私の例によるものであることに注意してください。代わりに独自のウェブ番号とユーザー名を使用してください!)

ブラウザで、右上隅の[もう一度確認]をクリックした後Joomlaのセットアップ画面では、必要なディレクトリ/ファイルが書き込み可能であることがわかります。

すべて問題なく保存できたら、[次へ]をクリックしてセットアップを続行できます。

ステップ9-Joomlaセットアップを続行します:

-[次へ]をクリックしてライセンス契約に同意します。

-次のようにフォームに入力します:

(独自のMySQLデータベース名とMySQLユーザー名およびMySQLパスワードを使用します)。
[次へ]を押して続行します。

-新しいJoomlaWebサイトに名前を付け、[次へ]を押して続行します。

-ここに示すようにフォームに入力し、[次へ]を押して続行します。

-「おめでとうございます!Joomlaがインストールされました。完了です。

JOOMLA管理者のユーザー名とパスワードを忘れないでください!

-右上隅にある[管理者]を押します。
この画面が表示されます。これは、インストールディレクトリがまだ削除されていないことを意味します。

ステップ10–インストールディレクトリを削除し、Joomlaサイトにアクセスします。

Joomlaインストールディレクトリを削除するには、rootとしてサーバーにログオンします。
次のコマンドを使用してJoomlaWebに移動します。

cd /var/www/web1/web

(web1は私の例によると、独自のWeb番号を使用してください!)

または

cd /var/www/www.myjoomlawebsite.tld/web

dirコマンドを入力した後。 「installation」というインストールディレクトリが表示されます。
これは、次のコマンドで削除できます:

rm –rf installation

インターネットブラウザで、http://www.myjoomlawebsite.tldをポイントしてJoomlaCMSサイトのフロントエンドにアクセスできます。

URL http://www.myjoomlawebsite.tld/administratorでバックエンドにアクセスし、Joomla管理者アカウントでログインしてJoomlaで開始できます。


最後の注意:
ISPConfigサーバー上のJoomlaサイトでphp5-cgi+suPHPを実行する場合は、次の図に示すように権限を定義します。これは、Joomla内のメインメニューの[サイト]>[グローバル構成]>[サーバー]で行うことができます。


Panels
  1. ISPconfig2.xを実行しているサーバーへのWordpressのインストール

  2. ISPConfigサーバー上の@MailWebメールシステムを10の簡単なステップで

  3. 10の簡単なステップでISPConfigサーバー上のCacti

  1. 事前設定手順

  2. 10の簡単なステップでISPConfigサーバー上のIlohaMail

  3. 10の簡単なステップ内のISPConfigサーバー上のTYPO3エンタープライズCMS

  1. 10の簡単なステップでISPConfigサーバー上のRoundCubeWebメール

  2. 10の簡単なステップでISPConfigサーバー上のDrupalCMS

  3. 10の簡単なステップでISPConfigサーバー上のKnowledgeTreeDMS