보안을 생각한다면 SSH 접속하는 포트정도는 변경해도 좋다고 생각한다.

 

아래와 같이 sshd_config 에 들어가서 Port 를 검색 후 (기본적으로 주석처리)

원하는 포트를 추가하면 된다.

1
2
3
$ vim /etc/ssh/sshd_config
 
Port 1234
cs

변경했다고 바로 세션을 끄고 다시 접속해 보는 멍청한 짓은 하지말자!

방화벽에서도 해당 포트를 접속할 수 있게 허용해 주는건 기본이다.

'기억할것들 > CentOS' 카테고리의 다른 글

SSH 포트 변경하기  (0) 2019.11.28
서비스 자동실행 등록하기  (0) 2019.08.22
SSH root 원격 접속 제한 하기  (0) 2019.07.01
증분백업. rsnapshot 사용하기.  (0) 2019.01.11
PEM Key 로 public Key 생성하기  (0) 2018.08.13
Apache HTTPD/2 설정  (0) 2018.05.24

CentOS 서비스 등록하기.

자꾸만 자꾸만 까먹는 그것.

 

예를 들어서 Apache 를 컴파일해서 새로 설치했다.

실행을 하려면 /apps/apache/bin/apachectl start  라고 매번 귀찮게 입력하고,

서버를 재실행 하면 직접 실행을 해줘야 해서 번거롭다. 

 

이제부터 이걸 자동실행 되게 서비스에 등록해 주겠다.

 

1. 아파치 실행 파일을 /etc/rc.d/init.d 에 심볼링크로 만들어 준다.

   (본문의 아파치 경로는 컴파일 위치에 따라 다를 수 있다)

1
$ ln -s /apps/httpd-2.4.41/bin/apachectl /etc/rc.d/init.d/httpd
cs

 

2. apachectl 파일을 수정하도록 한다.

    3~4줄쯤에 추가하면 된다.

1
2
3
4
5
6
$ vim /apps/apache-2.4.41/bin/apachectl
 
#!/bin/sh
#
# chkconfig: 345 85 15
# description: Apache-2.4.41 Server Daemon
cs

    - (수정하는 김에) 아파치 start 명령어를 날려도 아무런 메세지가 없어서 찜찜하다면 대략 85줄 쯤에 아래와 같이 추가한다.

       적당히 변수명과 앞의 텍스트는 바꿔도 무관

1
echo Apache-2.4.41 Server ... $ACMD
cs

3. 2번의 작업을 완료 후에 아래와 같이 메세지를 날려준다.

1
2
3
4
$ chmod +x /etc/rc.d/init.d/httpd
$ chkconfig --add httpd
$ chkconfig --level 345 httpd on
$ service httpd restart
cs

위 작업 까지 완료했다면 아파치는 service 명령어로 시작 / 종료 등을 할 수 있다.

이쯤했음 되겠지 뭘....

 

'기억할것들 > CentOS' 카테고리의 다른 글

SSH 포트 변경하기  (0) 2019.11.28
서비스 자동실행 등록하기  (0) 2019.08.22
SSH root 원격 접속 제한 하기  (0) 2019.07.01
증분백업. rsnapshot 사용하기.  (0) 2019.01.11
PEM Key 로 public Key 생성하기  (0) 2018.08.13
Apache HTTPD/2 설정  (0) 2018.05.24

libzip 최신버전을 깔고 php-7.3.4 버전을 설치해봤다.

다행히 이전과 다르게 설치가 잘 되었다.

 

까먹으면 안되니 항상 기록을 하겠다..

 

1. 관련 패키지 설치

1
2
$ yum install epel-release
$ yum install cmake3 cmake zlib-devel --enablerepo=epel
cs

2. 최신버전의 libzip을 다운로드 받는다.

바로가기

 

Download · libzip

 

libzip.org

3. libzip을 설치해 보자 (다운로드 부터 한다)

1
2
3
4
5
6
7
8
$ cd /apps/install
$ wget https://libzip.org/download/libzip-1.5.2.tar.gz
$ tar zxvf libzip-1.5.2.tar.gz
$ cd libzip-1.5.2
$ mkdir build
$ cd build
$ /usr/bin/cmake3 ..
$ make && make install
cs

 

끗.! 베리굿

+ Recent posts