ROCKY 10 with AAI > AAI

본문 바로가기
사이트 내 전체검색

AAI

Rocky ROCKY 10 with AAI

페이지 정보

본문

록키 웹서버 한번에 해결되는 APM 자동 설치 스크립트 AAI

e073e92269c04240fee3ff0b46032dbf6f36ed95denl.png

 

cf49ed77dd5867c63d952a16709c866a19e99142iuqw.png

APMinstaller with ROCKY10 Linux

쉽고 빠른 설치, 운영, 업데이트까지 고려한 설계
쉬운 업데이트 지원. (공식+인기 저장소를 사용하여 dnf update 만으로 업데이트 완료)
사용자 생성,삭제,백업 스크립트 사용으로 시스템 계정, 디비 계정 자동 생성 지원
Let's Encrypt - 무료 SSL 인증서 발급 및 갱신 지원

설치시 php 버전 변경 및 php7.4 부터 php 8.6 까지 지원

멀티 PHP는 추후 지원 될 예정
모니터링 툴 - cockpit 지원

 

 

AAI GIT 설치 방법

SSH와 SFTP 는 필히 root 권한으로 접속 합니다. 아래 명령어를 사용해서 설치를 진행 합니다. 설치 화면에서 'y' 만 누르면 설치가 진행 됩니다.

 

dnf -y install git \
&& cd /root/ \
&& git clone https://github.com/joosung/Rocky10.git \
&& mv Rocky10 AAI \
&& cd AAI \
&& chmod 700 install.sh \
&& sh install.sh

 

AAI 다운로드 설치 방법

  1. SSH와 SFTP 는 필히 root 권한으로 접속 합니다.
  2. AAI-master 압축 파일을 다운로드 받으시고 압축을 해제 후 AAI 폴더로 변경 후 자신의 서버 /root 폴더에 업로드한다.
  3. Shell(터미널)에서 /root/AAI 폴더내의 install.sh 파일의 퍼미션을 chmod 700 install.sh 로 해당 파일의 퍼미션을 700 으로 수정한다.
  4. ./install.sh 입력후 엔터를 치고 설치를 진행 하시면 됩니다.

AAI 주요 명령

  1. adduser.sh 사용자 계정 추가, VirtualHost 추가, Mysql 계정 추가, Let's Encrypt SSL 추가 를 한번에 또는 개별적으로 진행 할 수 있습니다.

  2. deluser.sh 사용자 계정 삭제, VirtualHost 삭제, Mysql 계정 삭제, Let's Encrypt SSL 삭제 를 한번에 또는 개별적으로 진행 할 수 있습니다.

  3. /etc/cron.daily/backup 파일을 에디터로 열고 '패스워드' 를 찾아서 mysql root 패스워드로 교체 합니다.

  4. 스푸핑 에 관련된 메일을 받고 싶을땐 /etc/sysconfig/arpwatch 파일을 열어서 아래와 같이 수정 하세요. OPTIonS="-u pcap -e '메일주소' -s '보내는이(Arpwatch)' -n 'ㅣ자신의IP/24'"

  5. 설지 작업이 모두 끝나면 ./chkrootkit 그리고 clamscan -r /home --move=/virus 를 각각 실행해서 바이러스와 멀웨어 등이 없는지 확인 합니다. 테스트 용 바이러스 파일이 생성되므로 있다면 삭제 해 줍니다.

  6. 멀티 php 버전은 추후 지원 될 예정 입니다.

  7. cockpit 지원으로 인하여 port 9090 를 서버 방화벽에서 열어 주셔야 합니다.

  8. clamav.sh Crontab 적용으로 매주 일요일 01시01분에 바이러스 체크를 진행하고 바이러스가 체크되면 자동으로 /virus 폴더로 이동 됩니다.

그외 소소한(?) 튜닝이나 설정은 구글 검색을 또는 아파치존 QnA 를 통하여 질문 하시면서 자신이 사용하기 좋은 환경을 만들어 가시면 됩니다.

AAI 설치 및 계정 생성과 삭제 방법을 아파치존에서 동영상으로 안내 드리며, 궁금한점 또는 문의사항은 아파치존 QnA를 이용해 주시기 바랍니다.

https://apachezone.com

APM 및 설치 버전은 아래와 같습니다.

httpd 2.4.63
php 8.5.11 
mariadb 13.1.1
Zend OPcache
Xdebug
Let's Encrypt
chkrootkit
clamav
arpwatch
fail2ban
mod_evasive
mod_security
mod_security_crs
memcache
memcached
mod_expires 설정
GeoIP
cockpit - cockpit-storaged 추가
사용지 계정 백업 스크립트 
사용자 계정 생성 스크립트 
사용자 계정 삭제 스크립트 등...... 그외 필요한 라이브러리도 같이 설치가 됩니다. 

 

아파치존 과 github 에서 배포 합니다. 단 링크를 참조 하세요.

첨부파일

댓글목록

등록된 댓글이 없습니다.

Total 20건 1 페이지
AAI 목록
번호 제목 글쓴이 조회 날짜
열람중 Rocky 웹지기쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 43 15:42
19 Rocky 웹지기쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 1445298 01-08
18 Rocky 웹지기쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 55648 02-07
17 Rocky 웹지기쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 37628 02-25
16 Rocky 웹지기쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 25002 02-25
15 Rocky 웹지기쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 34668 12-26
14 CentOS7
AAI V.1.5.5 댓글7개
웹지기쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 37672 02-12
13 CentOS7 웹지기쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 19910 12-23
12 CentOS7
AAI V.1.5.8 댓글6개
웹지기쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 17373 02-07
11 CentOS7
AAI V.1.5.7 댓글5개
웹지기쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 15593 01-29
10 CentOS7
AAI V.1.5.6 댓글15개
웹지기쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 27648 12-17
9 patch 웹지기쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 21353 12-12
8 CentOS8 웹지기쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 27473 11-29
7 CentOS7 웹지기쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 20497 11-26
6 CentOS7 웹지기쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 18572 10-11

검색

회원로그인

회원가입
QnA nanoomihost. dnsever. dnszi.

사이트 정보

포인트 정책
포인트 순위
사이트명 : 아파치존
개인정보관리책임자 : JOO SUNG

접속자집계

오늘
81,628
어제
104,262
최대
176,238
전체
8,379,345
Copyright © apachezone.com. All rights reserved.