2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
सामग्रीसूची
manager app पृष्ठं उद्घाटयन्तु
tomcat वर्चुअल् होस्ट् विन्यस्यताम्
Tomcat इत्यस्य उपयोगः PHP इव गतिशीलपृष्ठानां संसाधनार्थं भवति । Tomcat इत्यस्य उपयोगः जाल-अनुप्रयोग-सर्वररूपेण अपि कर्तुं शक्यते, मुक्तस्रोतः च अस्ति ।
एतत् .jsp इत्यनेन समाप्तसञ्चिकाः सम्पादयति । Tomcat इति जावा-सङ्केते लिखितः कार्यक्रमः, जावा-जाल-अनुप्रयोगं च चालयति ।
1. Servlet container: java servlet निष्पादयति, यः सर्वर-पक्षीयः java प्रोग्रामः अस्ति तथा च client http अनुरोधानाम् प्रतिक्रियाणां च संसाधनार्थं उपयुज्यते ।
2.jsp container: javasever page, यत् एकं गतिशीलं पृष्ठप्रौद्योगिकी अस्ति यत् html पृष्ठेषु java कोडं एम्बेड् कर्तुं शक्नोति ।
3. स्वयं http सर्वरः अपि अस्ति
4. Tomcat एकः हल्कः गतिशीलः पृष्ठसंसाधनकार्यक्रमः अस्ति तथा च उच्चसमवर्तीपरिदृश्यानां कृते उपयुक्तः नास्ति।
इदं मुख्यतया अनुकूलनं, tomcat इत्यस्य स्वस्य अनुकूलनं तथा च प्रणाल्याः कर्नेल् अनुकूलनं jvm अनुकूलनं च अस्ति
सर्व्लेट् : जावाभाषायां जाल-अनुप्रयोगानाम् विकासे एषः प्रमुखः घटकः अस्ति । कार्यम् : http अनुरोधं संसाधयति, गतिशीलसामग्री जनयति तथा च क्लायन्ट् अनुरोधानाम् प्रतिक्रियां ददाति, Java व्यावसायिकतर्कं संसाधयति, सत्रप्रबन्धनं च करोति । इदं उपयोक्तृस्थितिसूचना, शॉपिंगकार्टसमन्वयनं, उपयोक्तृप्रवेशम् इत्यादीनि निर्वाहयितुं शक्नोति, अपि च nginx गतिशीलनिवेदनानि दत्तांशकोशे अग्रे प्रेषयितुं शक्नोति ।
jsp: जाल-अनुप्रयोगस्य अन्तरफलकं अस्य अन्तरफलकस्य भाषा जावा-मध्ये कार्यान्वितम् अस्ति । इदं .jsp (index.jsp) इत्यनेन समाप्तं सञ्चिका अस्ति ।
संयोजकः : बाह्य-अनुरोधानाम् स्वीकारस्य प्रतिक्रियायाः च उत्तरदायी अयं tomcat-ग्राहकस्य च मध्ये संचारस्य केन्द्रम् अस्ति । श्रवण-पोर्ट् बाह्य-अनुरोधं स्वीकुर्वति । अस्य पूर्वनिर्धारितं पोर्ट् ८०८० अस्ति ।अनुरोधं प्राप्त्वा अन्येभ्यः घटकेभ्यः प्रसंस्करणार्थं प्रसारितं भवति ततः परं संयोजकं प्रति आगच्छति ततः क्लायन्ट् प्रति प्रतिक्रियां ददाति ।
container: व्यावसायिकतर्कस्य संसाधनार्थं उत्तरदायी, अस्मिन् चत्वारि कार्याणि सन्ति: engine host context wrapper
engine: बहुविध-वर्चुअल् होस्ट्-प्रबन्धनार्थं उपयोक्तुं शक्यते ।
होस्ट् : होस्ट् इति होस्ट् अस्ति, यत् होस्ट् विन्यस्तं कृत्वा अपि अनेकानि साइट्-स्थानानि योजयितुं शक्यन्ते ।
context: सन्दर्भः जाल-अनुप्रयोगस्य प्रतिनिधित्वं करोति
wrapper: एषः एकः wrapper अस्ति यः निम्नतमस्तरस्य तर्कं सम्पादयति
service: बाह्यजगति बाह्यसेवाः प्रदातुं, यत्र संयोजकः, पात्रः च सन्ति
Tomcat इत्यस्य बहुविधाः सेवाः भवितुम् अर्हन्ति ।प्रत्येकं सेवा परस्परं स्वतन्त्रा भवति
1. प्रथमं जावा संस्थापयन्तु
2. एकं विन्याससञ्चिकां योजयन्तु यत् java ज्ञायते
विम /आदि/प्रोफाइल.ड/जावा.श
निर्यात JAVA_HOME = / usr / जावा / jdk1.8.0_201-amd64
निर्यात CLASSPATH =.: $ जावा_घर / lib / उपकरण.जार: $ जावा_घर / लिब / dt.jar
निर्यात PATH = $ JAVA_HOME / बिन: $ पथ
3. विन्यासस्रोतं /etc/profile.d/java.sh पुनः आरभत
4. tomcat अनजिप्
तर -xf अपाचे-तोमकैट्-९.०.१६.तार.गज
mv अपाचे-तोमकैट्-9.0.16 तोमकैट्
mv tomcat /usr/स्थानीय
5. tomcat आरभ्यताम्
ततः ./startup.sh चालयन्तु
पोर्ट् दृष्ट्वा netstat -antp |
१९२.१६८.२३३.४०:८०८० इति सञ्चिकां पश्यन्तु
1. .bin इत्येतत् सञ्चिकाः संगृह्णाति ये tomcat स्क्रिप्ट् आरभन्ते निष्क्रियं च कुर्वन्ति । startup.sh shutdown.sh
2. .conf tomcat इत्यस्य मुख्यविन्याससञ्चिकां server.xml मुख्यविन्याससञ्चिकां च संगृह्णाति
3. context.xml: होस्टस्य पूर्वनिर्धारितविन्याससूचना
4. tomcat-user.xml: प्रवेशकाले उपयोक्तृणां गुप्तशब्दानां च प्रमाणीकरणसम्बद्धा सूचना प्रबन्धकसञ्चिकां उद्घाटयितुं पूर्वं अधिकृता परिवर्तिता च भवितुमर्हति।
5. lib: jar संकुलस्य आवश्यकता यदा tomcat चालितं भवति (सामान्यतया न स्थानान्तरितम्)
6. logs: लॉग सञ्चिकाः, .कैटालिना।बहिःमुख्यं लॉग् सञ्चिका
7. temp: tomcat चालने सति उत्पन्नसञ्चिकाः संगृह्णाति
8. webapps: जाल-अनुप्रयोगानाम् परिनियोजनाय प्रयुक्ता निर्देशिका, nginx’s html इव
1. cd / usr / स्थानीय / tomcat / webapps / प्रबंधक / META-INF
2. विम सन्दर्भ।xml
3. conf, tomcat-users.xml इत्यस्मिन् खातेः गुप्तशब्दं योजयन्तु
cd /usr/स्थानीय/टॉमकैट/
cd conf/ 1.1.
vim tomcat-उपयोक्तारः.xml
<role rolename="manager-gui"/>
<user username="tomcat" password="tomcat" roles="manager-gui"/>
४.cd बिन/ ४.
./stutdown.sh
./प्रारम्भ.श
नेतस्तत् -अन्तप | grep ८०८०
192.168.233.40:8080 इत्यत्र गत्वा tomcat नुत्वा खातागुप्तशब्दं tomcat इति प्रविशन्तु
vim सर्वर.xml
१४७ रेखां निष्कास्य द्वौ साइट् योजयन्तु
<Host name="www.xy102.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="/usr/local/tomcat/webapps/xy102" path="" reloadable="true" />
</Host>
<Host name="www.benet.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
<Context docBase="/usr/local/tomcat/webapps/benet" path="" reloadable="true" />
</Host>
vim /etc/hosts मानचित्रणम्
परिणामान् साधयन्ति