티스토리 뷰

반응형

1. git 최신 버전 설치

 - git --version

 - yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-1.noarch.rpm

 - sudo yum -y install https://packages.endpointdev.com/rhel/7/os/x86_64/endpoint-repo.x86_64.rpm

 - yum remove git

 - yum install git

 - git --version

※ 2022/10/14일 기준 

 

2. yum update

 - sudo yum update -y

 

3. Locale 설정

 - localectl set-locale LANG=ko_KR.UTF-8

 - localectl

 - locale

 

4. 타임존 확인

 - timedatectl

 - "Asia/Seoul (KST, +0900)"으로 되어 있어야함

 

5. 필수 패키지

 - yum install -y vim htop telnet dstat iftop whois net-tools wget

 - yum install -y gcc python3 openssl-devel

 

6. Port(포트) 상태확인

 - netstat -nlpt | grep 8080

 

7. OpenJDK 설치 : 2022/10/14일 기준 11버전 설치

 - javac -version

 - yum list java*jdk-devel (설치 가능한 jdk  버전 확인)

 - yum install -y java-11-openjdk-devel.x86_64

 - 경로찾기 : readlink -f /usr/bin/java

 - 심볼릭 링크 설정

   -> vi /etc/profile

   -> JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.1.1.1.1..x86_64

   -> PATH=$PATH:$JVA_HOME/bin

   -> CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar

   -> export PATH JAVA_HOME CLASSPATH

   -> :wq로 저장하고 나와서 반영 source/etc/profile

   -> 적용됐는지 확인 명령어 echo $JAVA_HOME

 

8. ftp 설치

 - ps -ax | grep vsftpd : 설치 유무 판단

 - yum -y install vsftpd

 - vi /etc/vsftpd/vsftpd.conf

   -> :set nu (줄번호 출력)

   -> anonymous-enable=NO

   -> chroot_list_enable=YES : 주석해제

   -> chroot_list_file=/etc/vsftpd/chroot_list : 주석해제

   -> listen=YES

   -> listen_ipv6=NO

 - vi /etc/vsftpd/chroot_list - root 추가

 - systemctl enable vsftpd

 - systemctl restart vsftpd

 - vi /etc/vsftpd/ftpusers 여기서 root 주석 또는 삭제

 - vi /etc/vsftpd/user_list 여기서 root 주석 또는 삭제

 

4. mariaDB 설치

 - 저장소 추가 (참고 사이트 : http://mirror.mariadb.org/yum/)

   -> vi /etc/yum.repos.d/MariaDB.repo

   -> [mariadb]
   -> name = MariaDB
   -> baseurl = http://mirror.mariadb.org/yum/10.9/centos7-amd64
   -> gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
   -> gpgcheck=1

 - yum install MariaDB-server MariaDB-client

 - rpm -qa | grep MariaDB : 설치 확인

 - systemctl start mariadb : 시작

 - systemctl enable mariadb : 부팅시 자동 시작 등록

 - netstat -ntlp or netstat -anp | grep 3306 사용 포트 확인

 - /usr/bin/mysqladmin -u root password 'Aa!2' : 패스워드 설정, 이렇게 치면 패스워드 설정하라고 뜬다

 - mysql -u root -p : 접속

 - show databases;

 - systemctl restart mariadb : 디비 재시작

 - utf8 캐릭터 셋 설정

 - cd /etc/my.cnf.d/

 - vi server.cnf

   -> [mysqld]

   -> collation-server=utf8mb4_bin

   -> character-set-server=utf8mb4

   -> autocommit=0

   -> sql_mode="ANSI_QUOTES"

   -> init-connect='SET NAMES utf8'

 - vi mysql-clients.cnf

   -> [mysql]

   -> default-character-set=utf8mb4

   -> [mysqldump]

   -> default-character-set=utf8mb4

 - mariadb

 - status or show variables like 'char%';

 

5. 톰캣 / 아파치 설치

 - Sprint Boot 기반으로 개발을 할 예정이라서 따로 설치해줄 필요가 없음

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/05   »
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
글 보관함