Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,025

HOME > Java Programming > Java / JSP : สอน JSP เขียน โปรแกรม JSP ภาษา Java สร้างเว็บด้วย JSP > ติดตั้ง Apache Tomcat / Web Server ไว้สำหรับเขียน JSP ด้วยภาษา Java



Clound SSD Virtual Server

ติดตั้ง Apache Tomcat / Web Server ไว้สำหรับเขียน JSP ด้วยภาษา Java

ติดตั้ง Apache Tomcat / Web Server ไว้สำหรับเขียน JSP ด้วยภาษา Java หลังจากที่เราติดตั้ง Java SDK เรียบร้อยแล้ว ในการเขียนโปรแกรม JSP เพื้อพัฒนา Website และ Web Application สิ่งที่ขาดไม่ได้ก็คือจะต้องมี Web Server ไว้รันตัว JSP ซึ่งปกติในการเขียน PHP หรือ ASP.Net เราจะใช้ Apache หรือ IIS แต่ในการเขียน JSP จะมี Web Server รองรับอยู่หลายตัว แต่จะแนะนำให้เลือกใช้ Apache Tomcat ซึ่งเป็น Open Source ที่สามารถ Download และใช้งานได้ฟรี ๆ ส่วนเรื่องความเสถียรนั้น Apache Tomcat ผ่านการพัฒนามาหลาย Version และถูกใช้งานมากมาย และสามารถทำงานได้อย่างไม่มีปัญหา

Install Apache Tomcat

Apache Tomcat for Java Servlets and Java Server Page


ในปัจจุบัน Apache Tomcat อยู่ที่ Version 8 แล้ว แต่คาดว่าตัวนี้น่าจะยังไม่ Stable และจะแนะนำให้ใช้แค่ Version 7 ก็พอ (ในปัจจุบันอาจจะมี Version ใหม่ ๆ ก็สามารถนำมาใช้ได้เช่นเดียวกัน) แต่พื้นฐานทั่ว ๆ ไป ใช้ Version อะไรก็ไม่ค่อยแตกต่างกันมากนัก

Download Apache Tomcat


Install Apache Tomcat

เลือก Platform ที่ต้องการ (Apache Tomcat จะเป็นไฟล์ zip หรือ tar ซึ่งสามารถนำไปแตกไฟล์แล้วใช้ได้ทันที)

Install Apache Tomcat

Download ได้ไฟล์ zip มาแล้ว

Install Apache Tomcat

ตอนนี้ให้แตกไฟล์ไปไว้ที่ C:\apache-tomcat-7.0.42 (หรืออื่น ๆ ขึ้นอบู่กับ Version)

Install Apache Tomcat

ในการ Stat ตัว Apache Tomcat สามารถดับเบิ้ลคลิกที่ไฟล์ startup.bat (อยู่ในโฟเดอร์ bin) ได้ทันที

Install Apache Tomcat

แต่แนะนำให้ทำผ่าน Command Prompt เพราะจะได้เห็น Error ด้วยในกรณีที่มีปัญหา








ให้ CD เข้าไปที่ C:\apache-tomcat-7.0.42\bin

CD C:\apache-tomcat-7.0.42\bin


Install Apache Tomcat

พิมพ์ startup ถ้ามี Error ดังรูป

The JRE_HOME environment variable is not defined correctly
This environment variable is needed to run this program

ให้ตรวจสอบพวก PATH ของ JRE_HOME และ JAVA_HOME ให้ถูกต้อง

Install Apache Tomcat

ให้ Set ตัวแปร PATH ชื่อ JAVA_HOME และ JRE_HOME ให้ถูกต้อง

Install Apache Tomcat

อันนี้ Path ของ JAVA_HOME (แล้วแต่ Version)

Install Apache Tomcat

อันนี้ Path ของ JRE_HOME (แล้วแต่ Version)


อ่านเพิ่มเติม : การติดตั้ง Java SDK และการปรับแต่งค่าพื้นฐาน (Install Java SDK and Config)


Install Apache Tomcat

ลอง startup ใหม่ ซึ่งถ้าทำงานถูกต้องจะแสดงผลดังรูป

Install Apache Tomcat

จากนั้นเราสามารถทดสอบการทำงานของ Apache Tomcat ด้วยการเรียก localhost และ port : 8080

http://localhost:8080

สามารถทำการปรับแต่ง Port ได้ที่ไฟล์

C:\apache-tomcat-7.0.42\conf\server.xml
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

หลังจากแก้ไขแล้วให้ shutdown และ startup ใหม่อีกครั้ง

Install Apache Tomcat

ในส่วนนี้เองเราสามารถเข้าไปดูตัวอย่างรูปแบบของการเขียน JSP จาก Document ของ Apache Tomcat ได้ ซึ่งจะมี Example ตัวอย่างในการเขียน JSP เบื้องต้น (ถ้าไม่สนใจให้ข้ามไปได้เลย)

Install Apache Tomcat

Example ของ Apache Tomcat

Install Apache Tomcat

Example ของ Apache Tomcat








โครงสร้าง Document ของ Apache Tomcat

Install Apache Tomcat

สำหรับโฟเดอร์ Home ของ Apache Tomcat จะอยู่ที่ C:\apache-tomcat-7.0.42\webapps

Install Apache Tomcat

เราสามารถทำการทดสอบสร้างโฟเดอร์ของเราเองได้เช่น myapp

Install Apache Tomcat

ภายในโฟเดอร์ myapp ให้ทำการสร้างไฟล์ test.jsp ง่าย ๆ ดังนี้

test.jsp
<html>
<body>
<title>ThaiCreate.com JSP  Tutorial</title>
<%
	String strName = "Weerachai Nuktiram";
%>

Hello! Welcome <%=strName%><br>

To www.ThaiCreate.Com
</body>
</html>


Output

Install Apache Tomcat

http://localhost:8080/myapp/test.jsp

ทดสอบเรียก URL ซึ่งจเห็นว่าตอนนี้เราสามารถรัน JSP ได้แล้ว

Install Apache Tomcat

ส่วนโฟเดอร์ Root จะอยู่ที่ C:\apache-tomcat-7.0.42\webapps\ROOT

เพิ่มเติม สำหรับโครงสร้างเหล่านี้จะใช้ในกรณีที่เราใช้พวก Editor ทั่ว ๆ ไปเช่น Editplus , Notepad ในการเขียน JSP เท่านั้น แค่ในกรณีที่เราใช้ Eclipse หรือ Netbeans โครงสร้างเหล่านี้ไม่จำเป็นจะต้องใช้ เพราะ Eclipse และ Netbeans จะมีการสร้างโครงสร้างตาม Workspace ที่เรากำหนดเอง และไม่จำเป็นจะต้องมายุ้งกับโครงสร้างของ Apache Tomcat

Install Apache Tomcat

และก่อนการหยุดใช้งานอย่าลืม shutdown ตัว Apache Tomcat ด้วย ไม่งั้นจะไม่สามารถ Start ตัว Service เมื่อไปใช้กับ Eclipse และ Netbeans

ขั้นตอนถัดไปจะเป็นการติดตั้ง Netbeans และ Eclipse รวมทั้งขั้นตอนการ Config ให้รู้จักกับ Apache Tomcat

Install Apache Tomcat

การ Config โปรแกรม Eclipse IDE กับ Server (Apache Tomcat)


Install Apache Tomcat

การ Config โปรแกรม Netbeans IDE กับ Server (Apache Tomcat)



.

   
Share


ช่วยกันสนับสนุนรักษาเว็บไซต์ความรู้แห่งนี้ไว้ด้วยการสนับสนุน Source Code 2.0 ของทีมงานไทยครีเอท


ลองใช้ค้นหาข้อมูล


   


Bookmark.   
       
  By : ThaiCreate.Com Team (บทความเป็นลิขสิทธิ์ของเว็บไทยครีเอทห้ามนำเผยแพร่ ณ เว็บไซต์อื่น ๆ)
  Score Rating :  
  Create/Update Date : 2013-05-26 11:44:57 / 2017-03-27 15:51:36
  Download : Download  ติดตั้ง Apache Tomcat / Web Server ไว้สำหรับเขียน JSP ด้วยภาษา Java
 Sponsored Links / Related

 
What is JSP คืออะไร (Java Server Pages) รู้จักกับ JSP ทำไมต้องใช้ JSP
Rating :

 
การติดตั้งและ Config โปรแกรม Eclipse IDE กับ Server (Apache Tomcat)
Rating :

 
การติดตั้งและ Config โปรแกรม Netbeans IDE กับ Server (Apache Tomcat)
Rating :


ThaiCreate.Com Forum


Comunity Forum Free Web Script
Jobs Freelance Free Uploads
Free Web Hosting Free Tools

สอน PHP ผ่าน Youtube ฟรี
สอน Android การเขียนโปรแกรม Android
สอน Windows Phone การเขียนโปรแกรม Windows Phone 7 และ 8
สอน iOS การเขียนโปรแกรม iPhone, iPad
สอน Java การเขียนโปรแกรม ภาษา Java
สอน Java GUI การเขียนโปรแกรม ภาษา Java GUI
สอน JSP การเขียนโปรแกรม ภาษา Java
สอน jQuery การเขียนโปรแกรม ภาษา jQuery
สอน .Net การเขียนโปรแกรม ภาษา .Net
Free Tutorial
สอน Google Maps Api
สอน Windows Service
สอน Entity Framework
สอน Android
สอน Java เขียน Java
Java GUI Swing
สอน JSP (Web App)
iOS (iPhone,iPad)
Windows Phone
Windows Azure
Windows Store
Laravel Framework
Yii PHP Framework
สอน jQuery
สอน jQuery กับ Ajax
สอน PHP OOP (Vdo)
Ajax Tutorials
SQL Tutorials
สอน SQL (Part 2)
JavaScript Tutorial
Javascript Tips
VBScript Tutorial
VBScript Validation
Microsoft Access
MySQL Tutorials
-- Stored Procedure
MariaDB Database
SQL Server Tutorial
SQL Server 2005
SQL Server 2008
SQL Server 2012
-- Stored Procedure
Oracle Database
-- Stored Procedure
SVN (Subversion)
แนวทางการทำ SEO
ปรับแต่งเว็บให้โหลดเร็ว


Hit Link
   







Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่