일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- springboot
- 태그없음
- Entity
- 반복
- banner
- for
- 테이블정의서
- 카멜케이스
- javax
- pdf변환
- mongodb
- java
- spring-rest-docs
- MongoTemplate
- 2중for
- jpa
- 외부허용
- inmemory
- websokcet
- 스네이크케이스
- OS
- nginx
- 케밥케이스
- linux
- 파스칼케이스
- Docker
- redis
- spring
- commons-fileupload
- 자바란
- Today
- Total
목록os/linux (3)
겸쨔
안녕하세요.엑셀 같은 파일 다운로드를 하려고 하는데,로컬에서는 잘 돌아가는 녀석이 리눅스에서는 안 되시나요? 저 같은 경우에는 외장 톰캣을 서비스에 등록해서 실행 했어요.먼저 1차원적인 원인은 톰캣 실행을 서비스로 등록해서 오류가 난거에요. 파일 다운로드 하니까 아래랑 같은 오류가 나더라구요.java.io.FileNotFoundException: excelDownload.xls (허가 거부) 톰캣 bin에서 아래 명령어로 실행시키면 괜찮아졌어요.startup.sh 결국 저 명령어를 서비스에 등록하고 서버를 실행 시키면자바에서 파일을 생성시킬 때의 디렉토리가 달라져요. 저도 구글링 해서 가져온거긴 한데,파일을 작성하면 아래 경로에 같이 저장 된다고 하더라구요.startup.sh톰캣/bin/excel.xls..
리눅스 위에 서버를 올리셨는데 접근이 안 되신다구요 ?저도 그랬어요 ㅠㅠ 일단 알아보셔야 할건 진짜 서버에 접근이 안 되는건지 보셔야해요.인터셉터나 리눅스에 톰캣 로그를 보셔서 로그가 남는지 확인 해보세요. 진짜 로그도 안 남고 인터셉터 접근도 안 되면 잘 오신거 같애요.만약 이미 방화벽 설정을 하셨다면 굳이 안 보셔도 돼요. 보통 개발 서버나 db 서버를 띄울 때 리눅스 위에 띄우시죠?그럴 때는 로컬에서 붙는게 아니라 공유기 내부로각각 배정된 ip나 아예 외부 ip로 붙으실텐데요. 전 보통 spring을 띄우기 때문에 항상 was를 올려야 했어요.이렇게 서버를 띄울 땐 ip:port로 접근 하지요.웹서버를 통해서 들어갈 때도 마찬가지에요. 항상 리눅스 위에 띄운 서버의 port로 들어가니까해당 port..
Linux란?Linux는 오픈소스 운영 체제이다.Linux는 UNIX와 유사하게 설계되었으나, 발전을 거듭하며전화기에서 슈퍼컴퓨터에 이르는 다양한 하드웨어에서 실행되고 있다. 모든 Linux 기반 os에는 하드웨어 리소스를 관리하는 Linux 커널과os의 나머지를 구성하는 일련의 소프트웨어 패키지가 포함되어 있다. os에는 무엇보다 GNU 툴과 같은 일부 공통 핵심 구성 요소가 몇 가지 포함되어 있다.이런 툴을 사용하여 커널에서 제공하는 리소스를 관리하고,추가 소프트웨어를 설치하여 성능 및 보안 환경을 설정할 수 있다. 거기에 더해 리눅스는 서버 환경에서 매우 안정적이고 신뢰성이 높다.그렇기 때문에 일반적으로 디비나 개발 서버 같은 애들은 리눅스 위에 올린다. 리눅스기반인 리눅스 배포판은 수백가지가 있는..