$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

+ Recent posts