CentOS 7 에서 Apache Web Server 2.4 설치하기

Linux/CentOS 2015. 11. 11. 00:11 by 후뤼한잉여

CentOS 7 에서 Apache Web Server 2.4 설치하기

1) 개요

개인적인 웹 서버 구축시 설치 한 내용을 정리하고자 작성되었습니다.

2) 설치하기

  1. JDK 설치하기
  2. 의존 패키지 설치하기
    sudo yum -y install gcc gcc-c++ wget
    
  3. 설치할 파일들 다운로드
    wget http://mirror.apache-kr.org//httpd/httpd-2.4.16.tar.gz
    wget http://mirror.apache-kr.org//apr/apr-1.5.2.tar.gz
    wget http://mirror.apache-kr.org//apr/apr-util-1.5.4.tar.gz
    wget http://sourceforge.net/projects/pcre/files/pcre/8.37/pcre-8.37.tar.gz
    
  4. 설치할 파일들 압축 해제하기
    tar -zxvf httpd-2.4.16.tar.gz
    tar -zxvf apr-1.5.2.tar.gz
    tar -zxvf apr-util-1.5.4.tar.gz
    tar -zxvf pcre-8.37.tar.gz
    
  5. Apache Web Server 설치시 필요 파일 이동하기
    mv [APR 압축 풀린 디렉토리] ./[Apache Web Server 압축 풀린 디렉토리]/srclib/apr
    mv [APR-Util 압축 풀린 디렉토리] ./[Apache Web Server 압축 풀린 디렉토리]/srclib/apr-util
    
  6. PRCE 설치하기
    cd [PRCE 압축 풀린 디렉토리]
    sudo ./configure
    sudo make
    sudo make install
    
  7. Apache Web Server 설치하기
    cd [Apache Web Server 압축 풀린 디렉토리]
    sudo ./configure --prefix=[Apache Web Server 설치할 디렉토리] --with-included-apr
    sudo make
    sudo make install
    
  8. Apache Web Server 설정하기
    vi [Apache Web Server 설치된 디렉토리]/conf/httpd.conf
    
    httpd.conf파일에 수정할 내용
    ServerName localhost //중간에 ServerName 주석 지우고 localhost 입력
    
  9. 방화벽 해제하기
    sudo firewall-cmd --permanent --add-service=http
    sudo systemctl reload firewalld
    
  • Apache Web Server 실행 / 종료 명령어
    • 실행 명령어
      [Apache Web Server 설치된 디렉토리]/bin/httpd -k start
      또는
      [Apache Web Server 설치된 디렉토리]/app/apache/bin/apachectl start
      
    • 종료 명령어
      [Apache Web Server 설치된 디렉토리]/bin/httpd -k stop
      또는
      [Apache Web Server 설치된 디렉토리]/app/apache/bin/apachectl stop
      

CentOS 7 에서 Maria DB 설치하기

Linux/CentOS 2015. 11. 10. 23:55 by 후뤼한잉여

CentOS 7 에서 Maria DB 설치하기

1) 개요

Maria DB 서버 구축시 설치한 내용을 정리하기 위해 작성되었습니다.

2) 설치방법

  1. yum 레파지토리 신규 등록
    sudo vi  /etc/yum.repos.d/MariaDB-10.1.repo
    
    MariaDB-10.1.repo에 작성할 내용
    # MariaDB 10.1 CentOS repository list - created 2015-09-24 12:48 UTC
    # http://mariadb.org/mariadb/repositories/
    [mariadb]
    name = MariaDB
    baseurl = http://yum.mariadb.org/10.1/centos7-amd64
    gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
    gpgcheck=1
    
  2. Maria DB 설치하기
    sudo yum install MariaDB-server MariaDB-client
    
  3. Maria DB 관리자계정 암호 설정하기
    mysqladmin password [설정할 암호]
    
  4. 방화벽 해제하기
    sudo firewall-cmd --add-service=mysql --permanent
    sudo firewall-cmd --reload
    
  • Maria DB 실행 / 종료 명령어
    • 실행 명령어
      sudo service mysql start
      
    • 종료 명령어
      sudo service mysql stop
      
  • 서버 부팅시 자동실행 설정하기
    sudo chkconfig mysql on
    
  • 한글 깨짐 문제 방지 설정
    sodu vi /etc/my.cnf
    
    my.cnf파일에 추가할 내용
    [mysqld]
    character-set-server=utf8
    collation-server=utf8_general_ci
    
    서버 재시작
    sudo service mysql restart
    

CentOS 7 에서 Oracle JDK 설치하기

Linux/CentOS 2015. 11. 10. 23:39 by 후뤼한잉여

CentOS 7 에서 Oracle JDK 설치하기

1) 개요

서버 구성 중 JDK를 의존하는 툴에서 사용하기 위해 설치한 내용을 정리하기 위해 작성되었습니다.

2) 설치방법

  • JDK 설치
  1. Oracle에 접속하여 설치파일 다운로드


    1-1. Downloads -> Java SE로 이동


    1-2. JDK 항목에 DOWNLOAD 버튼 클릭


    1-3. Accept License Agreement을 클릭 후, 자신의 버젼에 해당하는 파일 선택하여 다운로드


  2. JDK를 설치할 디렉토리를 생성
    sudo mkdir -p [설치할 디렉토리]
    
  3. SFTP를 이용하여 [설치파일]을 서버의 [설치할 디렉토리]로 업로드
  4. [설치파일] 압축을 해제 합니다.
    sudo tar -zxvf [설치파일]
    
  5. 사용의 편의를 위해 JDK 디렉토리의 링크를 설정 (옵션 입니다.)
    ln -s [JDK 설치된 전체 경로] JDK
    
  6. 서버에 JDK Path를 설정하기 위해 profile을 수정
    sudo vi /etc/profile
    
    profile에 추가할 내용
    # java Setting
    export JAVA_HOME=[JDK 설치된 전체 경로]
    export CLASSPATH=.:$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin
    
  7. profile 수정된 내용 적용
    source /etc/profile
    
  8. 설치된 JDK에 소유권한 변경 (옵션 입니다.)
    sudo chown -R root:root [JDK 설치된 경로]
    


Nav