1. 저장소에서 패키지 이름 검색하기

$ apt-cache search ^packageName$

$ apt-cache search ^apache2$


2. 저장소에서 패키지 설명에 대한 검색

$ apt-cache search "Search Description"

$ apt-cache search "Apache HTTP Server"


3. 저장소에서 패키지내에서 사용되는 파일이름 검색

$ apt-file search fileName

$ apt-fiel search apache2.conf


4. 패키지에 대한 기본정보 확인

$ apt-cache show packageName

$ apt-cache show apache2


5. 패키지에 대한 상세정보 확인

$ apt-cache showpkg packageName

$ apt-cache showpkg apache2


6. 패키지에 속한 파일들의 위치정보

$ apt-file list packageName

$ apt-file list apache2 | more


7. 패키지와 의존관계정보 확인

$ apt-cache depends packageName

$ apt-cache depends apache2


8. 패키지 설치방법

$ apt-get install packageName

$ apt-get install apache2


9. 설치된 패키지 삭제방법

설정파일 및 패키지 삭제

$ apt-get purge packageName

$ apt-get purge apache


10. 설치된 패키지 삭제방법


설정파일은 그대로 두고 패키지만 삭제

$ apt-get remove packageName

$ apt-get remove apache2


11. 패키지 업그레이드하기

$ apt-get -u install packageName

$ apt-get -u install apache2


12. 모든 패키지 업그레이드 하기

$ apt-get -u upgrade





출처 : http://thetechnocratnotebook.blogspot.kr/2012/05/installing-tomcat-7-and-apache2-with.html

1. 아파치 및 톰캣 설치

톰켓 설치

sudo apt-get install apache2


설치 후 테스트  http://localhost/

톰켓 설치

sudo apt-get install tomcat7
sudo apt-get install tomcat7-admin


톰켓 테스트를 위한 폴더 및 파일 생성

cd /var/lib/tomcat7/webapps
sudo mkdir tomcat-demo
sudo mkdir tomcat-demo/helloworld
sudo vim tomcat-demo/helloworld/index.jsp


아래 코드 복사

<HTML>
 <HEAD>
  <TITLE>Hello World</TITLE>
 </HEAD>
 <BODY>
  <H1>Hello World</H1>
  Today is: <%= new java.util.Date().toString() %>
 </BODY>
</HTML>

설치 후 테스트 

http://localhost:8080/tomcat-demo/helloworld/ 

2. mod_jk 설치 및 설정

sudo apt-get install libapache2-mod-jk


server.xml 설정 (나중에 연동 후에는 8080 포트 구문을 주석처리 해줘도 된다.)

sudo vim /etc/tomcat7/server.xml


아래 라인의 주석 해제

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

아파치 워커 파일(workers.properties) 생성


sudo vim /etc/apache2/workers.properties


아래 코드를 복사하여 넣어준다

# Define 1 real worker using ajp13 
worker.list=worker1 
# Set properties for worker (ajp13) 
worker.worker1.type=ajp13 
worker.worker1.host=localhost
worker.worker1.port=8009

아파치 워커 파일 설정

sudo vim /etc/apache2/mods-available/jk.conf


JkWorkersFile 설정 경로 정보를 아래 라인으로 변경한다

/etc/apache2/workers.properties

 
마지막으로 적용할 톰캣 URL 설정

sudo vim /etc/apache2/sites-enabled/000-default


아래 라인을 추가해 준다

<VirtualHost *:80>
.......................................
.......................................
JkMount /tomcat-demo* worker1
</VirtualHost *:80>
이제 톰캣, 아파치 서버를 재기동 한다

sudo /etc/init.d/tomcat7 restart
sudo /etc/init.d/apache2 restart

연동 테스트
http://localhost/tomcat-demo/helloworld/ 

8080포트 접속을 통한 테스트
http://localhost:8080/tomcat-demo/helloworld/


mod_jk 로그 보기

tail -f /var/log/apache2/mod_jk.log

+ Recent posts