2016-10-21 18 views
6

समस्याshinyproxy बुनियादी मूल बातें (+ कुछ सामान्य वेब ज्ञान)

जबकि तरीके चमकदार क्षुधा मैं ShinyProxy भर में ठोकर खाई को तैनात करने के लिए खोज। जो मैं समझता हूं उससे यह ShinyServer के लिए एक विकल्प है। हालांकि, प्रदान की गई मार्गदर्शिका का पालन करने के लिए मुझे कुछ (बहुत बुनियादी) ज्ञान की कमी है।

सवाल

  1. ShinyProxy किसी भी खरीदा बस पर/किराए पर सर्वर स्थापित किया जा सकता है? क्या मुझे कुछ अन्य सॉफ़्टवेयर को पूर्वस्थापित करने की आवश्यकता है?
  2. मैं ShinyProxy guide में प्रदान की जाती आदेशों में कहाँ टाइप करते हैं?
  3. डोकर सर्वर पर स्थापित किया जा करने की जरूरत है या यह सर्वर से तैनात करने के लिए एक उपकरण है और इस प्रकार स्थानीय स्तर पर स्थापित किया गया है करता है?
  4. ShinyProxy guide ShinyProxy इंस्टॉल करने के बारे में एक बिंदु याद करता है। क्यूं कर? क्या यह स्थापित नहीं है (या स्थापना इतनी स्पष्ट है)?
  5. मैं वास्तव में ShinyProxy के साथ एक चमकदार ऐप चलाने के निर्देशों को नहीं ढूंढ सका।
+0

साइड नोट: कोई 'shinyproxy' या 'shinyproxy' टैग – Siemkowski

+1

अब वहाँ है :) – wligtenberg

उत्तर

8

ShinyProxy के लेखकों शायद एक बेहतर जवाब दे सकता है, लेकिन यहाँ मेरी समझ है:

  1. आपके सर्वर का समर्थन करने की जरूरत है जावा 8 और डोकर (या आप पर जावा 8 और डोकर स्थापित कर सकते हैं अपने सर्वर)।
  2. मान लें कि आप एसएसएच के माध्यम से अपने सर्वर पर लॉगऑन करते हैं, आदेश एसएसएच टर्मिनल में टाइप किए जाएंगे।
  3. हाँ डॉकर को सर्वर पर स्थापित करने की आवश्यकता है
  4. ऐसा प्रतीत होता है कि ShinyProxy को स्थापित करने की आवश्यकता नहीं है। आपको सर्वर पर किसी स्थान पर इसे (shinyproxy-0.5.0.jar फ़ाइल) डाउनलोड करने की आवश्यकता है, और फिर java -jar shinyproxy-0.5.0.jar (अपने एसएसएच टर्मिनल में)
  5. चमकदार ऐप चलाने के लिए, आपको इसे पहले आर पैकेज के रूप में पैकेज करने की आवश्यकता है, फिर बिल्ड करें आर पैकेज के लिए एक डॉकर छवि। ऐप वास्तव में एक डॉकर कंटेनर के अंदर चल रहा है। ShinyProxy को कहने के लिए आपको अपनी डॉकर छवि को देखने के लिए configuration file की भी आवश्यकता है। उदाहरण यहाँ है https://github.com/openanalytics/shinyproxy-demo
+0

पूरी तरह से सहमत है - आइटम 5. के बारे में यह के रूप में चमकदार एप्लिकेशन पैकेज करने के लिए आवश्यक सख्ती से नहीं है एक आर पैकेज (लेकिन अधिक जटिल ऐप्स के लिए अच्छा अभ्यास होगा)। गैर-पैक किए गए चमकदार ऐप को कैसे तैनात करना है इसका एक उदाहरण http://www.shinyproxy.io/deploying-apps/ पर वर्णित है –

संबंधित मुद्दे