मेरे पास एक आरओआर ऐप है जिसे अपाचे पर होस्ट करने की आवश्यकता है, इसलिए मैं अपाचे पैसेंजर इंस्टॉल करने की कोशिश कर रहा हूं। जब मैं निम्नलिखित कमांड चलाएँ:अपाचे पैसेंजर स्थापित करना, रूबी डेवलपमेंट हेडर नहीं मिला
sudo passenger-install-apache2-module
मैं:
Checking for required software...
* GNU C++ compiler... found at /usr/bin/g++
* Curl development headers with SSL support... found
* OpenSSL development headers... found
* Zlib development headers... found
* Ruby development headers... not found
* OpenSSL support for Ruby... found
* RubyGems... found
* Rake... found at /usr/local/bin/rake
* rack... found
* Apache 2... found at /usr/sbin/apache2
* Apache 2 development headers... found at /usr/bin/apxs2
* Apache Portable Runtime (APR) development headers... found at /usr/bin/apr-1-config
* Apache Portable Runtime Utility (APU) development headers... found at /usr/bin/apu-1-config
तो यह निम्न आदेश को चलाने के लिए मुझसे पूछा:
sudo apt-get install ruby1.8-dev
और मैं निम्नलिखित परिणाम के साथ यह किया है
Reading package lists... Done
Building dependency tree
Reading state information... Done
ruby1.8-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 40 not upgraded.
तो जब मैं चलाता हूं:
sudo passenger-install-apache2-module
मैं मेरे चलाने के लिए पूछ ही परिणाम मिल:
sudo apt-get install ruby1.8-dev
आप रूबी के बाद के संस्करण की कोशिश कर सकते हैं? या आरवीएम के साथ स्थापित करें? – simonmorley
एंटरप्राइज़ रूबी का कौन सा संस्करण आपने डाउनलोड किया था? मुझे लगता है कि आप कुछ डेबियन आधारित लिनक्स डिस्ट्रो का उपयोग कर रहे हैं: उबंटू? पुदीना? कृपया स्पष्ट करें - मैं वर्चुअल में यह सब कोशिश करूंगा। मैं उबंटू और मिंट और उबंटू सर्वर चला रहा हूं - यात्री स्थापना के साथ कभी भी कोई समस्या नहीं थी .... –