$2a$10$6NpCCOeugVUvvhk1/Bg8Bea2ka6bSPvOGBg# Linux(CentOS7)
1. vmware 프로그램 다운로드 한다. 리눅스 iso 파일 다운로드
2. 명령어
- 설치 가능한 자바 목록
> yum list java*
- ip 주소 확인
> ip addr
- 'ONBOOT' 값 'no' > 'yes' 변경
> vi /etc/sysconfig/network-scripts/ifcfg-ens33
- ip 할당해주는 녀석 호출
> dhclient
- ip 주소 재확인
> ip addr
3. X Window Install
- X window 설치
> yum groupinstall "X Window System" "Fonts"
- 세션, 터미널, 폰트 설치
> yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts
startx
y
4. ftp 설치
- Terminal 명령어
패키지 설치
> yum -y install vsftpd
서버 설정
> vi /etc/vsftpd/vsftpd.conf
/로 찾기
- /anony, anonymous_enable=NO
- /chroot_list, /chroot_list_enable= YES 주석해제 ,/chroot_list_file=~ 주석 해제
- /listen=YES, /listen_ipv6=NO
- vi etc/vsftpd/chroot_list 파일 생성 후 root 기입 > 저장 후 나가기
* 방화벽 해제
> firewall-cmd --permanent --add-service=ftp
> firewall-cmd --permanent --add-port=21/tcp
> firewall-cmd --reload
* SELINUX 해제 ( 보안 최소화 )
> vi /etc/selinux/config
SELINUX=enforcing 을 disabled로 변경
* 데몬 재시작
> systemctl enable vsftpd
> systemctl restart vsftpd
* 프로세스 데몬 확인
> ps -ax | grep vsftpd
-- grep은wLk5eSami7gg9/NZmK
파일질라로 로컬 => 리눅스 파일 전송
1. 리눅스 사용자 계정으로 로그인
2. ip addr로 ip 확인
3. 파일 질라에 ip값 사용자 계정 패스워드 port 21 입력
4. 전송 할 파일 더블 클릭
리눅스 시스템에 jar 파일을 전송하여 서비스 하기
1. 인텔리제이 오른쪽에 Gradle 클릭 => Tasks => build => bootJar 실행 ( 더블 클릭 )
2. 프로젝트 build => libs => SNAPSHOT.jar 생성 된거 확인
3. port 번호 확인
3. SNAPSHOT.jar 파일 복사해서 c에 폴더 생성해서 복사해서 넣기
4. 파일질라로 로컬에 있는 SNAPSHOT.jar 리눅스에 전송
5. root로 접속 후 입력 firewall-cmd --permanent --zone=public --add-port=3306/tcp / port 번호 넣기
6. 방화벽 firewall-cmd --reload
7. 사용자로 로그인 java -jar SNAPSHOT.jar 실행
7. http://192.168.180.129:8195/ ip:port
nohub ( 사용자 로그아웃 해도 접속 가능 )
nohup java -jar [jar file name] &
마지막 파일 확인
tail nohup.out
'코드 정리' 카테고리의 다른 글
Vue.js 실전_ 연습 순서 (0) | 2023.11.08 |
---|---|
스프링 시큐리티_구글 소셜로그인_DB연결 (0) | 2023.11.01 |
Vue.js basic (0) | 2023.11.01 |
local=> Git (0) | 2023.11.01 |
파이썬 기초_1 (1) | 2023.10.24 |