공부합시다!/LInux
-
Rocky 9 - WEB Mail Server (RoundCube) 개요공부합시다!/LInux 2022. 11. 6. 19:27
간만에 글을 올리네요! 1. 개요 우선 이전 구성을 다시 한번 복습합니다. 오늘은 이전까지 구성한 Mail Server ( Sendmail + Dovecot)를 이용한 WEB Mail Server (RoundCube)를 구축해 보도록 하겠습니다. Sendmail + Dovecot에 WEB Mail을 위한 Apache Server를 구성합니다. 이후 MySQL 과 RoundCube를 연동하기 위한 작업순으로 진행됩니다. 1부에서는 Dovecot과 Sendmail 구성 후 테스트 2부 apache + mysql 설치 3부 RoundCube 설치 순으로 진행 합니다. 2. 구성도 모두 하나의 서버에 구성을 합니다. 물론 여러분들은 WEB과 DB서버는 분리해서 진행하셔야 합니다. Host rocky9-1 roc..
-
apache source 설치 및 삭제공부합시다!/LInux 2022. 10. 2. 10:22
1. 설치 # vi apache.sh #! /bin/bash mkdir /web mkdir /http cd /web clear yum install -y wget expat-devel gcc gcc-c++ clear wget https://downloads.apache.org/httpd/httpd-2.4.54.tar.gz wget https://downloads.apache.org/apr/apr-1.7.0.tar.gz wget https://downloads.apache.org/apr/apr-util-1.6.1.tar.gz wget https://sourceforge.net/projects/pcre/files/pcre/8.45/pcre-8.45.tar.gz --no-check-certificate cle..
-
apache : Indexes & FollowSymLinks공부합시다!/LInux 2022. 5. 29. 10:24
간만에 포스팅을 하네요! 뭐가 그리 바쁜지 ㅎㅎ 오늘은 apache WebServer 설정 중 디렉토리 리스닝 (Indexes)와 심볼릭링크 (FollowSymLinks) 옵션에 대해서 알아보겠습니다. 1. 설정 파일 1.1. apache 설정파일 1.1.1. # vi /etc/httpd/conf/httpd.conf 1.2. WEB Contents Root 디렉토리 확인 1.2.1. /var/www/html 1.2.2. Options 지시자 뒤의 Indexes와 FollowSymLinks 확인 1.2.3. Indexes 1.2.3.1. 특정 URL을 입력했을 때 하위디렉토리의 목록이 출력되는 것 1.2.3.2. 보안상 사용 금지 1.2.4. FollowSymLinks 1.2.4.1. 심볼릭 링크 클릭 시..
-
CenTOS7 : WordPress + MySQL5.7 + PHP7.3 Install공부합시다!/LInux 2022. 4. 5. 06:00
음!이전 DB자료가 조금 오래되서 설치가 안되는 부분들이 있습니다.해서 오늘은 자료 보강차원에서 WordPress 5.9.2MySQL 5.7PHP 7.3 을 설치해서 연동해 보도록 하겠습니다. 1. 구성도 2. WordPress 다운로드 및 설정# yum install -y httpd # yum install -y wget # wget https://ko.wordpress.org/latest-ko_KR.tar.gz # tar xvfj latest-ko_KR.tar.gz # cp -r wordpress/ /var/www/html/ # cp /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php # vi /var/..
-
CentOS7 : /etc/default/useradd 분석공부합시다!/LInux 2022. 3. 27. 11:10
사용자 계정을 생성하면서 여러 설정 정보들이 기본적으로 구성이 됩니다. 이 때 참조하는 파일이 있는데 이것이 /etc/default/useradd 파일과 /etc/login.defs 파일 입니다. 이 두 파일을 변경하면서 사용자 계정을 생성해 보겠습니다. 일단 첫회로 /etc/default/useradd 파일을 구성해 보겠습니다. 1. 원본파일 # useradd defaults file GROUP=100 HOME=/home INACTIVE=-1 EXPIRE= SHELL=/bin/bash SKEL=/etc/skel CREATE_MAIL_SPOOL=yes 1.1. GROUP=100 1.1.1. 사용자 계정 생성 시 계정과 동일한 그룹을 생성하지 않을 경우 기본적으로 적용되는 그룹 기존 존재하는 그룹으로 변경..
-
CentOS7 : NFS Configuration Linux Server + Windows 11 Client공부합시다!/LInux 2022. 3. 24. 19:24
안녕하세요.! 오늘은 간단하게 CentOS7에서 NFS Server 구성 후 이를 CentOS7 Client와 Windows 11 Client에서 Mount 해서 사용하도록 구성해 보려 합니다. 파일시스템을 공유할 수 있다는 것은 디스크 사용에 있어서 상당한 이점을 갖어다 줍니다. 특히나 작은 디스크 사이즈를 원격지 대용량 디스크와 연결함으로서 실제적으로 디스크의 크기를 늘릴 수 있다는 큰 이점을 갖고 있습니다. 그런 의미에서 이제는 거의 모든 운영체제 및 가상화, Cloud에서 지원하는 NFS 구성방법은 Infra 구성의 필수라 할 수 있겠습니다. 1. NFS Server 1.1. NFS 설치 1.1.1. # yum install -y nfs-utils 1.2. NFS용 디렉토리 생성 1.2.1. # ..
-
CentOS7 : 명령어 이어쓰기공부합시다!/LInux 2022. 3. 21. 18:56
조금 쉬어가는 의미에서 명령어를 이어쓰는 방법을 소개합니다.. 1. 여러 명령어 이어쓰기 1.1. 여러 명령어를 이어쓰기 할때에는 ; 로 구분. 1.2. 명령어의 성공, 실패 여부에 상관없이 사용. 2. 앞의 명령어 성공 시 뒤의 명령어 실행 2.1. && 기호를 사용하면 반드시 앞의 명령어가 성공해야 뒤의 명령어를 실행. 2.1.1. Compile 시 많이 사용함. 2.1.2. make && make install 2.2. 앞의 명령어가 실패하면 뒤의 명령어는 실행하지 않음 3. 앞의 명령어 실패 시 뒤의 명령어 실행 3.1. || 의 경우 앞의 명령어 실패 시 뒤의 명령어 실행 3.2. 앞의 명령어가 성공하면 뒤의 명령어는 실행하지 않음 4. 명령어 내에서 다른 명령어 우선 수행 4.12. ` ` 기..