라즈베리파이 ArchLinux Nignx + tomcat + mysql 설치중

톰켓에 대해서는 고민이 생기고 있음.

transmission을 구동한 상태에서는 톰켓의 작동이 거의 되질 않는다.

생각보다 라즈베리의 성능이 후달린다…

 

1. Nginx 설치

– 관련 URL : https://library.linode.com/web-servers/nginx/installation/arch-linux

– pacman -S nginx

– 설정파일 경로 : /etc/nginx/nginx.conf

– 구동 : systemclt start nginx

– 부팅시 자동 구동 적용

[root@alarmpi /]# systemctl enable nginx
ln -s ‘/usr/lib/systemd/system/nginx.service’ ‘/etc/systemd/system/multi-user.target.wants/nginx.service’
[root@alarmpi /]#

 

사이트 접속 테스트

/usr/share/nginx/html/index.html 에 Hello Wold!! 를 추가하여 접속~

Image

Nginx 설치성공!!

 

2. Tomcat7 설치

– 관련 URL : https://wiki.archlinux.org/index.php/tomcat

– pacman -S tomcat7

Image

설치하다가 에러발생…특정 라이브러리 다운로드가 안되는데 귀찮아진다Image

tomcat6로 설치한다.

Image

에고 여전히 필요한 라이브러리 다운이 안된다.  수동으로 해봐야할 해봐야할듯

수동으로 하는법을 찾다가 못찾음. 찾는 도중 The requested URL returned error: 404 Not Found 키워드로 검색하니

아래처럼 하라는 댓글 발견

pacman -Syu (요거 해봄)

pacman -Syy (요건 안해봄)

이후에 다시  pacman -S tomcat7 실행 (오 된다된다~)

Image

토렌트로 파일 받으면서 삼바로 받은파일 복사하면서 톰켓 설치를 하니 transmission이 그냥 죽네…

라즈베리성능이 생각보다 후달리는 듯 하다

일단 tomcat 설치 완료

톰켓 설정 (관리자 페이지 암호변경)

/etc/tomcat7/tomcat-users.xml
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
  <role rolename="tomcat"/>
  <role rolename="manager-gui"/>
  <role rolename="manager-script"/>
  <role rolename="manager-jmx"/>
  <role rolename="manager-status"/>
  <role rolename="admin-gui"/>
  <role rolename="admin-script"/>
  <user username="tomcat" password="[CHANGE_ME]" roles="tomcat"/>
  <user username="manager" password="[CHANGE_ME]" roles="manager-gui,manager-script,manager-jmx,manager-status"/>
  <user username="admin" password="[CHANGE_ME]" roles="admin-gui"/>
</tomcat-users>

구동

systemctl start tomcat7

이제 Nginx 와 Tomcat 연동세팅

/etc/nginx/nginx.conf 를 열어본다~ (으악… 너무 오래걸리는데 잘 모르겠어..)

http {

# 여기서부터 추가

upstream tomcat {
server 127.0.0.1:8080;

}

server {

location /servlet {
proxy_pass http://tomcat/servlet;
index index.jsp;
}

location /manager {
proxy_pass http://tomcat/manager;
index index.jsp;
}

# 추가 끝
}

WAS에 샘플 페이지 추가

/var/lib/tomcat7/webapps/servlet 디렉토리 생성

index.jsp 파일 생성

<html>
<head></html>
<body>
Hello World!! (WAS)
</body>
</html>

 

3. mysql 설치 (나중에)

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s