본문 바로가기
반응형

Linux91

Postfix 설정 Postfix 설정 postfix는 기본 설정 파일에 많은 설정값이 있지만 메일서버를 구축할때 변경하는 설정을 위주로 설명함. /etc/postfix/main.cf 설정 - host 및 domain설정 myhostname = posttest # 내 호스트네임 mydomain = posttest.co.kr # 내 도메인 네임 myorigin = $mydomain # 도메인 네임을 사용하여 메일을 송수신 할경우 mydomain 설정 inet_interfaces = all # 모든 interface의 메일을 수신 inet_protocols = all # ipv4와 ipv6 설정 - mydestination 설정 mydestination = $myhostname, localhost.$mydomain, local.. 2024. 4. 17.
rsync 패스워드 없이 접속하기 rsync 프로토콜 또는 SSH 프로토콜에 관계없이 모두 비밀번호 없는 인증 로그인을 구현할 수 있습니다. SSH 프로토콜 비밀번호 없는 인증 로그인 먼저 클라이언트에서 공개 키와 개인 키 쌍을 생성하고, 명령을 입력한 후에는 Enter 키를 누른 상태로 유지합니다. 키 쌍은 /root/.ssh/ 디렉토리에 저장됩니다. [root@fedora ~]# ssh-keygen -t rsa -b 2048 Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your .. 2024. 1. 26.
Malware Scanner and Removal Malware Scanner and Removal https://malware.expert/malware-scanner-and-removal/ ** 먼저 ClamAV, Clamd 설치 필요 yum install epel-release yum -y install clamav clamd 스크립트 다운로드 This script working cPanel/DirectAdmin and others linux servers where clamav scanner is installed. # wget http://cdn.malware.expert/malware.expert.scanner.sh Download Direct: http://cdn.malware.expert/malware.expert.scanner.sh 추가.. 2023. 12. 16.
Rocky Linux에서 PHP OCI8 확장 모듈을 설치 Rocky Linux에서 PHP OCI8 확장 모듈을 설치 extension=oci8 extension_dir=/usr/lib64/php/modules Rocky Linux에서 PHP OCI8 확장 모듈을 설치하는 방법은 다음과 같습니다: 필수 패키지 설치: OCI8 확장 모듈을 빌드하고 설치하기 위해 필요한 일부 패키지를 설치해야 합니다. 아래 명령어를 사용하여 필수 패키지를 설치합니다. sudo dnf install php-devel libaio-devel Oracle 클라이언트 라이브러리 설치: OCI8 확장 모듈을 사용하려면 Oracle 클라이언트 라이브러리가 필요합니다. Oracle 클라이언트 라이브러리를 설치하고 환경 변수를 설정합니다. Oracle Instant Client 21.1 다운로드.. 2023. 7. 10.
CentOS7 + nginx 1.23 + php7.0 + php-fpm + MariaDB 10.3 설치 CentOS7 + nginx 1.23 + php7.0 + php-fpm + MariaDB 10.3 사전 필요 패키지 설치 yum -y install gcc gcc-c++ pcre-devel make git openssl wget vim unzip GeoIP-devel git tree cmake expat-devel libxml2-devel openssl openssl-devel python3 curl gnupg2 libxslt-devel gd-devel perl-ExtUtils-Embed 1. Nginx 설치 Nginx 에서 HTTP/2 적용 과 HTTPS TLS v1.3 를 사용하기 위해서는 일정 이상의 버전이 필요합니다. ⋅ HTTP/2 : nginx 1.13.0 이상 , OpenSSL 1.0.2 ⋅.. 2023. 5. 15.
CentOS7 Minimal 설치 후 설치해야 하는 것 처음, 초기설치 CentOS7 Minimal 설치 후 할 일 1. minimal 로 설치 개발툴 호환성 라이브러리 2. 호스트 네임 설정 # hostnamectl set-hostname 호스트이름 * /etc/hostsname 내용확인 3. 네트워크 인터페이스 이름 및 ipv6 disable “GRUB_CMDLINE_LINUX” 에 내용 추가 # vi /etc/default/grub GRUB_CMDLINE_LINUX=”rhgb quiet net.ifnames=0 biosdevname=0 ipv6.disable=1" # grub2-mkconfig -o /boot/grub2/grub.cfg 4. net-tools 설치 centos 7 버전부터 ifconfig, netstat 등 명령어들을 사용하려면 net-tools 패키지.. 2023. 5. 8.
리눅스 shell sed 명령어 ㅇ 라인 마지막에 문자열 추가하기 sed $ sed -i 's/$/문자열/g' 파일 ㅇ 특정 단어를 다른 단어로 변경하는 방법 sed 단어 Good 을 Great 으로 변경 $ sed 's/Good/Great/g' test.txt ㅇ 특정 단어 뒤의 문장을 변경하는 방법 sed Good 단어 뒤의 문장들을 Nice 로 변경 $ sed 's/Good.*/Nice/g' test.txt 2023. 1. 26.
ISPCONFIG 3 호스팅 패널 설치기 우선 CentOS7 minimal 설치후 Apache로 진행된 자료 입니다. 작업시 #은 복사하지말고 복사&붙혀넣기 신공으로 따라해 보세요.....^^ 코드 붙혀넣는 작업이 더 힘드네요...아고고~ [code] # yum -y update # yum -y install nano wget [/code] @ hosts 편집 [code] # nano /etc/hosts [/code] 자신의 서버IP (예 : 192.168.0.100) server1.mydomain.com server1 추가 [code] # echo 'server1.nanoomihost.com' > /etc/hostname [/code] @ 방화벽 구성 및 기본 네트워크 소프트웨어 설치 [code] # systemctl stop firewall.. 2023. 1. 7.
APM + Tomcat 연동하기 APM + Tomcat 연동하기 # 설치환경 - CentOS 5.x (64bit) - Apache 2.2.34 - PHP 5.2.17 - Mysql 5.1.59 - APM 설치 디렉토리 : /home/APM 하단에 설치 - JDK : 7u15 / 설치디렉토리 : /home/APM/java - Tomcat : 7.0.37 / 설치디렉토리 : /home/APM/tomcat * 설치에 앞서 APM은 이미 다 설치되어 있다고 가정한다. APM 설치 매뉴얼은 하단 링크 참조 링크 : http://help.cafe24.com/cs/cs_faq_list.php?page=5&mode=&s_key=&s_period=&s_value=&faq_list=308&categoryIdx=0 1. JDK 설치 (java 설치) - .. 2022. 10. 4.
yum 사용법 1. YUM의 기본 사용법 ● 기본 설치 방법 yum install 패키지이름 ● rpm 파일 설치 방법 yum localinstall rpm파일이름.rpm rpm 파일이 있다면 'rpm -Uvh' 대신 'yum localinstall' 을 실행해 패키지를 설치할 수 있다. 좋은 점은 현재 디렉터리의 rpm 파일에 의존성 문제가 있을 때, 문제를 해결할 수 있는 파일을 인터넷에서 다운로드해서 설치해준다는 점이다. 'rpm -Uvh rpm파일이름.rpm' 대신에 사용하면 된다. ● 업데이트 가능한 목록 보기 yum check-update 시스템에 설치된 패키지 중에서 업데이트가 가능한 패키지의 목록을 출력해준다. ● 업데이트 yum update 패키지이름 실제적으로는 'yum install 패키지이름'을 .. 2022. 5. 30.
CentOS 7 AMP yum 설치 ▶ Apache 설치 yum -y install httpd systemctl start httpd.service systemctl enable httpd.service ▶ MariaDB 설치 yum -y install mariadb mariadb-server systemctl start mariadb.service systemctl enable mariadb.service mysql_secure_installation ▶ PHP 설치 yum -y install php php-common php-devel php-fpm php-gd php-mbstring php-mysql systemctl restart httpd.service firewall-cmd --permanent --zone=public --ad.. 2022. 2. 11.
리눅스 네트워크 트래픽 모니터링 툴 iftop 설치하기 환경 : CentOS 6.2 Remi repository 등록(http://blog.famillecollet.com) # rpm -Uvh http://download.fedora.redhat.com/pub/epel/6/x86_64/epel-release-6-5.noarch.rpm # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm Remi repository가 이미 설치되어 있는 사람은 생략 하면 된다. # yum -y install iftop # iftop로 간단하게 실행 할 수 있다. 라인별로 오른쪽 표시되는 3가지 정보가 2초 / 10초 / 40초 동안의 평균 전송량임 아래 표시되는 TX / RX / TOTAL 은 .. 2022. 1. 18.
반응형