CentOS 9

리눅스 아파치 설치(yum install)

[root@localhost ~]# yum update -y httpd[root@localhost ~]# yum install -y httpd관련 설치 패키지를 업데이트하고, yum install 명령으로 아파치를 설치합니다. [root@localhost ~]# firewall-cmd --permanent --add-service=http[root@localhost ~]# firewall-cmd --permanent --add-service=https[root@localhost ~]# firewall-cmd --reload방화벽(Firewall)이 활성화되어있을 경우 http 및 https 트래픽이 차단될 수 있습니다. 방화벽에 서비스 허용하고 재시작합니다. [root@localhost ~]# syste..

Application/Web 2016.05.25

리눅스 JDK 설치(yum)

yum list java*jdk-devel yum install java-1.7.0-openjdk-develyum install을 이용해서 jdk 파일을 설치합니다. rpm -qa java*jdk-devel javac -versionjavac -version 등 명령어를 입력하여 설치가 정상적으로 완료되었는지 확인합니다. JDK : Java Development Kit 자바 개발도구이며 자바 프로그래밍에 필요한 컴파일러 등이 포함되어 있습니다. JDK를 설치했다면 아래의 JRE도 같이 설치됩니다. JRE : Java Runtime Environment 컴파일된 자바 프로그램을 실행시킬 수 있는 자바 환경을 만드는 것입니다. 자바 프로그램을 실행시키려면 JRE를 반드시 설치해야 합니다. JRE 안에 자바 ..

OS/Linux 2016.05.25

리눅스 톰캣7 설치(yum)

[root@localhost ~]# yum update -y tomcat[root@localhost ~]# yum install -y tomcatyum 명령으로 톰캣을 설치합니다. [root@localhost ~]# yum install -y tomcat-webapps tomcat-admin-webapps[root@localhost ~]# yum install -y tomcat-docs-webapp tomcat-javadoctomcat-webapps(기본 톰캣 root 페이지), tomcat-admin-webapps(톰캣 관리자), tomcat-javadoc 등 관련 패키지를 설치합니다. [root@localhost ~]# vi /usr/share/tomcat/conf/tomcat-users.xml#관리..

Application/Web 2016.05.25

CentOS 7 방화벽 해제(CentOS 7 Firewall Disable)

CentOS 7부터는 iptables 이외에 firewalld 방화벽 기능이 추가되었습니다. iptables를 해제해도 차단이 계속된다면 firewalld를 비활성화하여 확인할 수 있습니다. 방화벽 비활성화 systemctl stop firewalld systemctl stop iptables systemctl stop ip6tables 방화벽 영구 비활성화(재부팅 시 방화벽 실행 안 함) systemctl disable firewalld systemctl disable iptables systemctl disable ip6tables

OS/Linux 2016.05.25

리눅스 톰캣9 설치(wget)

https://tomcat.apache.org 사이트에 접속하여 톰캣9 파일 다운로드 주소(URL)를 복사합니다. [root@localhost ~]# cd /usr/local/src/[root@localhost src]# wget https://downloads.apache.org/tomcat/tomcat-9/v9.0.39/bin/apache-tomcat-9.0.39.tar.gzwget 뒤에 복사한 다운로드 주소를 입력하여 톰캣 설치 압축파일을 다운로드합니다. [root@localhost src]# tar xvf apache-tomcat-9.0.39.tar.gz -C /usr/local/src[root@localhost src]# mv /usr/local/src/apache-tomcat-9.0.39 /u..

Application/Web 2016.05.25

리눅스 아파치 톰캣 연동

https://tomcat.apache.org 사이트에 접속하여 Tomcat Connectors 파일 다운로드 주소를 복사합니다. [root@localhost ~]# cd /usr/local/src[root@localhost src]# wget https://downloads.apache.org/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.48-src.tar.gz -O connector.tar.gzwget 뒤에 복사한 다운로드 주소를 입력하여 Tomcat Connectors 파일을 다운로드합니다. [root@localhost src]# tar -zxvf connector.tar.gz[root@localhost src]# cd tomcat-connectors-1..

Application/Web 2016.05.25

리눅스 자동실행 chkconfig

chkconfig는 리눅스 부팅 시 각 단계(Level)에서 서비스가 실행 되도록 설정하는 기능입니다. chkconfig --list 명령어를 입력하면 서비스 리스트와 각 서비스의 Run Level을 확인할 수 있습니다. 0:off 1:off 2:on 3:on 4:on 5:on 6:off에서 앞에서 숫자는 Run Level이며 on, off는 실행 여부를 나타냅니다. chkconfig --add 을 입력하면 서비스를 등록할 수 있습니다. chkconfig --del 은 등록된 서비스를 삭제합니다. chkconfig --level 명령을 입력하여 설정할 수 있습니다. 만약 Level을 지정하지 않고 on 설정 시 2,3,4,5번 Level이 on 상태가 됩니다.

OS/Linux 2016.05.25

리눅스 자동 실행 스크립트 rc.local

리눅스의 부팅 시 자동 실행 명령어 또는 스크립트는 /etc/rc.d/rc.local에서 설정합니다. vi /etc/rc.d/rc.local 명령으로 rc.local 파일을 vi 편집기로 열고, 부팅 시 자동 실행할 명령어 또는 스크립트를 추가합니다. 만약 rc.local에 추가하였는데 자동 실행되지 않을 경우 실행 권한 설정을 확인합니다. (권한이 없을 경우 chmod 755 /etc/rc.d/rc.local 입력하여 권한 설정)

OS/Linux 2016.05.25

리눅스 부팅 모드 변경(GUI, Command)

리눅스의 부팅 모드는 CLI(Command Line Interface) 모드와 GUI(Graphical User Interface) 모드가 있습니다. 부팅 모드 변경은 /etc/inittalb 파일을 수정하고 재부팅 하면 됩니다.id 부분에 3은 CLI 모드, 5는 GUI 모드 설정입니다. [root@localhost ~]# vi /etc/inittab # inittab is only used by upstart for the default runlevel. # # ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM. # # System initialization is started by /etc/init/rcS.conf # # Indi..

OS/Linux 2016.05.25