ValueHostサーバー上のRuby on Rails
こんにちは。
ValueHostは新しいVH3サーバーラインのアップグレードを続けており、ユーザーは仮想サーバーに
Ruby on Railsアプリケーションをインストールできるようになりました。
今日は、
Radiant CMSの例を使用してRoRアプリケーションをインストールする方法を説明します。

最初に行う必要があるのは、SSHへのアクセスです。
コントロールパネル-> SSH->パスワードとオンフラグを設定します。 (またはIPで制限)次に、アプリケーションのベースを作成します。
コントロールパネル->データベース-> MySQLまたはPgSQLから選択データベースサーバーのデータベース名、パスワード、タイプ、およびアドレスを覚えています。
仮想サーバーを作成します。
コントロールパネル-> Webサーバー->新規作成:サーバーアプリケーション-> Ruby On Rails
ルートフォルダ-> cms
サーバー名-> mydomain.ru
静的コンテンツアップロードアクセラレータをオンにする->オン
保存する
新しいサーバーの設定が適用されている間に(30分以内で、ステータスは
[コントロールパネル]-> [ホーム]で表示できます)、サーバー上にアプリケーションを作成します。
SSHクライアントを使用して、サーバーにアクセスします。
ssh my_admin_login@mydomain.ruどこで
my_admin_login-管理者ログイン
mydomain.ru-ドメインまたはサーバーの技術アドレス
パスワードを入力した後(最初に設定した)、次のコマンドを実行します。
MySQLの場合:
放射-d mysql cmsPostgreSQLの場合:
放射-d postgresql cmsどこで
mysql / postgresqlはデータベースのタイプです
cms-サーバー設定で指定されたルートフォルダー
cms / config / database.ymlファイルを編集して、データベース構成を構成します
。「プロダクション」行を埋めた後、変更します。
データベース:データベースの名前
ユーザー名:ベース名
password:データベースの作成時に指定されたパスワード
ホスト:データベースサーバーアドレス
別の
cms / config / environment.rbファイルを編集し、次の行を追加します。
ENV ['RAILS_ENV'] = '生産'最後に、コマンドプロンプトで次のコマンドを実行します。
rake production db:ブートストラップ簡単な質問に答えます:
名前(管理者) :管理者名
ユーザー名(admin) :
管理者ログイン
パスワード(放射) :管理者パスワード
データベーステンプレートの選択 :サイトのデモコンテンツ
以上で、
mydomain.ruサイトを開き、管理領域
mydomain.ru/adminの内容を編集します
純粋なRuby on Railsをインストールするには、
radiantコマンドを
railsコマンドに置き換えるだけです。
追加のgemをインストールする必要がある場合は、コントロールパネルからオンラインサポートに連絡してください。喜んでインストールします。
以上です。 次回は、例としてDjangoを使用してPythonスクリプトを実行する方法を説明します。
いつも一緒に、ValueHostチーム。
Source: https://habr.com/ru/post/J100389/
All Articles