इस्तेमाल के लिए तैयार सर्वर

Ruby on Rails

वेब अनुप्रयोग फ्रेमवर्क

डाउनलोड करने से पहले

जानकारी पाएँ। सुरक्षित रहें।

TurnKey की ज़रूरी सुरक्षा सूचनाएँ ईमेल से पाएँ।

Ruby on Rails

Ruby on Rails स्क्रीनशॉट

रूबी ऑन रेल एक खुला स्रोत वेब फ्रेमवर्क है जो प्रोग्रामर खुशी और टिकाऊ उत्पादकता के लिए अनुकूलित है। रूबी में लिखित रेल आपको विन्यास पर विचार करके सुंदर कोड लिखने देता है। परिणाम एक वेब फ्रेमवर्क है जो आपको विचार से संक्रमण करने की अनुमति देता है ताकि बहुत कम समय में कार्यान्वयन किया जा सके।

इस सर्वर में सभी मानक विशेषताएं शामिल हैं TurnKey Coreऔर उस के शीर्ष पर:

  • SSL बॉक्स से बाहर समर्थन करते हैं।

  • Webmin modules for configuring Apache2, and MySQL.

  • रेल विन्यास पर रूबी:

    • रूबी 3.3 और रेल Debian 13 पैकेजों से 7.2।

    • Apache के लिए फ्यूजन यात्री के माध्यम से तैनाती।

    • पूर्ववर्ती उदाहरण रेल अनुप्रयोग पर स्थित है /var/www/railsapp

    • MariaDB डेटाबेस और एक अनुप्रयोग उपयोगकर्ता ने उत्पादन, विकास और परीक्षण के लिए कॉन्फ़िगर किया है।

    • Node.js 20 और आवेदन विकास के लिए आवश्यक निर्माण संकुल।

  • रेल, रूबी, यात्री और नमूना अनुप्रयोग के रत्न Debian APT पैकेज द्वारा बनाए रखा जाता है। नमूना अनुप्रयोग का बंडलर लॉक उन स्थानीय रूप से स्थापित पैकेजों से उत्पन्न होता है।

पैक रेल स्टैक को अद्यतन करना:

apt update
apt full-upgrade

डेवलपर द्वारा जोड़े गए अनुप्रयोग-विशिष्ट रत्नों को एप्लिकेशन डायरेक्टरी से बंडलर का उपयोग करना जारी रहता है।

देखें रूबी ऑन रेल डॉक्स आगे के विवरण के लिए।

क्रेडेंशियल (पहले बूट पर सेट किए गए पासवर्ड)

  • Webmin and SSH: username जड़

उत्पन्न MariaDB अनुप्रयोग क्रेडेंशियल में संग्रहीत किया जाता है /var/www/railsapp/config/database.yml और पहली बूट के दौरान पुनर्निर्मित किया जाता है।

स्थिर संस्करण: 19.0 (Changelog)

उपयोग विवरण और प्रशासन के लिए लॉग इन

कोई डिफ़ॉल्ट पासवर्ड नहींसुरक्षा कारणों के लिए कोई डिफ़ॉल्ट पासवर्ड नहीं है। सभी पासवर्डों पर सेट किए गए हैं। प्रणाली आरंभीकरण समय।

SSL ब्राउज़र चेतावनीब्राउज़रों को स्वयं-सिग्न SSL प्रमाणपत्र पसंद नहीं है, लेकिन यह एकमात्र ऐसा प्रकार है जिसे व्यावसायिक प्रमाणपत्र प्राधिकरण का भुगतान किए बिना स्वचालित रूप से उत्पन्न किया जा सकता है।

वेब - अपने ब्राउज़र को या तो इंगित करें:

  1. http://12.34.56.789/ - एन्क्रिप्ट नहीं किया गया तो कोई ब्राउज़र चेतावनी
  2. https://12.34.56.789/ - स्वयं-signed 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
      

    * एक वैध आईपी या होस्टनाम के साथ 12.34.56.789 बदलें।