印刷用ページdrupalのホスティング

DrupalはLAMPサーバ上で動作する堅牢なコンテンツ管理システムです。 LAMPサーバは、デフォルトではMySQLを使用しますが、PostgreSQLはまた、Drupalのに使用することができます。

これは、ブログ、フォーラム、およびその他のさまざまなコンテンツをホストすることができます。このような広告、chatbox、電子商取引、マルチメディアツール、インスタントメッセンジャー、顧客関係管理、プリンターに優しいページ、およびWebカムなどの他の機能のためのアドオンモジュールの巨大な選択をしています。

drupalの手動インストールをホスティングしているプリンターに優しいページ

Ubuntuでの最近のリリースでは、Drupalのの2つのだけサポートされているリリースされているリポジトリにDrupal6とDrupal7の両方が含まれます。あなたがDrupalのバージョンを選択するヘルプが必要な場合は、これをお読みください。

Drupalはアドオンアクセサリモジュールは、しかし、Ubuntuのパッケージに含まれておらず、初期インストール後に手動でインストールする必要があります。

より高度なホスティング機能のためのDrupalのインストールガイドを参照してください。

LAMPスタックパッケージをインストールするには、いずれかの方法を使用します。 LAMPの詳細については、ApacheのPHPのMySQLにアクセスしてください。

簡単LAMPサーバーのインストール

最も簡単な方法は、統合されたパッケージ全体LAMPスタックをインストールするコマンドライン端末から単一のコマンドを使用することです。

お使いのシステムはのにtaskselコマンドを提供していない場合は、それをインストールします。

私はまた、(任意で)Drupalの中に多くのモジュールとし、Apacheサーバ上のウェブページの正しいリダイレクトに役立ちますApache2の、の書き換え機能を有効にすることをお勧め:

ファイルの「/ etc / apache2の/サイト利用可能/ default」を編集して実行し、「AllowOverrideのすべて」と「AllowOverrideのなし」のすべての発生を置き換えます。

注意:以下に示す2つの方法は互換性がありません。 (リポジトリから)Ubuntuのパッケージは、手動による方法とは異なるディレクトリにDrupal6をインストールします。一つの方法または他のを選択しますが、両方を使用しないでください。あなたは二つの方法の間で前後に切り替えることはできません。

UbuntuのリポジトリからDrupalのパッケージをインストールします。

あなたは、リポジトリからDrupal6またはDrupal7をインストールするかどうかを選択することができます。いつものように、リポジトリのバージョンは最新バージョンではありませんが、簡単に更新することができます。

DBCONFIG-共通のデータベースを構成できるようにします(デフォルトでは:MySQLの)

次に、ApacheでDrupalのモジュールを登録します。

最後に、Apacheの再起動します。

Drupalのの手動インストール

次の手順は、執筆時点での最新バージョンだったDrupalの7支店、バージョン7.25のためのものです。 (類似の方法は、Drupalの6の最新バージョンのために使用することができます)。このインストールは、リポジトリパッケージと互換性のあるディレクトリにはDrupalをインストールしません。

あなたのDrupalのデフォルトのサイトのインストールディレクトリ内のファイルのサブディレクトリを作成するために必要とされます。それはあなたの新しいサイトに関連付けられている、カスタムロゴ、ユーザーのアバター、およびその他のメディアなどのファイルに使用されます。

ホスティング

また、デフォルトのサイトのための初期設定ファイルを作成するために必要です。

手動でDrupalのためのMySQLデータベースを設定します

あなたは、MySQLのdrupalのデータベースを作成し、それにデータベーススキーマをロードする必要があります。あなたはphpMyAdminにして、またはコマンドラインを介してこれを行うことができます。

DrupalはあなたがDrupalが使用するMySQLデータベース用に選んだ名前はどこにあります。あなたが欲しいもの、それを呼び出すことができます。

あなたは、DrupalがデータベースにアクセスするためにMySQLのrootユーザを使用したくありません。上記のコマンドはdrupalのデータベースを使用するいくつかのpriviledgesと(MySQLのrootユーザ以外)のMySQLユーザを作成します。あなたはdrupaluserとdrupalpassよりも別の何かを選択する必要があります。コマンドが成功した場合は、新しい権限をアクティブにします。

MySQLのプロンプトを終了します。

手動でDrupalのためのPostgreSQLデータベースを設定します

Drupalは、パスワードおよびデータベースを使用するかをユーザが知ることができるように/var/www/drupal/sites/default/settings.phpファイルを編集します。

リロードアパッチ

最後に、Apache2のをリロードします。

ブラウザからDrupalのインストールを完了します

最後に、(あなたが公式リポジトリからパッケージをインストールした場合や、おそらくはlocalhost / drupal6 / install.phpをまたはローカルホスト/ drupal7 / install.phpを)は、localhost / drupalの/ install.phpをブラウザでをポイントし、アカウントを作成し、ログイン、およびフォローインストール手順は、データベースをロードし、サイトの設定を完了します。

最初のアカウントは自動的に完全にコントロールしてメイン管理者アカウントになります。

ローカルマシン上のDrupal 7をインストールするときには、電子メール認証「で、 『「モジュール」とテーマをインストールする』とも持つ 『cronの』メンテナンスジョブで問題が発生する場合があります。

モジュールを追加します

このエラーが表示されることがあり、モジュールをインストールしようとするとHOWTOはモジュールをインストールします。

警告メッセージは、問題は、Webサーバー上のディレクトリのへの書き込みアクセスがあり、少し誤解を招く恐れがあります。

アクセスを書きます

あなたが書き込みアクセス権を変更していないセキュリティを心配する場合は迅速な方法であります

ユーザーは、WWW-データである場合:

コマンドライン

セキュリティの観点から、好ましい方法は、手動でコマンドラインでSSHを介してモジュールをインストールすることであることが表示されます。この方法は遅いが、より安全になります。モジュールをインストールする見

例:WYSIWYGをインストールします。

CKEditorバージョンは、次のコマンドを実行するためにWysiwvgは、クライアント側のエディタが必要です

電子メール認証

電子メール認証のためのサーバ、電子メールは、設定する必要があるかもしれません。この例のルートGmailのSMTPサーバー経由でメール。あなたが有効になってPOP / IMAPでGmailアカウントを設定していることを確認してください。

スマートホストでメール送信を選択してください。 SMTPまたはfetchmailのを介して受信
  • システムメールの名前を入力します。たとえば、 company.com(任意の名前を行います)
  • タイプIPは、受信SMTP接続を待機する住所が:127.0.0.1
  • メールが空白受け付けたその他の目的地を残します
  • メールを中継するためにマシンを残す:空白
  • このホスト(スマートホスト)のための送信メールを処理するタイプのマシン:smtp.gmail.com::587
  • NOを選択してください。送信メール内のローカルメール名を隠していません。
  • NOを選びました。 (ダイヤルオンデマンド)最小限のDNS-クエリの数を保持しません。
  • YESを選択してください。小さなファイルに分割構成
  • ポストマスターのメール。それが推奨されていないが、空白のままにすると、すべての問題を引き起こすことはありません
  • そして、必要に応じてyourAccountNameとy0uRpaSsw0RDに置き換えて、次の行を追加します。

    最後のDebianのすべてのバージョンのため、実行

    それはそれでなければなりません。あなたは、コマンドラインのメールクライアントを使用してテストすることができます。
    • ラン
    • 対象と入力し、Enterキーを押し与えます
    • 何かを入力してEnterキーを押します
    • 単一を入力します。 (ドット)を押して入力します。
    • 押して、空白のCCのために入力します。

    「クロン」メンテナンスジョブ

    cron.phpページのURLは、インストール時に自動的に生成され、「cronのキー」を必要とします。ページの完全なURLは、cronのキーで、[管理]> [レポート]> [ステータスレポートのステータスレポートページの「cronメンテナンスタスク」セクションで提供されています。

    あなたは公式のリポジトリからパッケージをインストールした場合は、/ etc / drupalの/ 7 /サイト/既定の下にサイトののsettings.phpやcronkey.phpでの$ cron_key変数に上記のレポートからのcronキーを追加します。

    物事がどのように動作するか確認してください。

    「cronの鍵は」適切に構成されていない場合は、警告がWWW-データユーザに電子メールで送信されます。あなたはそれらを読むことができます:

    クリーンなURL

    クリーンURLが働いて取得するには、「/ drupalの」にあなたのDrupalのフォルダ内のhtaccessファイル内でRewriteBaseの値をコメント解除し、変更する必要があります。

    あなたがサブディレクトリにまたはVirtualDocumentRootでのDrupalを使用していて、書き換えルールが正常に動作していない場合でRewriteBaseを変更します。たとえば、あなたのサイトがexample.com/drupalコメント解除であれば、次の行を変更します。

    または多分(構成に依存)

    PHPのメモリ制限を調整します

    デフォルト8メガバイトが十分でないので、あなたは、デフォルトのPHPのメモリ制限値(スクリプトを実行専用メモリの量)を増やす必要があります。あなたは(単純に32メガバイトを使用するためには十分かもしれないが)グラフィックスを使用する場合は96メガバイト(あるいは160M)を使用します。

    Drupal6の新しいバージョンでは、あなたは、単にのsettings.phpファイルを編集して、行を追加することができます。

    Drupal5の古いバージョンでは、多くの異なる用途のためのPHPを使用している場合や、それがこの方法を使用してPHPのメモリの量を増やすのがベストです。

    /etc/php5/apache2/php.iniファイルを編集し、96Mまでのmemory_limit値(または選択した別の値)を増やします。

    PostgreSQLのを使用している場合、あなたはまた、行を追加することにより、PostgreSQLのオプションに対応するために/etc/php5/apache2/php.iniファイルを編集することができます。

    PHPのエラー報告を調整します

    install.phpのページが正しく来るのエラー報告に調整が必要です。あなたのsettings.phpファイルを編集します(例えば/etc/drupal/6/sites/default/settings.php)と既存のini_set行の後、次のini_setの行を追加します。

    これは、drupal.orgフォームからの勧告に基づいています:drupal.org/node/514334#comment-1912924

    調整PHPエクステンション(Drupalの7のみ)

    Drupalの7は唯一のMySQL 5.0.15以降をサポートし、PHPのためのPDOデータベースの拡張を必要とします。選択したデータベースに接続するためのPHP拡張モジュールをインストールして有効にする必要があります。 Drupalのが現在サポートされているデータベース・コネクターは次のとおりです:mysqlの(元MySQLの拡張)、mysqliの(新しいMySQLのインストールのための改良されたコネクタ)、および(PostgreSQL用)pgsqlの。注意:PHP 5.xのは、もはやデフォルトではMySQL拡張を可能にします。インストールと選択したコネクタを有効にするための上記のリンクをお読みください。また、Drupalの6.xではmysqliのは、PHPの設定で有効になっている場合、MySQLコネクタを選択するオプションを提供していません。

    * Ubuntuguide Drupalのヒント - のUbuntuでのDrupal 7をインストールするためのインストールのヒント。高度な設定オプションが含まれています。

    一部のユーザーは、UbuntuのLTSに基づく非公式事前統合ターンキーDrupalのアプライアンスを使用して手動インストールをスキップすることもできます。

    あなたはthatisまだ開発中の既製のUbuntuのユーザーを使用したいとDrupalの初心者やDrupalの専門家のために作られた場合は、これは現在のDrupal 7を備えDrubuntuを試みることができます。

    Drupalの(последнимисправлялпользовательティト・brasolin 2015年1月8日14時44分12秒)

    本Wikiの材料は自由なライセンスで利用することができ、詳細については、/ライセンスを見ます
    あなたは、詳細については、Wikiのガイドを参照してください、このページに寄稿したり、

    このビデオを見て!

    関連記事

    drupalのホスティングのAdministratorログ彼らはアカウントを持っているし、ログインするか、匿名でサイトを訪問するかどうかをあなたのサイトにすべての訪問者は、Drupalのにユーザーと見なされます。すべてのユーザはまたのタイプに特別な数字のユーザIDを持っています...
    コメントパーマリンクdrupalのホスティングスクリーンショットのこのセットはAcquiaの狙いネットワークフォーラムでの最近のフォーラムの投稿から生まれました。それはAcquiaの狙いのDrupalを使用するGoDaddyはLinuxのホスティングアカウントの設定をウォークスルー。プロセスの終わりに...
    drupalの複数のサイトをホスティングシステム管理者や開発者は、マルチサイト構成は同じサーバー上で複数のサイトをホストすることもできます多くの理由があります。例えば、このような構成ができます...
    ファセット検索のApache Solrのdrupalのホスティング注意:最後にこのブログの記事を投稿する動機を提供するためのダグ・ヴァンへの余分な特別な感謝を!早期のDrupal 8の検索APIとSolrの関連モジュールが早いアルファにあった2016年、中...
    変更テーブル接頭辞drupalのホスティング私はそれが現在の接頭辞外で作成されたデータベースを使用している、ウェブサーバ上で実行されているのDrupal 7サイトを持っています。私はから新しいDrupalのインスタンスにそのデータベースを復元しようとしています...