既読のサーバー

Ruby on Rails

Webアプリケーションフレームワーク

Ruby on Railsスクリーンショット

Ruby on Rails の使い方 プログラマの幸福と持続可能な生産性のために最適化されたオープンソースのWebフレームワークです。 Ruby で書かれている Rails は、設定を上回る規約を好意に、美しいコードを書くことができます。 結果は、アイデアから実装まで、非常に短い期間で移行できるWebフレームワークです。

このアプライアンスには、すべての標準機能が搭載されています。 名称: TurnKey Coreと、その上部に:

  • 箱からSSLサポート。

  • Apache2、MySQL2X の設定を行うためのWebminモジュール。

  • Ruby on Rails の設定:

    • Ruby 3.3 と Rails 7.2 から Debian 13 パッケージ。

    • Apache のプノン 乗客による展開。

    • 事前設定例 レールアプリケーション 名称: /var/www/railsapp

    • MariaDB データベースと、生産、開発、テスト用に構成されたアプリケーションユーザー。

    • Node.js 20 とアプリケーション開発のための必須ビルドパッケージ。

  • Debian APTパッケージで、Rails、Ruby、Palse、サンプルアプリケーションのgemがメンテナンスされます。 ローカルにインストールされたパッケージからサンプルアプリケーションのBundler lockが生成されます。

パッケージされた柵の積み重ねをUpdating:

apt update
apt full-upgrade

開発者が追加されたアプリケーション固有のgemは、アプリケーションディレクトリからBundlerを引き続き使用しています。

詳細はこちら Ruby on Rails ドキュメント 詳しくはお問い合わせください。

資格情報 (最初の起動時に設定したパスワード)

  • Webmin and SSH: username ルーティング

生成されたMariaDBアプリケーションクレデンシャルが保存されます 寸法: /var/www/railsapp/config/database.yml 起動時に再生成されます。

安定した版: 19.0 (変更履歴)

使用法の細部及び管理のための記録

デフォルトパスワードなし: セキュリティー上の理由で、デフォルトパスワードはありません。パスワードは、すべて設定されます。 システム初期化 タイム。

無視する SSL ブラウザ警告: ブラウザは、自己署名されたSSL証明書は好きではありませんが、これは商用認証権限を支払わずに自動的に生成できる唯一の種類です。

コンテンツ - ブラウザをいずれかに置く:

  1. 名称: http://12.34.56.789/ - 暗号化されていないので、ブラウザの警告はありません
  2. 名称: https://12.34.56.789/ - 自己署名されたSSLの証明書と暗号化される

データベース管理のユーザー名:

  • MySQLコマンドラインツール。 次のようにログイン ルーティング (パスワード不要):
    $ mysql --user root
    Enter password:
    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    
    mysql>
    
  • OSシステム管理のユーザー名:

    サインイン ルーティング 上記以外の場合 AWS の市場 ユーザ名を使う 管理者.

    1. ブラウザを指す:
    2. SSHクライアントでログイン:
      ssh root@12.34.56.789
      

      AWSの市場のための特別な箱:

      ssh admin@12.34.56.789
      

    * 有効なIPまたはホスト名で12.34.56.789を置き換えます。