पर टॉमकैट को युद्ध फ़ाइल तैनात करना मुझे अपने वीपीएस पर मेरी युद्ध फ़ाइल को तैनात करने में बहुत सारे मुद्दे हैं।एक वीपीएस
मेरे पास जावा -8 और टोमकैट -8 है। मेरा सर्वर एक अपाचे/2.2.22 (डेबियन) है और मेरा HTTP 8080 पर पोर्ट 80 और टॉमकैट पर है।
वर्तमान में यदि आप www.drew-jocham.com पर जाते हैं तो आपको एक खाली निर्देशिका सूचीबद्ध होती है। हालांकि अगर आप www.drew-jocham.com:8080/resumesite पर जाते हैं तो आपको मेरा पृष्ठ मिलता है जो टोमकैट पर चल रहा है।
स्वाभाविक रूप से मैं क्या करने की कोशिश कर रहा हूँ nano /etc/apache2/sites-enabled/000-default.conf
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName www.drew-jocham.com
ServerAlias drew-jocham.com
ProxyPass /resumesite http://localhost:8080/resumesite
ProxyPassReverse /resumesite http://localhost:8080/resumesite
</VirtualHost>
पर उपयोगकर्ता इनपुट www.drew-jocham.com और नहीं बंदरगाह आदि
अब तक मैं एक आभासी मेजबान की स्थापना की है है
बिल्ला में मेरी server.xml फ़ाइल में मैं एक <Host></Host>
<Host name="www.drew-jocham.com" appbase="webapps"
unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Valve className="org.apache.catalina.valves.AccessLogValve"
directory="logs" prefix="resumesite_log." suffix=".txt"
pattern="common"/>
</Host>
हर एक डोमेन से ऊपर की स्थापना सिर्फ अपने VPS की निर्देशिका सूची के साथ
की स्थापना की। इस बिंदु पर मुझे नहीं पता कि क्या करना है।
मेरा प्रश्न है:
मैं उपयोगकर्ता इनपुट www.drew-jocham.com और www.drew-jocham.com:8080/resumesite नहीं चाहते हैं। मैं ऐसा करने का प्रयास कर रहा हूं, लेकिन जैसा कि मैंने उपरोक्त कहा है, मेरे वीपीएस पर हर एक डोमेन बस उपरोक्त सेटिंग्स के साथ मेरी सर्वर पूरी निर्देशिका सूचीबद्ध करता है।
इसके अलावा सभी साइटें युद्ध फाइलें होंगी, इसलिए सर्वर पर कई डोमेन नाम होंगे। कुछ को टॉमकैट वेबपैप्स में और कुछ मेरे HTTP सर्वर पर सीधे पोर्ट 80 पर संग्रहीत किया जाएगा।
------------------- UPDATE 1 -------------------
मैं चला गया nano /etc/apache2/sites-enabled/000-default.conf
पर नीचे जोड़ा गया और मेरे tomcat सर्वर को पुनरारंभ किया गया।
<VirtualHost *:80>
ServerAdmin [email protected]
ServerName www.drew-jocham.com
ServerAlias drew-jocham.com
ProxyPass/http://localhost:8080/resumesite
ProxyPassReverse/http://localhost:8080/resumesite
</VirtualHost>
जब मैं करने के लिए जाना www.drew-jocham.com अभी भी नीचे चित्र के अलावा कुछ भी नहीं प्रदान की गई:
इसके अलावा उस पर हर डोमेन के लिए www.drew-jocham/resumesite कहते हैं मेरे वीपीएस जिसमें मेरे पास कई हैं, इस प्रकार उन्हें सभी तोड़ते हैं।
हालांकि अगर मैं अभी भी www.drew-jocham.com:8080/resumesite
पर जाता हूं तो यह प्रस्तुत करता है।
@SureshKoya खेद:
अधिक पढ़ें। कृपया मेरी पोस्ट पर मेरी आखिरी टिप्पणी पढ़ें। – Drew1208
बस नीचे से ऊपर रहस्य को सुलझाने की कोशिश कर रहा है। क्या होता है जब आप अपने ब्राउज़र को http://www.drew-jocham.com:8080/resumesite पर इंगित करते हैं? क्या यह निर्देशिका की सामग्री को सूचीबद्ध करता है, जैसा कि आप देख रहे हैं जब आप प्रॉक्सी का प्रयास कर रहे हैं? – Code4aliving
@BradBales नहीं, यह मेरे पृष्ठ को प्रस्तुत करता है। – Drew1208