전체 글201 EoS 로 인한 CentOS 7 repo 변경 [base]name=CentOS-$releasever - Base#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infrabaseurl=https://vault.centos.org/7.9.2009/os/x86_64/gpgcheck=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #released updates[updates]name=CentOS-$releasever - Updates#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&in.. Linux OS/Redhat (CentOS & Rocky Linux) 2024. 7. 15. Ubuntu 22.0에 minikube 설치 보호되어 있는 글 입니다. 2024. 1. 13. Ansible를 이용한 Apache 서버 제어 (VirtualHost, SSL) 서버 : Ansible 마스터서버 1대 호스트서버 : WEB 서버 1대 / 추후 DB 서버 1대 OS = Ubuntu 22.04 [마스터서버, 호스트공통사항] apt update -y apt upgrade -y apt install -y ansible sshpass [마스터서버] ssh-keygen ssh-copy-id root@호스트서버IP mkdir /root//ansible_project vi /root/ansible_project/inventory.ini [master] master ansible_host=10.0.0.2 [web] web ansible_host=10.0.0.3 [db] db ansible_host=10.0.0.4 디렉토리 구조 만들기 mkdir -p playbooks/handle.. Linux OS/관리 2023. 11. 13. PHP-FPM 이란? 보호되어 있는 글 입니다. 2023. 9. 20. Socket 이란? (TCP Socket 와 Unix Domain Socket) Socket 소켓(Socket)은 프로세스가 드넓은 네트워크 세계로 데이터를 내보내거나 혹은 그 세계로부터 데이터를 받기 위한 실제적인 창구 역할을 한다. 그러므로 프로세스가 데이터를 보내거나 받기 위해서는 반드시 소켓을 열어서 소켓에 데이터를 써보내거나 소켓으로부터 데이터를 읽어들여야 한다. 소켓은은 프로토콜, IP 주소, 포트 넘버로 정의된다. * 프로토콜 (규약) 프로토콜은 원래 외교상의 언어로써 의례나 국가간에 약속을 의미하며, 통신에서는 어떤 시스템이 다른 시스템과 통신을 원활하게 수용하도록 해주는 통신 규약, 약속 * IP 전 세계 컴퓨터에 부여된 고유의 식별 주소 * 포트 포트(Port)는 네트워크 상에서 통신하기 위해서 호스트 내부적으로 프로세스가 할당받아야 하는 고유한 숫자이다. 한 호스.. Network & Routing & LoadBalance/Network 2023. 9. 20. 웹통계 awstats (APM 기반 서버) (패키지+소스설치 포함) awstats는 web, ftp, mail 서버의 통계를 그래픽 적으로 생성해 주는 기능성 툴 입니다. awstats 로그 분석은 CGI 나 다른 명령어로 부터 그리고 로그에 포함된 모든 정보를 보여줄 수 있습니다. 그 안에 그래픽적으로 웹페이지가 포함되어 있습니다. 특징 - 웹로그가 보이는 모든 정보를 알기쉽게 보여줍니다. - 무제한의 로그파일 사이즈 - 모양과 컬러는 각자의 사이트에 필적합니다. - 사용이 쉽습니다. 특징들 전체 로그 분석을 통해 AWStats에서 다음 정보를 표시할 수 있습니다. * 방문횟수, 고유 방문횟수 * 방문 기간 및 마지막 방문 기간, * 인증된 사용자 및 마지막으로 인증된 방문자 * 요일 및 러시 아워(시간 및 요일별 페이지, 조회수, KB), * 호스트 방문자의 도메인/.. Linux OS/관리 2023. 4. 19. CentOS 7 httpd 패키지 업그레이드 CentOS 7 는 yum 설치시 버전이 2.4.6 입니다. 그러나 httpd 2.4.6은 보안업데이트 권고로 업그레이드를 해야합니다. repo를 이용하여 업그레이드를 할 수 있습니다. 현재 버전을 확인합니다. # httpd -V Server version: Apache/2.4.6 (CentOS) Server built: Apr 5 2023 17:18:30 Server's Module Magic Number: 20120211:24 Server loaded: APR 1.4.8, APR-UTIL 1.5.2 Compiled using: APR 1.4.8, APR-UTIL 1.5.2 Architecture: 64-bit Server MPM: prefork threaded: no forked: yes (varia.. WEB & WAS/Apache 2023. 4. 19. 웹에서 내용들이 수정이 안될때 (sql_mode) 웹에서 내용 정보들이 수정이 안될때 분명히 access_log는 제대로 찍혔고, error_log는 안나올때 DB my.cnf를 의심해보자. 서버 이전경우는 이전 서버를 확인해보자. 이전 서버에서 mysql -u root -p SELECT @@sql_mode; SELECT @@GLOBAL.sql_mode; SELECT @@SESSION.sql_mode; 해당 값을 그대로 확인한 다음 my.cnf 에서 수정해야합니다. MariaDB [(none)]> SELECT @@sql_mode; +-------------------------------------------------------------------------------------------+ | @@sql_mode | +----------------.. DB/DB 공통 관리 2023. 4. 16. Nginx 연동 PHP-FPM 설치 (8.2) ##기본 설정 mkdir -p /usr/local/src/NPM_Setup export SOURCE_DIR=/usr/local/src/NPM_Setup yum install -y vim wget epel-release cd $SOURCE_DIR yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm yum update -y ##디폴트환경변수 echo " " >> /etc/profile echo "####default PATH#####" >> /etc/profile echo "export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:" >> /etc/profile .. WEB & WAS/PHP 2023. 4. 9. CentOS 7 Nginx 소스설치 1.22.1 ##기본 설정 mkdir -p /usr/local/src/NPM_Setup export SOURCE_DIR=/usr/local/src/NPM_Setup yum install -y vim wget epel-release cd $SOURCE_DIR yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm yum update -y ##디폴트환경변수 echo " " >> /etc/profile echo "####default PATH#####" >> /etc/profile echo "export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:" >> /etc/profile .. WEB & WAS/Nginx 2023. 4. 9. CentOS 7 Nginx 패키지 설치 및 PHP-FPM 연동 (PHP-FPM 8.2) yum install -y vim wget epel-release yum install -y http://rpms.remirepo.net/enterprise/remi-release-7.rpm yum install -y yum-utils yum update -y echo "alias vi='vim'" >> /etc/bashrc source /etc/bashrc echo "[nginx-stable] name=nginx stable repo baseurl=http://nginx.org/packages/centos/\$releasever/\$basearch/ gpgcheck=1 enabled=1 gpgkey=https://nginx.org/keys/nginx_signing.key module_hotfixes=t.. WEB & WAS/Nginx 2023. 4. 9. 0. Docker 명령어 정리 컨테이너를 관리하기 위한 명령어 # 실행중인 컨테이너 목록 조회 docker ps # 정지된 컨테이너 목록까지 조회 docker ps -a # 컨테이너 시작 docker start [컨테이너 ID] 또는 [컨테이너 이름] # 컨테이너 정지 docker stop [컨테이너 ID] 또는 [컨테이너 이름] # 컨테이너 재시작 docker start [컨테이너 ID] 또는 [컨테이너 이름] # 컨테이너 접속 docker attach [컨테이너 ID] 또는 [컨테이너 이름] # 컨테이너 내부의 명령 실행 docker exec [컨테이너 이름] [명려어] [매개변수] # 컨테이너 삭제 docker rm [컨테이너 ID] 또는 [컨테이너 이름] # 컨테이너 이미지 삭제 docker rmi [컨테이너 ID] 또는 [컨.. DEV/Docker-Redhat 2023. 4. 2. 이전 1 2 3 4 ··· 17 다음