일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 펜딩인텐트
- 안드로이드 알림
- 알림 우선순위
- setPriority(NotificationCompat.PRIORITY_HIGH)
- NotificationCompat.Builder
- 버전별 관리
- notification manager
- 안드로이드 알림채널
- notification channel
- 안드로이드 알림 예제
- Pending Intent
- setContentIntent
- notifications
- android notification 예제
- 알림 인텐트
- setDefaults(NotificationCompat.DEFAULT_ALL)
- Today
- Total
공부용 블로그
vertx, undertow, netty, jetty, tengine, lighttpd, node.js 설치 본문
vertx, undertow, netty, jetty, tengine, lighttpd, node.js 설치
tomato212 2018. 9. 14. 00:03[vertx] 다운로드
https://github.com/vert-x3/vertx-examples
[undertow] 다운로드
https://github.com/undertow-io/undertow
intellij에서 maven으로 프로젝트를 열어야 오류가 안난다.
[netty] 다운로드
https://github.com/netty/netty/tree/4.0
[tengine] 설치방법
http://philip1994.tistory.com/39?category=1005238
업로드 파일 경로
/usr/local/nginx/html
* 업로드 할 파일경로를 못찾겠으면 find / -name "index.html" 로 경로 확인해보기
index.html은 해당 웹서버 설치시 기본으로 들어있는 파일임.
[jetty] 설치방법 (참고 https://www.eclipse.org/jetty/documentation/current/quickstart-running-jetty.html)
1. apt install jetty9
2. /usr/share/jetty9 디렉토리까지 들어간 후 java -jar start.jar (jetty 실행같음. systemctl start jetty9와 같을 수 있음. 확인필요)
3. JAVA_HOME 설정 안되어 있으면 해줘야함
4. 인터넷 주소창에 localhost:8080으로 접속. jetty페이지 뜨면 성공!
5. 다른 파일(업로드할파일) 만드는 법 : 경로 중요!!!!
/var/lib/jetty9/webapps/root 에 파일 넣어주면 됨.
url 주소 쓰는 순서는 localhost(혹은 아이피주소):포트번호/파일명.html
[lighttpd]
참고 : https://linode.com/docs/web-servers/lighttpd/use-lighttpd-web-server-on-ubuntu-16-04/
1. apt-get install lighttpd
2. cd /etc/lighttpd/ // 꼭 이동하지 않아도 될 수 있음. 성공한 그대로 써두는 거임
3. lighty-enable-mod auth // 인증 모듈 사용 (이것도 꼭 해야하는 건지는 확실하지 않음)
4. systemctl restart lighttpd.service // 404 not found 떳을때는 lighttpd.service가 아니라 lighttpd까지만 써줬음. 이게 문제였나??
5. 인터넷 주소창에 localhost/index.lighttpd.html 접속. lighttpd페이지 뜨면 성공.
* index.lighttpd.html 은 /var/www/html 디렉토리에 있음
* lighttpd.conf 파일은 /etc/lighttpd 에 있음
[node.js] 설치
참고 https://zetawiki.com/wiki/우분투_node.js_설치
실행파일이 있는 경로까지 들어가서 # node 실행파일명 ( node main.js ) 입력 후 엔터치면 실행 됨.
실행되었는지 확인하려면 인터넷 브라우저에서 localhost:해당포트번호 치면 됨
실행할 때 계속 오류 났던 부분!!
=> main.js 파일이 다른 디렉토리에 있었음
/home/teamnova/다운로드/web1_html_internet-master/
=> 이 디렉토리안에 실행파일들을 넣어줘야함
* web1_html_internet-master 프로젝트 파일은 생활코딩에서 다운로드 받음
[maven으로 여는 법]
1. 해당 프로젝트 우클릭 - maven - Generate Sources and Update Folders
2. maven - Reimport
[리눅스 부팅시 root로 로그인 가능하게 하기]
루트로 로그인하면 잠금 디렉토리나 파일들을 자유롭게 이동시킬 수 있음
http://studyforus.tistory.com/224
'설계 > WebServer' 카테고리의 다른 글
Web Server benchmark 할 때 고려해야할 사항 (0) | 2018.09.19 |
---|---|
nmonchart 사용법 (0) | 2018.09.15 |
ubuntu 16.04 H2o 설치 (0) | 2018.09.07 |
http Cache 관련 궁금증 (0) | 2018.09.05 |
Apache MPM이란? (0) | 2018.08.11 |