Pubvanaは、個人のWebサイトや中小企業のWebサイトのブログや構築/管理に使用できる最も簡単なCMSの1つです。
CMSは、Twitter Bootstrapフロントエンドフレームワークと、Web上でレスポンシブなモバイルファーストプロジェクトを開発するためによく使用されるBootstrap HTML、CSS、およびJSフレームワークを使用して構築されました。
Pubvanaは多言語対応で、高速ブログに使用できる既製のページを提供し、個人用と商用の両方の目的で完全に無料で使用できます。
訪問者は、ログインしなくても、ブログを購読して受信トレイにブログの投稿を表示できます。
Pubvanaのインストールには基本的に2つの方法があります。
ただし、最初に、必要な前提条件を確認しましょう。
Pubvanaを正常にインストールして期待どおりに動作させるには、次のものが必要です。
- 最新のPHP7以降のバージョン
- MySQLまたはMariaDBデータベース
- サーバー/アカウントへのSSHシェルアクセス
- よりきれいなURLのmod_rewrite
- 自動更新用のPHPcURLモジュール
- 自動更新用のPHPZipArchiveモジュール
- Composer(コマンドラインから手動でインストールする場合)
ホスティングプラットフォームでPubvanaをホストしている場合、要件#1から#6はすでに満たされています。
最後の1つは、Pubvanaを手動でインストールする場合にComposerが必要になります。
Softaculousを使用して5分でPubvanaをインストールする方法
それでは、Pubvanaをインストールする最も簡単な方法から始めましょう。それは、Softaculousアプリケーションインストーラーを使用する方法です。
まず、cPanelサーバーにログインします。
次に、ソフトウェア>>>Softaculousにアクセスします。これにより、ロードされ、ワンクリックのアプリケーションページが表示されます。
「ブログ」まで下にスクロールします 」セクションまたはタイプして、Pubvanaを検索します。
次のような詳細を入力します:
- インストールURLを選択します(メインのウェブサイトのルートフォルダにインストールするか、サブドメインまたはサブフォルダにインストールするかを決定します 。
- サイト名
- サイトの説明
- 管理者のメールアドレス
- 管理者パスワード(訪問 https://1password.com/password-generator/ または、パスワードマネージャーを使用して強力なパスワードを生成します。 )
- 管理者ユーザー名
- 管理者の名
- 管理者の姓
後でインストールにアクセスするために必要になるため、これらを安全な場所に保存してください。
必要に応じて、[詳細オプション]をクリックして、以下に変更を加えることができます。
- データベース名
- DBテーブルプレフィックス
- バックアップ場所
- 自動バックアップ
- バックアップローテーション
これは、自分が何をしているかを知っている場合にのみ実行してください。 またはデフォルトのままにします。
インストールの詳細を誰か(開発者やWebデザイナーなど)に送信する場合は、[インストールの詳細を電子メールで送信する]フィールドに入力します。
「インストール」をクリックします 」ボタンをクリックしてインストールを開始するか、使用可能なボタンをクリックしてPubvanaの詳細を確認してください。
スクリプトはデータベースを作成し、ファイルをインストールし、Pubvanaがオンラインである必要がある適切な権限を設定し、Pubvana管理者URLを表示します。
コマンドラインからPubvanaを手動でインストールする方法
SSHターミナルを介してcPanelサーバーにアクセスします。
その前に、public_keyをサーバーにインポートし、承認したことを確認してください。システムではパスワード認証が許可されていないためです。
詳細については、https://dashboard.webhostingmagic.com/knowledgebase/10/How-To-Add-Public-SSH-Key-To-cPanel-For-SSH-Access.htmlを参照してください。
これにより、「/ home / $username/」に移動します
次のコマンドを使用して、サイトのpublic_htmlディレクトリに移動します。
cd public_html/ && ls -al
サブドメイン(pubvana.domain_name.com)を作成し、それにPubvanaをインストールする場合は、ディレクトリに移動します。
サブフォルダ(domain_name.com/pubvana)を作成し、そこにPubvanaをインストールする場合は、フォルダに移動します。
次に、Composer(https://getcomposer.org/download/)を使用してすべてのファイルをプルします。
次のコマンドを使用してサイトのルートディレクトリにComposerをインストールした場合:
php composer.phar create-project enlivenapp/pubvana
グローバルな場合は、次を使用します:
composer create-project enlivenapp/pubvana
開発ブランチをダウンロードするには、次を使用します:
[php ]composer[.phar] create-project --stability dev enlivenapp/pubvana.
このブランチは本番サイトには使用しないでください。
作成した〜/ pubvana /pubvana/ディレクトリからすべてのファイルをルートディレクトリに移動します。
cPanel>>ホーム>>データベース>>MySQLデータベースウィザードを使用して、強力なパスワードでデータベースとデータベースユーザーを作成します。
cPanelでデータベースを設定するには、次の手順を実行します。
- [新しいデータベース]テキストボックスにデータベースの名前を入力し、[次のステップ]をクリックします。
- [ユーザー名]テキストボックスに、データベースの管理を許可するユーザーの名前を入力します。
- 適切なテキストボックスに新しいパスワードを入力して確認します。
- [ユーザーの作成]をクリックします。
- ユーザーに付与する権限に対応するチェックボックスを選択するか、[すべての権限]を選択します。
- [次のステップ]をクリックします。
データベースとユーザーアカウントが正常に設定されたことを示すメッセージが表示されます。
次に、Webブラウザを介してhttps://example.comに戻り、自動データベースインストーラを実行します。
手順に従ってインストールを完了します。
Pubvanaは、ルートディレクトリでローカルにインストールされたComposer(composer.phar)のコピーを探します。同じフォルダindex.phpがあります。
そこにない場合は、「composerupdate」を実行して修正する必要があります。
インストール後、cPanelファイルマネージャーに戻り、これらのディレクトリが適切な権限で作成されていることを確認してください:
- / pubvana / config
- / pubvana / cache / sessions
- / pubvana / cache / Assets
- / uploads
- /(プロジェクトのルートフォルダ)
Pubvanaを自動または手動でアップグレードする方法
Softaculousのワンクリックインストーラーを使用してPubvanaをインストールし、インストール中に「自動アップグレード」を選択した場合は、新しいバージョンがリリースされたときに確実にバックアップおよび更新されます。
Pubvanaが手動でインストールされている場合は、Pubvana管理パネルにアクセスして[更新]をクリックします。
利用可能なアップデートがある場合は、アップデートオプションが表示されます。
アップデートがあり、アップデートがない場合は、「コンポーザーアップデート」を使用してください 」を手動で使用して、Pubvanaをアップグレードします。
Pubvanaインストールのトラブルシューティング方法
次のようなエラーが発生した場合:
"- PHP Error …iconv.internal_encoding is deprecated OR …mbstring.internal_encoding is deprecated"
メディアマネージャをロードするときに、.htaccessを編集し、SetEnv CI_ENVプロダクションを設定してから、変更を保存します。
フォルダやファイルを追加、削除、または変更できない場合は、/ uploads /の読み取りおよび書き込み権限を確認し、必要に応じて変更してください。