Sunday, December 23, 2012

āļ•ิāļ”āļ•ั้āļ‡āđāļĨāļ°āļ„āļ­āļ™āļŸิāļ Tomcat 5 āļšāļ™ CentOS 5

Tomcat āđ€āļ›็āļ™āđ‚āļ›āļĢāđāļāļĢāļĄāļ—ี่āļˆāļ°āļ—āļģāđƒāļŦ้āđ€āļĢāļēāļŠāļēāļĄāļēāļĢāļ–āļĢัāļ™āđ€āļ§็āļšāļ—ี่āđ€āļ‚ีāļĒāļ™āļ”้āļ§āļĒ Java āļŦāļĢืāļ­ XML āđ„āļ”้ āļāļēāļĢāļ•ิāļ”āļ•ั้āļ‡ Tomcat 5 āļšāļ™ CentOS āļ•āļ­āļ™āļ™ี้āđ„āļĄ่āđ„āļ”้āļĒุ่āļ‡āļĒāļēāļāđ€āļŦāļĄืāļ­āļ™āļŠāļĄัāļĒāļ่āļ­āļ™āļ­ีāļāđāļĨ้āļ§āļ„āļĢัāļš āļ‡่āļēāļĒāđ†āđ€āļžีāļĒāļ‡āđ„āļĄ่āļี่āļ‚ั้āļ™āļ•āļ­āļ™āđ€āļ—่āļēāļ™ั้āļ™ āļĄāļēāļ”ูāļัāļ™āļ„āļĢัāļš

1. āļ•ิāļ”āļ•ั้āļ‡ Tomcat 5 āļ”้āļ§āļĒāļ„āļģāļŠั่āļ‡ yum
āđ‚āļ„้āļ”: āđ€āļĨืāļ­āļāļ—ั้āļ‡āļŦāļĄāļ”
yum install tomcat5 tomcat5-webapps tomcat5-admin-webapps


2. āđ€āļ‹็āļ•āđƒāļŦ้āļĢัāļ™āđ€āļ›็āļ™ service
āđ‚āļ„้āļ”: āđ€āļĨืāļ­āļāļ—ั้āļ‡āļŦāļĄāļ”
chkconfig --level 35 tomcat5


3. āļ•ิāļ”āļ•ั้āļ‡ Java SE SDK
āđ€āļ‚้āļēāđ€āļ§็āļšāļ™ี้āļ„āļĢัāļš
āđ‚āļ„้āļ”: āđ€āļĨืāļ­āļāļ—ั้āļ‡āļŦāļĄāļ”
http://www.oracle.com/technetwork/java/javase/downloads/index.html

āđāļĨ้āļ§āđ€āļĨืāļ­āļāļ”āļēāļ§āļ™์āđ‚āļŦāļĨāļ” Java SE JDK āļˆāļēāļāļ™ั้āļ™āđ€āļĨืāļ­āļ Platform āđāļĨāļ°āļ”āļēāļ§āļ™์āđ‚āļŦāļĨāļ”āļĄāļēāđ€āļ็āļšāđ„āļ§้āđƒāļ™āđ€āļ„āļĢื่āļ­āļ‡āļ„āļ­āļĄ āđāļĨ้āļ§āļ­ัāļžāđ‚āļŦāļĨāļ”āđ€āļ‚้āļē CentOS

āđ‚āļ„้āļ”: āđ€āļĨืāļ­āļāļ—ั้āļ‡āļŦāļĄāļ”
chmod +x jdk-6u24-linux-i586-rpm.bin
./jdk-6u24-linux-i586-rpm-bin


āļ‚้āļ­āļ„āļ§āļēāļĄāļ‚āļ“āļ°āļ•ิāļ”āļ•ั้āļ‡

Unpacking...
Checksumming...
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu).
inflating: jdk-6u24-linux-i586.rpm
inflating: sun-javadb-common-10.6.2-1.1.i386.rpm
inflating: sun-javadb-core-10.6.2-1.1.i386.rpm
inflating: sun-javadb-client-10.6.2-1.1.i386.rpm
inflating: sun-javadb-demo-10.6.2-1.1.i386.rpm
inflating: sun-javadb-docs-10.6.2-1.1.i386.rpm
inflating: sun-javadb-javadoc-10.6.2-1.1.i386.rpm
Preparing... ########################################### [100%]
1:jdk ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
Installing JavaDB
Preparing... ########################################### [100%]
1:sun-javadb-common ########################################### [ 17%]
2:sun-javadb-core ########################################### [ 33%]
3:sun-javadb-client ########################################### [ 50%]
4:sun-javadb-demo ########################################### [ 67%]
5:sun-javadb-docs ########################################### [ 83%]
6:sun-javadb-javadoc ########################################### [100%]

Java(TM) SE Development Kit 6 successfully installed.

Product Registration is FREE and includes many benefits:
* Notification of new versions, patches, and updates
* Special offers on Oracle products, services and training
* Access to early releases and documentation

Product and system data will be collected. If your configuration
supports a browser, the JDK Product Registration form will
be presented. If you do not register, none of this information
will be saved. You may also register your JDK later by
opening the register.html file (located in the JDK installation
directory) in a browser.

For more information on what data Registration collects and
how it is managed and used, see:
http://java.sun.com/javase/registration ... ivacy.html

Press Enter to continue.....

Done.

4.āđāļ้āđ„āļ‚āđ„āļŸāļĨ์ /etc/sysconfig/tomcat5

āđāļ้āļšāļĢāļĢāļ—ัāļ”
āđ‚āļ„้āļ”: āđ€āļĨืāļ­āļāļ—ั้āļ‡āļŦāļĄāļ”
JAVA_HOME = "/usr/java/jdk1.6.0_24"

āđƒāļŦ้āļĄัāļ™āđāļĄ๊āļ•āļัāļš JDK āļ•ัāļ§āļ—ี่āđ€āļĢāļēāđ€āļžิ่āļ‡āļ•ิāļ”āļ•ั้āļ‡āđ„āļ›āļ่āļ­āļ™āļŦāļ™้āļēāļ™ี้ āļœāļĄāļ•ิāļ”āļ•ั้āļ‡ JDK 1.6.0_24 āļĄัāļ™āļˆāļ°āļ­āļĒู่āļ—ี่āđ„āļ”āđ€āļĢ็āļ„āļ•āļ­āļĢี่ /usr/java/jdk_1.6.0_24

5. āđ€āļžิ่āļĄ role admin āđāļĨāļ° manager āđƒāļ™āđ„āļŸāļĨ์ tomcat-users.xml
āđ€āļžื่āļ­āđƒāļŦ้āļĨ๊āļ­āļāļ­ิāļ™āđ€āļ‚้āļēāđ€āļ§็āļš Tomcat Admin āđ„āļ”้
āļ”ีāļŸāļ­āļĨāļ—์ Tomcat5 āļĒัāļ‡āđ„āļĄ่āđ„āļ”้āđ€āļ›ิāļ”āđƒāļŦ้ admin āļŦāļĢืāļ­ manager āļĨ๊āļ­āļāļ­ิāļ™āđ€āļ‚้āļēāđ€āļ§็āļš /admin āđ€āļĢāļēāļ•้āļ­āļ‡āļ„āļ­āļ™āļŸิāļāđ€āļžิ่āļĄāđ€āļ­āļ‡

āđ‚āļ„้āļ”: āđ€āļĨืāļ­āļāļ—ั้āļ‡āļŦāļĄāļ”
vi /usr/share/tomcat5/conf/tomcat-users.xml


āđ€āļ”ิāļĄ
āđ‚āļ„้āļ”: āđ€āļĨืāļ­āļāļ—ั้āļ‡āļŦāļĄāļ”
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>


āđƒāļŦāļĄ่
āđ‚āļ„้āļ”: āđ€āļĨืāļ­āļāļ—ั้āļ‡āļŦāļĄāļ”
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="manager"/>
  <role rolename="admin"/>
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="admin" password="admin" roles="admin,manager"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="role1" password="tomcat" roles="role1"/>
</tomcat-users>


6. āļĢัāļ™ Tomcat
āđ‚āļ„้āļ”: āđ€āļĨืāļ­āļāļ—ั้āļ‡āļŦāļĄāļ”
service tomcat5 start


āļ–้āļēāļŠāļ•āļēāļĢ์āļ— Tomcat5 āđāļĨ้āļ§āđ€āļˆāļ­āļ‚้āļ­āļ„āļ§āļēāļĄāđāļšāļšāļ™ี้

Starting tomcat5:
/usr/bin/rebuild-jar-repository: error: Could not find jdbc-stdext Java extension for this JVM
/usr/bin/rebuild-jar-repository: error: Could not find jndi Java extension for this JVM
/usr/bin/rebuild-jar-repository: error: Some detected jars were not found for this jvm
/usr/bin/rebuild-jar-repository: error: Could not find jaas Java extension for this JVM
/usr/bin/rebuild-jar-repository: error: Some detected jars were not found for this jvm
[ OK ]

āļ็āļ›āļĨ่āļ­āļĒāđ„āļ›āļ่āļ­āļ™āļ„āļĢัāļš āđāļ•่āļĄัāļ™āļ็āļĒัāļ‡āļĢัāļ™āđ„āļ”้

7. āđ€āļŠ็āļ„āļ§่āļē Tomcat āļĢัāļ™āļŦāļĢืāļ­āđ€āļ›āļĨ่āļē
āļ”ีāļŸāļ­āļĨāļ—์āļĄัāļ™āļˆāļ°āļĢัāļ™āļ—ี่āļžāļ­āļĢ์āļ• TCP 8080
āđ‚āļ„้āļ”: āđ€āļĨืāļ­āļāļ—ั้āļ‡āļŦāļĄāļ”
netstat -ln | grep 8080

āļĄีāļžāļ­āļĢ์āļ• 8080 āļĢัāļ™āļ­āļĒู่āļ„āļĢัāļš āđāļŠāļ”āļ‡āļ§่āļēāđ€āļ§āļ­āļĢ์āļ„
tcp 0 0 0.0.0.0:8080 0.0.0.0:* LISTEN

8. āđ€āļ—āļŠāļ§่āļēāđ€āļĢāļēāļ•ิāļ”āļ•ั้āļ‡ Tomcat āđ„āļ”้āļŠāļģāđ€āļĢ็āļˆāđ€āļĢีāļĒāļšāļĢ้āļ­āļĒāļ”ีāļŦāļĢืāļ­āđ€āļ›āļĨ่āļē
āļĨāļ­āļ‡āļĢัāļ™āđ€āļ§็āļš Admin āļ‚āļ­āļ‡ Tomcat āļ”ูāļ„āļĢัāļš

http://192.168.100.1:8080/admin





āļ็āļŠāļģāđ€āļĢ็āļˆāļ”ีāļ„āļĢัāļš āļ•่āļ­āđ„āļ›āļ็āđ€āļ‚ีāļĒāļ™ Java Web Application āđ„āļ”้āđ€āļĨāļĒ

Install Tomcat 7 on Ubuntu 12.04

Install Tomcat 7 on Ubuntu 12.04




Apache has officially launched version 7.0 of the servlet container for Java applications, Tomcat. Major changes in this version, you can highlight support for Servlet 3.0 and JavaServer Pages 2.2.

Install JDK
See this post: Install JDK 6 update 23 in Ubuntu 10.10

Installation

The first thing to do is download the package "apache-tomcat-7.0.6.tar.gz" from the NEXT link
http://tomcat.apache.org/download-70.cgi [tar.gz]
Now unpack it with the following command:
tar xvzf apache-tomcat-7.0.8.tar.gz

Then we let in a more appropriate directory, in our case in / usr/share/tomcat7, but can be in any directory. We do this with the command:
sudo mv apache-tomcat-7.0.8/ /usr/share/tomcat7

Now we define the environment variables JAVA_HOME and JRE_HOME. This file is in the "environment" in / etc. Command to edit the file:
sudo gedit /etc/environment

Here we record the routes where we have installed Java in my case this is as follows:

JAVA_HOME="/usr/local/jdk1.6.0_23"
JRE_HOME="/usr/local/jdk1.6.0_23/jre"
PATH="...(other path):$JAVA_HOME:$JRE_HOME"

IMPORTANT: Verify the routes where they have installed Java.

I have had some problems in defining these environment variables, as sometimes tomcat does not recognize, but a surefire way of recognizing that tomcat is to define the file paths inside "catalina.sh"located in tomcat7/bin. To modify this file use the command:
sudo gedit /usr/share/tomcat7/bin/catalina.sh

Now just insert the JAVA_HOME and JRE_HOME after the first line, so the file is as follows:
#!/bin/sh
JAVA_HOME="/usr/local/jdk1.6.0_23"
JRE_HOME="/usr/local/jdk1.6.0_23/jre"
# Licensed to the Apache Software Foundation (ASF)...
#...
#...
....

Now let's configure Tomcat users, this is done in the file "tomcat-users.xml"directory tomcat7/conf. Command to edit the file:
sudo gedit /usr/share/tomcat7/conf/tomcat-users.xml

Unlike previous versions where the administrator should own role "manager" now it should be "manager-gui"to operate on the web administration tomcat7. The file would be as follows:


<?xml version='1.0' encoding='utf-8'?>

<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="admin"/>

<user username="usuario" password="contrasena" roles="manager-gui,admin-gui,manager,admin,manager-script,admin-script"/>
</tomcat-users>



Now you should be all ready to try tomcat7.

First we must lift the server with the following command:
sudo /usr/share/tomcat7/bin/startup.sh

With this we get the following output on console:
Using CATALINA_BASE: /usr/share/tomcat7
Using CATALINA_HOME: /usr/share/tomcat7
Using JRE_HOME: /usr/local/jdk1.6.0_20/jre
Using CLASSPATH: /usr/share/tomcat7/bin/bootstrap.jar:/usr/share/tomcat7/bin/tomcat-juli.jar

Verify that the JRE_HOME is where we define.

Now open your web browser and type the following url:
http://127.0.0.1:8080/

So we get the following page:

If we enter the administration Tomcat Manager we click on the menu or directly at URL:
http://127.0.0.1:8080/manager/html

Here we ask the user data from previous record in mind tomcat-users.xml.

I recommend testing the sample to make sure everything works ok, they are in the section "Miscellaneous" from the side menu or at the URL:
http://127.0.0.1:8080/examples/

Commands

Start server:
sudo /usr/share/tomcat7/bin/startup.sh

Stop server:
sudo /usr/share/tomcat7/bin/shutdown.sh

Automatic Starting

To make tomcat automatically start when we boot up the computer, you can add a script to make it auto-start and shutdown.


sudo gedit /etc/init.d/tomcat7

Now paste in the following:


# Tomcat auto-start
#
# description: Auto-starts tomcat
# processname: tomcat
# pidfile: /var/run/tomcat.pid

case $1 in
start)
sh /usr/share/tomcat7/bin/startup.sh
;;
stop)
sh /usr/share/tomcat7/bin/shutdown.sh
;;
restart)
sh /usr/share/tomcat7/bin/shutdown.sh
sh /usr/share/tomcat7/bin/startup.sh
;;
esac
exit 0

You’ll need to make the script executable by running the chmod command:


sudo chmod 755 /etc/init.d/tomcat7

The last step is actually linking this script to the startup folders with a symbolic link. Execute these two commands and we should be on our way.


sudo ln -s /etc/init.d/tomcat7 /etc/rc1.d/K99tomcat
sudo ln -s /etc/init.d/tomcat7 /etc/rc2.d/S99tomcat

Tomcat should now be fully installed and operational. Enjoy!

sudo /etc/init.d/tomcat7 restart

How to install Tomcat on Centos VPS

How to install Tomcat on Centos VPS
āļ•่āļ­āđ„āļ›āļ™ี้āļœāļĄāļˆāļ°āļ­āļ˜ฺāļšāļēāļĒāļ‚ั้āļ™āļ•āļ­āļ™āđƒāļ™āļāļēāļĢāļĨāļ‡ apache tomcat āļŠāļģāļŦāļĢัāļšāđ€āļ›็āļ™ web server āļ—āļēāļ‡āļั่āļ‡āļ‚āļ­āļ‡āļ™ัāļāļžัāļ’āļ™āļē java āļัāļ™āļœ่āļēāļ™āļ—āļēāļ‡ vps āļ‚āļ­āļ‡āđƒāļˆāđ€āļ”ีāļĒāļ§āđ‚āļŪāļŠāļ•ิ้āļ‡āļัāļ™āļ„āļĢัāļš āđ‚āļ”āļĒāļŦāļēāļāđƒāļŦ้āđƒāļˆāđ€āļ”ีāļĒāļ§āļˆัāļ”āļāļēāļĢāļĨāļ‡āđƒāļŦ้āļ็āļŠāļēāļĄāļēāļĢāļ–āļ—āļģāđ„āļ”้ 2 āļ§ิāļ˜ีāļ„ืāļ­
1. āļāļēāļĢāļĨāļ‡āđ‚āļ”āļĒāđƒāļŠ้ Image āļ—ี่āļĄีāļ­āļĒู่āđāļĨ้āļ§āļ‚āļ­āļ‡ http://www.turnkeylinux.org/tomcat-apache
2. āļĨāļ‡āđ‚āļ”āļĒāļāļēāļĢāļ”āļēāļ§āđ‚āļŦāļĨāđ„āļŸāļĨ์āļĄāļē Install āđ€āļ­āļ‡āļ„āļĢัāļšāđ‚āļ”āļĒāđƒāļ™āļ—ี่āļ™ี่่āļ™ี้āļœāļĄāđ„āļ”้āļŠāļ­āļ™āđƒāļ™āļŠ่āļ§āļ™āļ‚āļ­āļ‡āļāļēāļĢāļĨāļ‡āļœ่āļēāļ™āļ—āļēāļ‡āļāļēāļĢāļ”āļēāļ§āļ™์āđ‚āļŦāļĨāļ”āļ‹āļ­āļĢ์āļŠāđ‚āļ„้āļ”āļ™āļ°āļ„āļĢัāļš

āļ•ิāļ”āļ•ั้āļ‡ JAVA JDK 1.7

āđƒāļ™āļ‚ั้āļ™āļ•āļ­āļ™āļāļēāļĢāļ•ิāļ”āļ•ั้āļ‡āļŠāļēāļĄāļēāļĢāļŦāļēāđ‚āļŦāļĨāļ” jdk āđ„āļ”้āļˆāļēāļ http://www.oracle.com/technetwork/java/javase/downloads/index.html āđ‚āļ”āļĒāļŠāļēāļĄāļēāļĢāļ–āđ€āļĨืāļ­āļ version āļĨ่āļēāļŠุāļ”āđ„āļ”้āđ€āļĨāļĒāļ‚āļ“āļ°āļ—ี่āļœāļĄāđ€āļ‚ีāļĒāļ™ tutorial āļ™ี้āđ€āļ›็āļ™ jdk 7u9 āļ„āļĢัāļš āđ‚āļ”āļĒāđƒāļ™āļāļēāļĢāļ”āļēāļ§āļ™์āđ‚āļŦāļĨāļ”āđƒāļŦ้āđ‚āļŦāļĨāļ”āļĄāļēāđ€āļ›็āļ™ .tar.gz āļ™āļ°āļ„āļĢัāļšāđāļĨāļ°āđ€āļĨืāļ­āļāļ•āļēāļĄāļŠāļ–āļēāļ›ัāļ•āļĒāļāļĢāļĢāļĄ Os āļ—ี่āļĨāļ‡āļ”้āļ§āļĒāļ§่āļēāđ€āļ›็āļ™ i386 āļŦāļĢืāļ­ x64 āļ™āļ°āļ„āļĢัāļš
#mkdir /user/admin/download
#cd /user/admin/download
#wget http://download.oracle.com/otn-pub/java/jdk/7u9-b05/jdk-7u9-linux-i586.tar.gz -o jdk-7u9-linux-i586.tar.gz

āļŦāļĨัāļ‡āļˆāļēāļāļ”āļēāļ§āļ™์āđ‚āļŦāļĨāļ”āļĄāļēāđāļĨ้āļ§āļ็āđƒāļŦ้āđāļ•āļāđ„āļŸāļĨ์āđ„āļ”้āđ€āļĨāļĒ
#mkdir /usr/java
#cd /usr/java
#cp /user/admin/download/7u9-b05/jdk-7u9-linux-i586.tar.gz /usr/java/7u9-b05/jdk-7u9-linux-i586.tar.gz
#tar -zxvf jdk-7u9-linux-i586.tar.gz

āđ€āļĢāļēāļˆāļ°āđ„āļ”้ directory āļ—ี่āļŠāļĢ้āļēāļ‡āļĄāļēāļˆāļēāļāļāļēāļĢāđāļ•āļāđ„āļŸāļĨ์ /usr/java/jdk1.7.0_09 āđ€āļžื่āļ­āļ™āđƒāļŦ้āļ‡āļēāļ™āļœāļĄāļŠāļĢ้āļēāļ‡ symbol link āđƒāļ™āļāļēāļĢāļ­้āļēāļ‡āļ­ิāļ‡
#ln -s /usr/java/jdk1.7.0_09/ /usr/java/jdk
āļˆāļēāļāļ™ั้āļ™āđƒāļŦ้āđāļ้āđ„āļ‚āđƒāļŦ้ environment āļĢู้āļˆัāļāļ§่āļēāđ€āļĢāļēāđ„āļ”้āļĨāļ‡ java āđāļĨ้āļ§āļĢāļ§āļĄāļ–ึāļ‡āļŠāļĢ้āļēāļ‡ path āļŠāļģāļŦāļĢัāļš execute āđ„āļ›āļĒัāļ‡ jdk āļ”้āļ§āļĒāđ‚āļ”āļĒāļāļēāļĢāđāļ้āđ„āļ‚ /etc/profile āđ€āļžิ่āļĄāļ•āļēāļĄāļ”้āļēāļ™āļĨ่āļēāļ‡āļ”้āļēāļ™āļĨ่āļēāļ‡āļŠุāļ”āļ‚āļ­āļ‡āđ„āļŸāļĨ์
#vi /etc/profile
:JAVA_HOME=/usr/java/jdk
:export JAVA_HOME
:PATH=$JAVA_HOME/bin:$PATH
:export PATH

āļˆāļēāļāļ™ั้āļ™āđ‚āļŦāļĨāļ”āļ„่āļēāļ‚āļ­āļ‡ environment āđƒāļŦāļĄ่ āđāļĨāļ°āļ—āļ”āļĨāļ­āļ‡āļ§่āļē PATH āļ–ูāļāļ•้āļ­āļ‡āļŦāļĢืāļ­āđ„āļĄ่
#source /etc/profile
#java -version
java version "1.7.0_09"
Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
Java HotSpot(TM) Server VM (build 23.5-b02, mixed mode)

āļ•ิāļ”āļ•ั้āļ‡ APACHE TOMCAT 7

āđƒāļ™āļāļēāļĢāļ•ิāļ”āļ•ั้āļ‡āđƒāļŦ้āļ”āļēāļ§āļ™์āđ‚āļŦāļĨāļ”āđ„āļŸāļĨ์ core āļ‚āļ­āļ‡ apache-tomcat āļŦāļĨัāļ‡āļˆāļēāļāļ™ั้āļ™āļ็āđāļ•āļāđ„āļŸāļĨ์āđ€āļžื่āļ­āļ•ิāļ”āļ•ั้āļ‡āļ‹ึ่āļ‡āļœāļĄāđ„āļ”้āļ•ิāļ”āļ•ั้āļ‡ version 7.0.32 āļ‚āļ“āļ°āļ—āļģāļāļēāļĢāđ€āļ‚ีāļĒāļ™āļšāļ—āļ„āļ§āļēāļĄ
#cd /home/user/admin/download
#wget http://mirrors.issp.co.th/apache/tomcat/tomcat-7/v7.0.32/bin/apache-tomcat-7.0.32.tar.gz
#cp apache-tomcat-7.0.32.tar.gz /usr/share/
#cd /usr/share
#tar -zxvf apache-tomcat-7.0.32.tar.gz
#ln -s /usr/share/apache-tomcat-7.0.32/ /usr/share/apache-tomcat

āļāļēāļĢāļ•ั้āļ‡āļ„่āļē Tomcat āđƒāļŦ้āļĢัāļ™āđ€āļ›็āļ™ Service

āđ€āļ™ื่āļ­āļ‡āļˆāļēāļāđ€āļĢāļēāđ„āļĄ่āđ„āļ”้āļ—āļģāļāļēāļĢāļĨāļ‡āļœ่āļēāļ™ yum āļ”ัāļ‡āļ™ั้āļ™āđƒāļ™āļŠ่āļ§āļ™āļ‚āļ­āļ‡āļŠāļ„āļĢิāļ›āļ•์āļŠāļģāļŦāļĢัāļšāđ€āļĢิ่āļĄāļāļēāļĢāļ—āļģāļ‡āļēāļ™ tomcat āđ„āļĄ่āđ„āļ”้āļĄāļēāļžāļĢ้āļ­āļĄāļัāļšāļāļēāļĢāļ•ิāļ”āļ•ั้āļ‡āļ”ัāļ‡āļ™ั้āļ™āđ€āļĢāļēāļ•้āļ­āļ‡āļĄีāļāļēāļĢāđāļ้āđ„āļ‚āđ€āļ­āļ‡
#vi /etc/init.d/tomcat
āđ„āļŸāļĨ์āļ—ี่āđāļ้āđ„āļ‚
#!/bin/bash
# description: Tomcat Start Stop Restart
# processname: tomcat
# chkconfig: 234 20 80
JAVA_HOME=/usr/java/jkd
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
CATALINA_HOME=/usr/share/apache-tomcat

case $1 in
start)
sh $CATALINA_HOME/bin/startup.sh
;;
stop)
sh $CATALINA_HOME/bin/shutdown.sh
;;
restart)
sh $CATALINA_HOME/bin/shutdown.sh
sh $CATALINA_HOME/bin/startup.sh
;;
esac
exit 0
āļŦāļĨัāļ‡āļˆāļēāļāļ™ั้āļ™āļ็āđ€āļžิ่āļĄ Permission āđƒāļŦ้āđ„āļŸāļĨ์āļŠāļēāļĄāļēāļĢāļ–āļĢัāļ™āđ„āļ”้āđāļĨāļ°āđƒāļŦ้āļĢัāļ™āđ€āļĄื่āļ­āļĄีāļāļēāļĢāļ›ิāļ”āđ€āļ„āļĢื่āļ­āļ‡āļŦāļĢืāļ­āļ›ิāļ”āđ€āļ„āļĢื่āļ­āļ‡
#chmod 755 /etc/init.d/tomcat
#chkconfig --add tomcat
#chkconfig -- level 234 tomcat on

āļˆāļēāļāļ™ั้āļ™āļĨāļ‡āļ—āļ”āļŠāļ­āļšāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡āļŠāļ„āļĢิāļŸāļ•์āđƒāļ™āļāļēāļĢ start stop āđāļĨāļ° restart āļ—่āļēāļ™āļŠāļēāļĄāļēāļĢāļ–āļ”ู Log āļāļēāļĢāļ—āļģāļ‡āļēāļ™āļ‚āļ­āļ‡ tomcat āđ„āļ”้āļˆāļēāļ /usr/share/apache-tomcat/logs/catalina.out
#tail -f /usr/share/apache-tomcat/logs/catalina.out
āļˆāļēāļāļ™ั้āļ™āđƒāļŦ้āļ—่āļēāļ™āļĨāļ­āļ‡āļ—āļ”āļŠāļ­āļšāđ€āļ‚้āļēāļŦāļ™้āļēāđ€āļ§็āļšāđ„āļ‹āļ•์āđ€āļžื่āļ­āļ”ูāļ§่āļēāļāļēāļĢāļ—āļģāļ‡āļēāļ™āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠ้āļ‡āļēāļ™āđ„āļ”้āļˆāļĢิāļ‡

āļāļēāļĢāļ•ั้āļ‡āļ„่āļēāļœู้āđƒāļŠ้āļ‡āļēāļ™āđƒāļ™āļāļēāļĢāđƒāļŠ้āļ‡āļēāļ™āļ•ัāļ§āļˆัāļ”āļāļēāļĢāđāļ­āļžāļĨิāđ€āļ„āļŠั่āļ™

āđƒāļ™āļāļēāļĢ config āļ•ัāļ§ apache-tomcat āļ™ั้āļ™āļŠ่āļ§āļ™āļĄāļēāļāļ—่āļēāļ™āļˆāļ°āļ•้āļ­āļ‡āļ—āļģāļāļēāļĢ config āđ€āļ­āļ‡āđ€āļืāļ­āļšāļ—ั้āļ‡āļŦāļĄāļ”āđ€āļ™ื่āļ­āļ‡āļˆāļēāļāļĒัāļ‡āđ„āļĄ่āļĄีāļāļēāļĢāļŠāļĢ้āļēāļ‡āļŠ่āļ§āļ™āđāļŠāļ”āļ‡āļœāļĨāđƒāļŦ้āđ€āļĢāļēāļˆัāļ”āļāļēāļĢāđ‚āļ”āļĒāđƒāļ™āļāļēāļĢ āļˆัāļ”āļāļēāļĢ user āđ„āļŸāļĨ์āļāļēāļĢāļ•ั้āļ‡āļ„่āļēāļˆāļ°āļ­āļĒู่āļ—ี่ /usr/share/apache-tomcat/conf/tomcat-users.xml
#vi /usr/share/apache-tomcat/conf/tomcat-users.xml
āđ‚āļ”āļĒāđ€āļžิ่āļĄāļœู้āđƒāļŠ้āļ‡āļēāļ™ admin āđāļĨāļ°āđƒāļŦ้āļŠิāļ—āļ˜ิāđ€āļ›āļ™ admin-gui āđāļĨāļ° admin-script āđ€āļžื่āļ­āđƒāļŦ้āļŠāļēāļĄāļēāļĢāļ–āđ€āļ‚้āļēāđƒāļŠ้āļ‡āļēāļ™āđ„āļ”้āļŦāļĄāļ”āļ—ุāļāļ­āļĒ่āļēāļ‡āļ‚āļ­āļ‡āļ•ัāļ§āļˆัāļ”āļāļēāļĢ


āđ€āļĄืāļ­āđ€āļĢีāļĒāļšāļĢāļ­āļĒāđƒāļŦ้āļ—āļ”āļĨāļ­āļ‡āđ€āļ‚้āļēāļŦāļ™้āļē /manager āđ€āļžื่āļ­āļ—āļ”āļŠāļ­āļšāļ”ูāļ„āļĢัāļš

āđ€āļ›็āļ™āļ­ัāļ™āļ§่āļēāđ€āļĢีāļĒāļšāļĢ้āļ­āļĒāļ„āļĢัāļšāļŠāļģāļŦāļĢัāļšāļāļēāļĢāļ•ิāļ”āļ•ั้āļ‡ tomcat āļšāļ™ centos
āļ—ี่āļĄāļē http://www.davidghedini.com/pg/entry/install_tomcat_7_on_centos

Wednesday, December 19, 2012

āļŠāļĢ้āļēāļ‡ Virtual Server āļ”้āļ§āļĒ VirtualBox āļšāļ™ Ubuntu Hardy āļ•āļ­āļ™ 1

āļŠāļĢ้āļēāļ‡ Virtual Server āļ”้āļ§āļĒ VirtualBox āļšāļ™ Ubuntu Hardy āļ•āļ­āļ™ 1

āđ€āļ™ื่āļ­āļ‡āļˆāļēāļāļ—ี่āļœāļĄāļĒ้āļēāļĒāđ‚āļŪāļŠāļ—์āđ„āļ›āđƒāļŠ้ VPS āļ—ี่āļĄีāđāļĢāļĄāļ‚āļ™āļēāļ” 256MB āđāļĨāļ°āđ„āļ”้āļ—āļģāļāļēāļĢāđ€āļ‹็āļ•āļ­ัāļžāđ‚āļ›āļĢāđāļāļĢāļĄāļ•่āļēāļ‡āđ†āđ„āļ›āđ€āļĒāļ­āļ°āđāļ•่āđ„āļĄ่āđ„āļ”้āļˆāļ”āļ§่āļēāļ—āļģāļ­āļ°āđ„āļĢāđ„āļ›āļš้āļēāļ‡ āļ­ีāļāļ—ั้āļ‡āļ•āļ­āļ™āļ—āļģāļ็āļ—āļģāļ•āļēāļĄāļ‚้āļ­āļĄูāļĨāļ—ี่āļŦāļēāđ„āļ”้āļˆāļēāļāđƒāļ™āļ­ิāļ™āđ€āļ•āļ­āļĢ์āđ€āļ™็āļ• āļ”ัāļ‡āļ™ั้āļ™āļ็āđ€āļĨāļĒāļˆāļ°āļ—āļģ Virtual Server āļ‚ึ้āļ™āļĄāļēāđāļĨ้āļ§āđ€āļ‹็āļ•āļ­ัāļžāđ€āļžื่āļ­āđƒāļŦ้āđ€āļ›็āļ™ Server āļ—āļ”āļŠāļ­āļšāļ่āļ­āļ™āđ„āļ›āđƒāļŠ้āļˆāļĢิāļ‡āļšāļ™ VPS āļ‹ึ่āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ Vitualize āļ—ี่āđƒāļŠ้āļ‡āļēāļ™āļ‡่āļēāļĒāđāļĨāļ°āļŸāļĢีāļ—ี่āļœāļĄāļĢู้āļˆัāļāļ็āļ„ืāļ­ VirtualBox āļ™ั่āļ™āđ€āļ­āļ‡ āđƒāļ™āļ—ี่āļ™ี้āļœāļĄāļˆāļ°āļĨāļ‡āļšāļ™ Ubuntu āđāļĨāļ° Guest āđ€āļ›็āļ™ Ubuntu Server Edition āļ”ัāļ‡āļ™ั้āļ™āļ่āļ­āļ™āļ­ื่āļ™āđƒāļŦ้āļ—āļģāļāļēāļĢāļ”āļēāļ§์āļ™āđ‚āļŦāļĨāļ”āđ‚āļ›āļĢāđāļāļĢāļĄ VirtualBox āđāļĨāļ° Ubuntu Server Edition āļĄāļēāđ€āļ•āļĢีāļĒāļĄāļัāļ™āđ„āļ§้āļ่āļ­āļ™āđ€āļĨāļĒāļ„āļĢัāļš


Download






āļ§ิāļ˜ีāļĨāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ VirtualBox


āđƒāļ™āļ—ี่āļ™ี้āļœāļĄāļ”āļēāļ§์āļ™āđ‚āļŦāļĨāļ” virtualbox_1.6.4-33808_Ubuntu_hardy_i386.deb āļĄāļēāđ„āļ§้āļ—ี่ ~/Download āļ็āļˆัāļ”āļāļēāļĢ Install āļ‹āļ°āļ”้āļ§āļĒāļ„āļģāļŠั่āļ‡

cd ~/Download
sudo dpkg -i

āļŦāļĨัāļ‡āļˆāļēāļāļĨāļ‡āđ€āļŠāļĢ็āļˆ āđ€āļĢāļēāļˆāļģāđ€āļ›็āļ™āļ•้āļ­āļ‡āđ€āļ‹็āļ• User Group āđƒāļŦ้āļัāļš User āļ่āļ­āļ™ āļ‹ึ่āļ‡āļŠāļēāļĄāļēāļĢāļ–āđƒāļŠ้ Comand āļ•āļēāļĄāļ”้āļēāļ™āļĨ่āļēāļ‡

sudo usermod -G vboxusers -a annomundi

āļˆāļēāļāļ™ั้āļ™ logout āļ­āļ­āļāđ„āļ› āđ€āļĄื่āļ­āđ€āļ‚้āļēāļĄāļēāđƒāļŦāļĄ่āđāļĨ้āļ§āđƒāļŦ้āđ„āļ›āļ—ี่ Applications -> System Tools -> Sun xVM VirtualBox āđāļ•่āļ–้āļēāđ„āļĄ่āļĄี Menu āļ™ี้āđƒāļŦ้āļĨāļ­āļ‡ Restart āđ€āļ„āļĢื่āļ­āļ‡āļ”ู



āļ§ิāļ˜ีāļŠāļĢ้āļēāļ‡ Virtual Machine


āļ•่āļ­āđ„āļ›āđ€āļĢāļēāļˆāļ°āļ—āļģāļāļēāļĢāļŠāļĢ้āļēāļ‡ Virtual Machine āļ‚ึ้āļ™āļĄāļēāđ€āļžื่āļ­āļ—ี่āļˆāļ°āļĨāļ‡ Ubuntu Server āļ่āļ­āļ™āļ­ื่āļ™āđƒāļŦ้āđ„āļ›āļ—ี่ File -> Virtual Disk Manager āļˆāļēāļāļ™ั้āļ™ āļ็āļāļ” New āđ€āļžื่āļ­āđ€āļĢิ่āļĄāļŠāļĢ้āļēāļ‡ Virtual Disk āļ—āļģāļ•āļēāļĄāļĢูāļ›āđ„āļ›āđ€āļĢื่āļ­āļĒāđ†āđ€āļĨāļĒāļ„āļĢัāļš






āļ–้āļēāļ—āļģāļ•āļēāļĄāļ‚ั้āļ™āļ•āļ­āļ™āđƒāļ™āļĢูāļ› āđ€āļĢāļēāļˆāļ°āđ„āļ”้ Virtual Disk āļ‚āļ™āļēāļ” 3GB āļ„āļĢัāļš āļ•่āļ­āđ„āļ›āđ€āļĢāļēāļˆāļ°āđ€āļĢิ่āļĄāļŠāļĢ้āļēāļ‡ Virtual Machine āđāļĨāļ°āļĨāļ‡ Ubuntu Server āļัāļ™āļ„āļĢัāļš



āđƒāļŦ้āļāļ” New āđ€āļžื่āļ­āļŠāļĢ้āļēāļ‡ Virtual Machine āļ็āļ—āļģāļ•āļēāļĄāļĢูāļ›āļ”้āļēāļ™āļĨ่āļēāļ‡āļ™ี้āđ€āļĨāļĒāļ„āļĢัāļš

āđƒāļŠ่āļŠื่āļ­ Virtual Machine āđāļĨāļ°āļŠāļ™ิāļ”āļ‚āļ­āļ‡ OS āļ—ี่āļˆāļ°āļĨāļ‡āđƒāļ™āļ—ี่āļ™ี้āļ็āļ„ืāļ­ Ubuntu

āļāļģāļŦāļ™āļ”āļ‚āļ™āļēāļ”āļ‚āļ­āļ‡āļŦāļ™่āļ§āļĒāļ„āļ§āļēāļĄāļˆāļģāļ‚āļ­āļ‡ Virtual Machine āļ‹ึ่āļ‡āđƒāļ™āļ—ี่āļ™ี้āļœāļĄāđ€āļĨืāļ­āļ 256MB āđ€āļžāļĢāļēāļ° VPS āļœāļĄāļ็āļ‚āļ™āļēāļ” 256MB

āđ€āļĨืāļ­āļ Virtual Disk āļ—ี่āđ€āļĢāļēāļŠāļĢ้āļēāļ‡āđƒāļ™āļŠ่āļ§āļ‡āļ—ี่āđāļĨ้āļ§āđ€āļžื่āļ­āļ™āļģāļĄāļēāđƒāļŠ้āļัāļš Virtual Machine āļ•ัāļ§āļ™ี้

āļāļ” Finish āđ€āļĢāļēāļ็āļˆāļ°āđ„āļ”้ Vitual Machine āļ§่āļēāļ‡āđ†āļĄāļē āļžāļĢ้āļ­āļĄāđƒāļŦ้āđ€āļĢāļēāļĨāļ‡ Ubuntu


āđāļ•่ āļ่āļ­āļ™āļ—ี่āđ€āļĢāļēāļˆāļ°āļ—āļģāļāļēāļĢāđ€āļ‹็āļ• Virtual Machine āļ•่āļ­ āđ‚āļ›āļĢāđāļāļĢāļĄ VirtualBox āļ­āļēāļˆāļŸ้āļ­āļ‡āđ€āļ•ืāļ­āļ™āđ€āļี่āļĒāļ§āļัāļš USB āļ•āļĢāļ‡āļ™ี้āđ„āļĄ่āļĄีāļœāļĨāļ­āļ°āđ„āļĢāļัāļš Virtual Machine āļ—ี่āđ€āļĢāļēāļˆāļ°āļ™āļģāļĄāļēāļ—āļģ Server āļˆāļģāļĨāļ­āļ‡ āđāļ•่āļ–้āļēāđƒāļ„āļĢāļ­āļĒāļēāļāđƒāļŦ้ Virtual Machine āļŠāļ™ัāļšāļŠāļ™ุāļ™ USB āļ็āđƒāļŦ้āļ—āļģāļ•āļēāļĄāļ™ี้āļ„āļĢัāļš



Setup VirtualBox USB Support


āđƒāļŦ้āļ—āļģāļāļēāļĢāđāļ้āđ„āļ‚āđ„āļŸāļĨ์ /etc/init.d/mountdevsubfs.sh

sudo nano  /etc/init.d/mountdevsubfs.sh

āđ‚āļ”āļĒāđāļ้āļ•āļĢāļ‡āļŠ่āļ§āļ™

#
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb

āđ€āļ›็āļ™

#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb

āļˆāļēāļāļ™ั้āļ™āđ€āļŠ็āļ„āļ§่āļē Group ID āļ‚āļ­āļ‡ vboxusers

Medusa ~: grep vbox /etc/group
vboxusers:x:129:root,annomundi
Medusa ~

āļˆāļ°āđ€āļŦ็āļ™āļ§่āļē groupid āļ‚āļ­āļ‡ group vboxusers āļšāļ™āđ€āļ„āļĢื่āļ­āļ‡āļœāļĄāļ„ืāļ­ 129
āļˆāļēāļāļ™ั้āļ™āđ€āļ›ิāļ”āđ„āļŸāļĨ์ /etc/fstab āļ‚ึ้āļ™āļĄāļē

sudo gedit /etc/fstab

āđ€āļžิ่āļĄāļ‚้āļ­āļ„āļ§āļēāļĄāļ”้āļēāļ™āļĨ่āļēāļ‡āļ™ี้āđ€āļ‚้āļēāđ„āļ›āļ—้āļēāļĒāļŠุāļ”āļ‚āļ­āļ‡āđ„āļŸāļĨ์ āļ­āļĒ่āļēāļĨืāļ­āļĄāđāļ้ devgid=129 āđ€āļ›็āļ™āļ„่āļē groupid āļ‚āļ­āļ‡ vboxusers āļšāļ™āđ€āļ„āļĢื่āļ­āļ‡āļ‚āļ­āļ‡āļ—่āļēāļ™āļ่āļ­āļ™ āđāļĨ้āļ§āđ€āļ‹āļŸ

## usbfs is the USB group in fstab file:
none /proc/bus/usb usbfs devgid=129,devmode=664 0 0

āļˆāļēāļāļ™ั้āļ™āļāļĨัāļšāđ„āļ›āđāļ้āđ„āļ‚āđ„āļŸāļĨ์ /etc/init.d/mountkernfs.sh āļ­ีāļāļ„āļĢั้āļ‡āļ™ึāļ‡

sudo gedit /etc/init.d/mountkernfs.sh

āđƒāļŦ้āļŦāļēāļšāļĢāļĢāļ—ัāļ”āļ—ี่āļĄีāļ‚้āļ­āļ„āļ§āļēāļĄāļ•āļēāļĄāļ„้āļēāļĨ่āļēāļ‡āļ™ี้

# Mount spufs, if Cell Broadband processor is detected

āđāļĨ้āļ§āđƒāļŠ่āļ‚้āļ­āļ„āļ§āļēāļĄāļ”้āļēāļ™āļĨ่āļēāļ‡āļ™ี้āđƒāļ™āļšāļĢāļĢāļ—ัāļ”āļ่āļ­āļ™āļ‚้āļ­āļ„āļ§āļēāļĄāļ•āļēāļĄāļ”้āļēāļ™āļšāļ™ (āļ­āļĒ่āļēāļĨืāļĄāđāļ้āļ•āļĢāļ‡ devgid=129 āļ”้āļ§āļĒāļ™āļ°āļ„āļĢัāļš)

## Mount the usbfs for use with Virtual Box
domount usbfs usbdevfs /proc/bus/usb -onoexec,nosuid,nodev,devgid=129,devmode=664

āļˆāļēāļāļ™ั้āļ™āđƒāļŦ้āļŠั่āļ‡

sudo /etc/init.d/mountkernfs.sh

āđ€āļ›็āļ™āļ­ัāļ™āđ€āļŠāļĢ็āļˆāđ€āļĢีāļĒāļšāļĢ้āļ­āļĒāļŠāļŦāļĢัāļšāļāļēāļĢāđ€āļ‹็āļ•āđƒāļŦ้ Virtualbox āđƒāļŠ้āļ‡āļēāļ™ USB āđ„āļ”้ (āđ„āļĄ่āđ„āļ”้āļĨāļ­āļ‡āđāļ•่ Warning āļˆāļ°āļŦāļēāļĒāđ„āļ›)


āđ€āļ•āļĢีāļĒāļĄāļ„āļ§āļēāļĄāļžāļĢ้āļ­āļĄāļ‚āļ­āļ‡ Virtual Machine


āļ่āļ­āļ™āļ­ื่āļ™āļ–้āļēāļ„ุāļ“āđ‚āļŦāļĨāļ” Ubuntu 8.04.1 Server Edition āļĄāļēāđāļĨ้āļ§ āđƒāļŦ้āđ€āļĢāļēāļ—āļģāļāļēāļĢ Mount Image (.iso) āđ€āļ‚้āļēāļัāļš Virtual Machine āļ่āļ­āļ™āđ€āļžื่āļ­āļˆāļ°āđ„āļ”้āļ—āļģāļāļēāļĢ Install Ubuntu āļĨāļ‡ Virtual Machine āđƒāļŦ้āđ€āļĨืāļ­āļ Virtual Macine āļ—ี่āđ€āļĢāļēāđ€āļžิ่āļ‡āļŠāļĢ้āļēāļ‡āđ„āļ›āđāļĨ้āļ§āļāļ” Settings

āđāļĨ้āļ§āđ„āļ›āļ—ี่āļ„āļĨิ๊āļ Check box āļ—ี่ Mount CD/DVD Drive āđāļĨāļ°āđ€āļĨืāļ­āļ ISO Image File āļ•āļēāļĄāļĢูāļ›āļšāļ™ āđāļĨ้āļ§āļ„āļĨิ๊āļāļ›ุ่āļĄ Select āļ”้āļēāļ™āļ‚้āļēāļ‡

āļāļ”āļ›ุ่āļĄ Add āđāļĨ้āļ§āđ€āļĨืāļ­āļāđ„āļ›āļ—ี่āđ„āļŸāļĨ์ iso āļ‚āļ­āļ‡ Ubuntu Server āļ—ี่āđ€āļĢāļē download āļĄāļēāđƒāļ™āļ•āļ­āļ™āđāļĢāļ

āļāļ” Select āđāļĨ้āļ§āļŦāļ™้āļēāļˆāļ°āļˆāļ°āđ€āļ›็āļ™āļ•āļēāļĄāļĢูāļ›āļ”้āļēāļ™āļĨ่āļēāļ‡


āļˆāļēāļāļ™ั้āļ™āđƒāļŦ้āđ„āļ›āļ—ี่ General āļ•āļēāļĄāļŦāļ™้āļēāļˆāļ­āļ”้āļēāļ™āļĨ่āļēāļ‡

āđƒāļŦ้ āļ„āļĨิ๊āļāļ—ี่ Check Box āļ”้āļēāļ™āļŦāļ™้āļē Enable PAE/NX āļŠ่āļ§āļ™āļ–้āļē CPU āđƒāļ„āļĢāļĢāļ­āļ‡āļĢัāļš Virtualize āļˆāļ°āļāļ” Enable VT-x/AMD-V āđ„āļ›āļ็āđ„āļ”้āļ„āļĢัāļš āļˆāļēāļāļ™ั้āļ™āļāļ” Ok āđ€āļžื่āļ­āļāļĨัāļšāđ„āļ›āļ—ี่ Window āļŦāļĨัāļ


āļ•āļ­āļ™ āļ™ี้āđ€āļĢāļēāļ็āļžāļĢ้āļ­āļĄāļ—ี่āļˆāļ°āļšูāļ• Virtual Machine āļ„āļĢั้āļ‡āđāļĢāļāđāļĨ้āļ§āļ„āļĢัāļš āđāļ•่āļ—ีāļ™ี้āļ‚ั้āļ™āļ•āļ­āļ™āļāļēāļĢāļĨāļ‡āļˆāļ°āļĄีāļ āļēāļžāļ›āļĢāļ°āļāļ­āļšāļ„่āļ­āļ™āļ‚้āļēāļ‡āđ€āļĒāļ­āļ° āļˆึāļ‡āļˆāļ°āļ‚āļ­āļ•ัāļ”āđ„āļ›āļ•āļ­āļ™āļ—ี่ 2 āļ„āļĢัāļš āļ‹ึ่āļ‡āļˆāļ°āđāļŠāļ”āļ‡āļ‚ั้āļ™āļ•āļ­āļ™āļāļēāļĢāļĨāļ‡ āļ‹ึ่āļ‡āđ„āļĄ่āļĒāļēāļāđƒāļ„āļĢāđ€āļ„āļĒāļĨāļ‡ Linux āļ™่āļēāļˆāļ°āļ—āļģāđ„āļ”้

āļ§ิāļ˜ีāļāļēāļĢ Install Ubuntu server 12.04.1 LTS 64 bit

āļ”āļēāļ§āļ™์āđ‚āļŦāļĨāļ”āđ„āļŸāļĨ์ ISO āļ—ี่āđ€āļ§็āļš www.ubuntu.com āđ‚āļ”āļĒāļ•ัāļ§āđ„āļŸāļĨ์āļ™ี้āļˆāļ°āļ­āļĒู่āđƒāļŦ้āļŦāļĄāļ§āļ” Download
āđāļĨ้āļ§āļ็āđ€āļĨืāļ­āļ Ubuntu Server āđ‚āļ”āļĒāļˆāļ°āđ€āļĨืāļ­āļ version 64 bit āļ‹ึ่āļ‡āļˆāļ°āđ€āļ›็āļ™ version āļ—ี่āđāļ™āļ°āļ™āļģāđ„āļ§้āļ­āļĒู่āđāļĨ้āļ§
āđ€āļĄื่āļ­āļ”āļēāļ§āļ™์āđ‚āļŦāļĨāļ”āđ€āļŠāļĢ็āļˆāđ€āļĢีāļĒāļšāļĢ้āļ­āļĒāđāļĨ้āļ§ āđƒāļŦ้āđ€āļ‚ีāļĒāļ™āđ„āļŸāļĨ์āļĨāļ‡āļšāļ™āđāļœ่āļ™ CD



āļŦāļĨัāļ‡āļˆāļēāļāļ™ั้āļ™ āđƒāļŦ้āļšู๊āļ•āđāļœ่āļ™ Ubuntu āļ—ี่āđ€āļ‚ีāļĒāļ™āđ„āļ§้ āđ€āļĄื่āļ­āļšู๊āļ• CD āđ€āļŠāļĢ็āļˆāđāļĨ้āļ§āļˆāļ°āļ‚ึ้āļ™āļŦāļ™้āļēāļˆāļ­āļ”ัāļ‡āļ āļēāļžāļ•่āļ­āđ„āļ›āļ™ี้
āđƒāļ™āļĢูāļ›āļ āļēāļžāļ™ี้āļˆāļ°āđ€āļ›็āļ™āļ‚ั้āļ™āļ•āļ­āļ™āļāļēāļĢāđ€āļĨืāļ­āļāļ āļēāļĐāļēāļ—ี่āļˆāļ°āđƒāļŠ้āđƒāļ™āļāļēāļĢāļ•ิāļ”āļ•ั้āļ‡ āđ‚āļ”āļĒāđƒāļŦ้āđ€āļĨืāļ­āļ English āđāļĨ้āļ§āļāļ” Enter

āļˆāļ°āļ‚ึ้āļ™āļŦāļ™้āļēāļˆāļ­āđ€āļžื่āļ­āļāļ”āļ•āļāļĨāļ‡āđƒāļ™āļāļēāļĢāļ•ิāļ”āļ•ั้āļ‡ Ubuntu Server āđƒāļŦ้āļāļ”āļ—ี่ “Install Ubuntu Server” āđāļĨ้āļ§āļāļ” Enter

āļŦāļ™้āļēāļ–ัāļ”āļĄāļēāļˆāļ°āđ€āļ›็āļ™āļāļēāļĢāđ€āļĨืāļ­āļāļ āļēāļĐāļēāđƒāļ™āļāļēāļĢāļ•ิāļ”āļ•ั้āļ‡ āđƒāļŦ้āđ€āļĨืāļ­āļ English

āđƒāļ™āļŦāļ™้āļēāļ™ี้āļˆāļ°āđ€āļ›็āļ™āļŦāļ™้āļēāđƒāļŦ้āđ€āļĨืāļ­āļ Location āļ—ี่āļ­āļĒู่āļ›ัāļˆāļˆุāļšัāļ™ āđ€āļžื่āļ­āļ­้āļēāļ‡āļ­ิāļ‡āļ–ึāļ‡ Timezone āđ€āļžāļĢāļēāļ° āđƒāļ™āđ€āļ§āļĨāļēāļ­ัāļžāđ€āļ”āļ—āļ™ั้āļ™
āļ•ัāļ§ Server āļ—ี่āđ€āļĢāļēāļĨāļ‡āļ™ั้āļ™ āļˆāļ°āđ€āļĢีāļĒāļāļŦāļē Server āļ—ี่āđƒāļāļĨ้āļ—ี่āļŠุāļ” āđ€āļžื่āļ­āđ€āļĢีāļĒāļāļ‚้āļ­āļĄูāļĨāđƒāļ™āļāļēāļĢāļ­ัāļžāđ€āļ”āļ— āļ”ัāļ‡āļ™ั้āļ™āļ‚ั้āļ™āļ•āļ­āļ™āļ™ี้āļˆāļ°āļ•้āļ­āļ‡āđ€āļĨืāļ­āļāđƒāļŦ้āļ–ูāļāļ•้āļ­āļ‡
āđ€āļžื่āļ­āđƒāļŦ้āļāļēāļĢāļ•ิāļ”āļ•ั้āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ āđāļĨāļ°āļ­ัāļžāđ€āļ”āļ— āļˆāļ°āđ€āļĢ็āļ§āļĄāļēāļāļ‚ึ้āļ™ āđ‚āļ”āļĒāđƒāļŦ้āđ€āļĨืāļ­āļ Other > Asia > Thailand




āļŦāļ™้āļēāļ–ัāļ”āđ„āļ›āļˆāļ°āđ€āļ›็āļ™āļ‚ั้āļ™āļ•āļ­āļ™āļāļēāļĢāđ€āļĨืāļ­āļ Configure Locales āđ€āļ›็āļ™āļ‚ั้āļ™āļ•āļ­āļ™āļāļēāļĢāđ€āļĨืāļ­āļāļāļēāļĢāđāļŠāļ”āļ‡āļœāļĨāļ‚āļ­āļ‡āļ•ัāļ§āļ­ัāļāļĐāļĢāļ•่āļēāļ‡āđ†āđƒāļŦ้āđ€āļĨืāļ­āļ United States – en_US-UTF-8

āļŦāļ™้āļēāļ™ี้āļˆāļ°āđ€āļ›็āļ™āļāļēāļĢāđƒāļŦ้āļĢāļ°āļšāļš Detect Keyboard āđƒāļŦ้āļāļ” “No”

āļŦāļ™้āļēāļ™ี้āļˆāļ°āđ€āļ›็āļ™āļāļēāļĢāđ€āļĨืāļ­āļāļ āļēāļĐāļēāļ—ี่āļˆāļ°āļžิāļĄāļž์āļšāļ™ Terminal Command  āđ‚āļ”āļĒāđƒāļŦ้āđ€āļĨืāļ­āļ English [US]


āđ‚āļ”āļĒāđƒāļ™āļ‚ั้āļ™āļ•āļ­āļ™āļ•่āļ­āđ„āļ›āļ™ี้āļˆāļ°āđ€āļี่āļĒāļ§āļัāļšāļāļēāļĢāļ•ั้āļ‡āļ„่āļē User Password āđāļĨāļ° āļāļēāļĢāđ€āļ‹็āļ• IP Address āļ‚āļ­āļ‡āđ€āļ„āļĢื่āļ­āļ‡ āđ‚āļ”āļĒāļ‚ั้āļ™āļ•āļ­āļ™āđāļĢāļ
āļ•ัāļ§āļĢāļ°āļšāļšāļˆāļ°āđƒāļŦ้āļ•ั้āļ‡āļŠื่āļ­ Hostname āđ€āļœื่āļ­āļ­้āļēāļ‡āļ­ิāļ‡āļัāļš ISP āļ—ี่āļāļģāļŦāļ™āļ”āđ„āļ§้ āļāļēāļĢāļ•ั้āļ‡āļŠื่āļ­āļ™ั้āļ™ āļˆāļ°āđ€āļ›็āļ™āļ•ัāļ§āļ­ัāļāļĐāļĢāļ āļēāļĐāļēāļ­ัāļ‡āļāļĪāļĐ āļŦāļĢืāļ­āļ•ัāļ§āđ€āļĨāļ‚āļ็āđ„āļ”้

āļ‚ั้āļ™āļ•āļ­āļ™āļ™ี้āļˆāļ°āđ€āļ›็āļ™āļāļēāļĢāđƒāļŠ่āļŠื่āļ­ Full Name āļ‚āļ­āļ‡āļœู้āđƒāļŠ้ Server

āļ‚ั้āļ™āļ•āļ­āļ™āļ–ัāļ”āļĄāļēāļˆāļ°āđ€āļ›็āļ™āļāļēāļĢāļ•ั้āļ‡ Username āđ‚āļ”āļĒāļāļēāļĢāļ•ั้āļ‡ Username āļ™ั้āļ™ āļˆāļ°āļ•้āļ­āļ‡āđ€āļ›็āļ™āļ āļēāļĐāļēāļ­ัāļ‡āļāļĪāļĐāļ•ัāļ§āđ€āļĨ็āļāļ—ั้āļ‡āļŦāļĄāļ” āļŠāļēāļĄāļēāļĢāļ–āļĄี (- dash) āđ„āļ”้

āļŦāļ™้āļēāļ™ี้āļˆāļ°āđ€āļ›็āļ™āļāļēāļĢāļ•ั้āļ‡ Password āđ‚āļ”āļĒāļāļēāļĢāļ•ั้āļ‡ Password āļ™ั้āļ™ āļ„āļ§āļĢāļ•ั้āļ‡āļ­āļĒ่āļēāļ‡āļ™้āļ­āļĒ 4 āļ•ัāļ§āđ€āļ›็āļ™āļ•้āļ™āđ„āļ›

āļ‚ั้āļ™āļ•āļ­āļ™āļ™ี้āļˆāļ°āđ€āļ›็āļ™āļāļēāļĢāļ–āļēāļĄāļ§่āļē āļˆāļ°āđƒāļŦ้āļ—āļģāļāļēāļĢāđ€āļ‚้āļēāļĢāļŦัāļŠāļ‚้āļ­āļĄูāļĨāļ—ี่āđ€āļ็āļšāđƒāļ™ Folder Home āļŦāļĢืāļ­āđ€āļ›āļĨ่āļē āļ–้āļēāļŦāļēāļāļ§่āļē āļ‚้āļ­āļĄูāļĨāļ—ี่āļˆāļ°āđ€āļ็āļšāļ™ั้āļ™
āđ„āļĄ่āļĄีāļ„āļ§āļēāļĄāļˆāļģāđ€āļ›็āļ™āļ—ี่āļˆāļ°āļ•้āļ­āļ‡āđ€āļ‚้āļēāļĢāļŦัāļŠ āļ็āļāļ” Enter āļ—ี่ No

āđƒāļŦ้āļĢāļ­āļˆāļ™āļāļĢāļ°āļ—ั่āļ‡ āļ‚ึ้āļ™āļŦāļ™้āļēāļĒืāļ™āļĒัāļ™āđ€āļ§āļĨāļē Timezone āđ€āļžื่āļ­āđ€āļ›็āļ™āļāļēāļĢāļŦāļē Server update āļ—ี่āđƒāļāļĨ้āļ—ี่āļŠุāļ” āđƒāļŦ้āļ”ูāļ§่āļēāđ€āļ›็āļ™ Asia/Bangkok āļŦāļĢืāļ­āđ„āļĄ่
āļ–้āļēāđƒāļŠ้āđƒāļŦ้āļāļ” Yes āđ€āļžื่āļ­āđ„āļ›āđƒāļ™āļ‚ั้āļ™āļ•āļ­āļ™āļ–ัāļ”āđ„āļ›


āļ‚ั้āļ™āļ•āļ­āļ™āļ™ี้āļˆāļ°āđ€āļี่āļĒāļ§āļัāļšāļāļēāļĢāđāļš่āļ‡ Partition āđƒāļŦ้āđ€āļĨืāļ­āļ Guided – use entire disk and set up LVM

āļŦāļ™้āļēāļ™ี้āļˆāļ°āđ€āļ›็āļ™āļāļēāļĢāđ€āļĨืāļ­āļ Partition āļ—ี่āļˆāļ°āļĨāļ‡ OS āđƒāļŦ้āđ€āļĨืāļ­āļ Partition āļ—ี่āļ•้āļ­āļ‡āļāļēāļĢ āđāļĨ้āļ§āļāļ” Enter

āļŦāļ™้āļēāļ™ี้āļˆāļ°āđ€āļ›็āļ™āļŦāļ™้āļēāļŠāļĢุāļ›āļœāļĨāļāļēāļĢāļˆัāļ”āļāļēāļĢ Partition āļ‚āļ­āļ‡āđ€āļĢāļē āđ€āļĄื่āļ­āļ–ูāļāļ•้āļ­āļ‡āđāļĨ้āļ§ āđƒāļŦ้āđ„āļ›āļ—ี่ “Yes” āđāļĨ้āļ§āļāļ” Enter


āļŦāļĨัāļ‡āļˆāļēāļāļ™ี้āļˆāļ°āđ€āļ›็āļ™āļ‚ั้āļ™āļ•āļ­āļ™āļāļēāļĢ Install system āđƒāļŦ้āļĢāļ­āļˆāļ™āļāļĢāļ°āļ—ั่āļ‡ āļ‚ึ้āļ™āļŦāļ™้āļēāļ—ี่āđƒāļŦ้āļāļĢāļ­āļ Proxy āđ‚āļ”āļĒāļŠ่āļ­āļ‡āļ™ี้āđƒāļŦ้āļ›āļĨ่āļ­āļĒāļ§่āļēāļ‡āđ„āļ§้ āđ„āļ›āļ—ี่ Continue āđāļĨ้āļ§āļāļ” Enter


āļŦāļĨัāļ‡āļˆāļēāļāļāļēāļĢāļ‚ั้āļ™āļ•āļ­āļ™āļāļēāļĢāđƒāļŠ่ Proxy āđāļĨ้āļ§ āļˆāļ°āđ€āļ›็āļ™āļ‚ั้āļ™āļ•āļ­āļ™āļāļēāļĢ Update āđāļĨ้āļ§ āļāļēāļĢāļĨāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ Server āļ—ี่āļ•้āļ­āļ‡āļāļēāļĢ
āđ‚āļ”āļĒāļŦāļ™้āļēāļ—ี่āđƒāļŦ้āđ€āļĨืāļ­āļāļāļēāļĢ Update āđƒāļŦ้āđ€āļĨืāļ­āļāļŦัāļ§āļ‚้āļ­ No automatic updates āđāļĨ้āļ§āļāļ” Enter

āđƒāļ™āļŦāļ™้āļēāļ™ี้āļˆāļ°āđ€āļ›็āļ™āļāļēāļĢāđ€āļĨืāļ­āļāļĨāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ—ี่āļ•้āļ­āļ‡āļāļēāļĢāđƒāļŠ้ āļ–้āļēāļŦāļēāļāļ•้āļ­āļ‡āļāļēāļĢāđ‚āļ›āļĢāđāļāļĢāļĄāđ‚āļŠāļ§์āļ­āļĒู่ āđƒāļŦ้āļāļ” Space bar āđƒāļ™āļŠ่āļ­āļ‡āļ—ี่āļ•้āļ­āļ‡āļāļēāļĢ
āļ–้āļēāļŦāļēāļāđ„āļĄ่āļ•้āļ­āļ‡āļāļēāļĢāđ‚āļ›āļĢāđāļāļĢāļĄāļ­āļ°āđ„āļĢāđ€āļĨāļĒ āđƒāļŦ้ Space bar āļ—ี่āļŠ่āļ­āļ‡ Manual package selection āđ€āļĄื่āļ­āļ—āļģāļāļēāļĢāđ€āļĨืāļ­āļāđ€āļŠāļĢ็āļˆ āđƒāļŦ้āļāļ” Enter

āļ‚ั้āļ™āļ•āļ­āļ™āļ•่āļ­āđ„āļ›āļ™ี้āļˆāļ°āđ€āļ›็āļ™āļ‚ั้āļ™āļ•āļ­āļ™āļŠุāļ”āļ—้āļēāļĒāđƒāļ™āļāļēāļĢ Install āđ‚āļ”āļĒāļŦāļ™้āļēāļ™ี้āļˆāļ°āđƒāļŦ้āđ€āļĨืāļ­āļāļ§่āļē āļˆāļ°āđƒāļŦ้āļŠāļĢ้āļēāļ‡ GRUB āļŦāļĢืāļ­āđ„āļĄ่
āļ–้āļēāđ„āļĄ่āļ•้āļ­āļ‡āļāļēāļĢāļŦāļĢืāļ­āļ§่āļēāļ•้āļ­āļ‡āđƒāļŦ้āđƒāļŦ้āļšูāļ•āđ€āļ‚้āļēāļ—ี่ Server āđ€āļĨāļĒ āđƒāļŦ้āđ€āļĨืāļ­āļ No āļ–้āļēāļ•้āļ­āļ‡āļāļēāļĢ GRUB āđƒāļŦ้āļāļ” Yes āđāļĨ้āļ§āļāļ” Enter


āđ€āļĄื่āļ­āđ€āļŠāļĢ็āļˆāļ‚ั้āļ™āļ•āļ­āļ™āļ™ี้āđāļĨ้āļ§ āđ€āļ„āļĢื่āļ­āļ‡āļˆāļ°āļ—āļģāļāļēāļĢāđ€āļ‚้āļēāļŦāļ™้āļē Command Promp āđ‚āļ”āļĒāļ­ัāļ•āđ‚āļ™āļĄัāļ•ิ āđƒāļ™āļ‚ั้āļ™āļ•āļ­āļ™āļ™ี้āļˆāļ°āļ•้āļ­āļ‡ Reboot āđ€āļ„āļĢื่āļ­āļ‡
āđ€āļžื่āļ­āļ—āļ”āļŠāļ­āļšāļ§่āļē āļāļēāļĢāļĨāļ‡āļ—ี่āļœ่āļēāļ™āļĄāļēāļ™ั้āļ™ āļĄีāļ›ัāļāļŦāļēāđƒāļ™āļ‚ั้āļ™āļ•āļ­āļ™āļāļēāļĢāļĨāļ‡āļŦāļĢืāļ­āđ„āļĄ่ āđ‚āļ”āļĒāļˆāļ°āļĢู้āļˆāļēāļāļāļēāļĢāļ­่āļēāļ™ Text āļĢāļ°āļŦāļ§่āļēāļ‡ shutdown āđāļĨāļ° Reboot
āđ‚āļ”āļĒāļ„āļģāļŠั่āļ‡āļ—ี่āđƒāļŠ้āđƒāļ™āļāļēāļĢ Shutdown āļ„ืāļ­ $sudo shutdown –h now
āđ€āļĄื่āļ­ Shutdown āđ€āļŠāļĢ็āļˆāđ€āļĢีāļĒāļšāļĢ้āļ­āļĒ āđƒāļŦ้āđ€āļ›ิāļ”āđ€āļ„āļĢื่āļ­āļ‡āļ­ีāļāļŦāļ™ึ่āļ‡āļ„āļĢั้āļ‡āđ€āļžื่āļ­āđ€āļŠ็āļ„ Service āļ‚āļ­āļ‡ Server āđƒāļ™āļāļēāļĢ Boot āđ€āļ„āļĢื่āļ­āļ‡ āđāļĨāļ°āđ€āļ›็āļ™āļ‚ั้āļ™āļ•āļ­āļ™āļāļēāļĢāļĨāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ—ี่āļ•้āļ­āļ‡āļāļēāļĢāđƒāļ™āļ‚ั้āļ™āļ•āļ­āļ™āļ™ี้āļ”้āļ§āļĒ


āđ€āļĄื่āļ­ Login āđ€āļŠāļĢ็āļˆāđ€āļĢีāļĒāļšāļĢ้āļ­āļĒāđāļĨ้āļ§āļ็āļˆāļ°āđ€āļ›็āļ™āļ‚ั้āļ™āļ•āļ­āļ™āļāļēāļĢāļ•āļĢāļ§āļˆāļŠāļ­āļšāļāļēāļĢāļ­ัāļžāđ€āļ”āļ—āļ‚āļ­āļ‡ Ubuntu Server
āđ‚āļ”āļĒāđƒāļŠ้āļ„āļģāļŠั่āļ‡ $sudo apt-get update āđƒāļ™āļāļēāļĢāļ­ัāļžāđ€āļ”āļ—


āđ€āļĄื่āļ­āļ—āļģāļāļēāļĢāļ­ัāļžāđ€āļ”āļ—āđ€āļŠāļĢ็āļˆ āļ‚ั้āļ™āļ•āļ­āļ™āļ•่āļ­āđ„āļ›āļˆāļ°āđ€āļ›็āļ™āļāļēāļĢāđ€āļŠ็āļ„ āļ­ัāļžāđ€āļāļĢāļ”āļ‚āļ­āļ‡āđ‚āļ›āļĢāđāļāļĢāļĄ System āļ‚āļ­āļ‡ Ubuntu āđ‚āļ”āļĒāļˆāļ°āđƒāļŦ้āļ„āļģāļŠั่āļ‡
$sudo apt-get upgrade

āđ€āļĄื่āļ­āļāļ”āļ„āļģāļŠั่āļ‡āđ€āļŠāļĢ็āļˆāđ€āļĢีāļĒāļšāļĢ้āļ­āļĒ āļˆāļ°āļĄีāļĢāļēāļĒāļ‡āļēāļ™āļ§่āļēāļ•ัāļ§ OS āļˆāļ°āļ­ัāļžāđ€āļāļĢāļ”āļ­āļ°āđ„āļĢ
āļ“ āļ—ี่āļ™ี้ āļˆāļ°āļ­ัāļžāđ€āļāļĢāļ”āļ•ัāļ§ Linux-server āļˆāļ°āļĄีāļ„āļģāļ–āļēāļĄāļĒืāļ™āļĒัāļ™āđƒāļŦ้āļāļ” y āđāļĨ้āļ§āļāļ” Enter

āđ€āļĄื่āļ­āđ€āļŠāļĢ็āļˆāđāļĨ้āļ§āļ็āļˆāļ°āļ‚ึ้āļ™āļŦāļ™้āļē Command Promp āđ€āļ›็āļ™āļāļēāļĢāļĨāļ‡ OS āļ—ี่āđ€āļŠāļĢ็āļˆāđ€āļĢีāļĒāļšāļĢ้āļ­āļĒāđāļĨ้āļ§āđāļ•่āļ–้āļēāļŦāļēāļāļœู้āđƒāļŠ้āļ•้āļ­āļ‡āļāļēāļĢ Server GUI āļ”้āļ§āļĒ
āļˆāļ°āļ•้āļ­āļ‡āđƒāļŠ้āļ„āļģāļŠั่āļ‡āļĨāļ‡āļ•ัāļ§ GUI Desktop āđ€āļžิ่āļĄ āđ‚āļ”āļĒāļˆāļ°āđƒāļŠ้āļ„āļģāļŠั่āļ‡ $sudo apt-get install Ubuntu-desktop



āđ€āļĄื่āļ­ Boot āđ€āļ„āļĢื่āļ­āļ‡āđƒāļŦāļĄ่āđāļĨ้āļ§ āļ‚ึ้āļ™āļŦāļ™้āļēāļˆāļ­āđ€āļŦāļĄืāļ­āļ™āļ āļēāļžāļŠุāļ”āļ—้āļēāļĒ āļ็āļ–ืāļ­āļ§่āļēāļ‚ั้āļ™āļ•āļ­āļ™āļāļēāļĢāļĨāļ‡ Ubuntu Server āđ€āļ›็āļ™āļ­ัāļ™āđ€āļŠāļĢ็āļˆāđ€āļĢีāļĒāļšāļĢ้āļ­āļĒ
āļ—ี่āđ€āļŦāļĨืāļ­āļ็āļˆāļ°āđ€āļ›็āļ™āļ‚ั้āļ™āļ•āļ­āļ™āļāļēāļĢāļĨāļ‡āđ‚āļ›āļĢāđāļāļĢāļĄāļ•āļēāļĄāđāļ•่āļ—ี่āļœู้āđƒāļŠ้āļˆāļ°āļ•้āļ­āļ‡āļāļēāļĢ

 
Design by GURU