공부합시다!/LInux
-
-
Rocky9: Wordpress + PHP8.0 + MySQL8.0공부합시다!/LInux 2023. 8. 25. 17:39
Rocky9에 wordpress와 MySQL을 설치해서 Connection 하는 과정입니다. 2Tier 구성. 1. Rocky9-1 # dnf install -y wget tar httpd # wget https://ko.wordpress.org/wordpress-5.7.8-ko_KR.tar.gz # tar xvfz wordpress-5.7.8-ko_KR.tar.gz # cp -ar wordpress/* /var/www/html/ # cp /var/www/html/{wp-config-sample.php,wp-config.php} # sed -i 's/DirectoryIndex index.html/DirectoryIndex index.php/g' /etc/httpd/conf/httpd.conf # dnf ..
-
CentOS7: Nginx + Wordpress + PHP7.4 + MySQL5.7공부합시다!/LInux 2023. 6. 14. 11:53
apache 웹서버에 Nginx 구성은 이미 해 보았으니 이제는 Nginx 웹서버에 wordpress를 구성해 보도록 하겠습니다. 대부분 동일한 과정 입니다만 추가로 php-fpm 설치 및 구성 작업이 존재합니다. 1. 설치된 packages의 최종 버젼 확인 1.1. php7.4.33 1.2. nginx1.20.1 1.3. wordpress5.8.6 2. 필수 package 설치 2.1. wget: url을 이용한 파일 다운로드 2.2. yum-utils: yum-config-manager를 이용한 php7.4 enable 2.3. epel-release: redhat 공식 리포지토리 2.4. nginx: Web Server 2.5. 설치 명령어 # yum install -y wget yum-utils..
-
Rocky9: Rocky Linux9 Install 설치공부합시다!/LInux 2023. 2. 15. 00:13
사실 Linux설치법이야 이제 포스팅 할 필요도 없지만 그래도 공부를 처음 시작하는 분들을 위해서 업로드 합니다. 1. 미디어 테스트는 cd-rom의 iso 파일을 테스트 하는 과정이니 생략하고 바로 설치 2. 설치 언어 2.1.한국어 선택 -> 계속 진행 3. 설치 작업 순서 3.1. 시간과 날짜 -> 설치 목적지 -> KDUMP -> root 패스워드 -> 설치 시작 순입니다. 4. 시간 및 날짜 4.1. 지동에서 한국을 클릭하면 서울로 변경됩니다. -> 완료 5. 설치 목적지 5.1. 파티셔닝 작업 5.2. 기본값으로 완료 클릭 6. KDUMP 6.1. kernel 크래시의 경우 해당 순간을 dump하기 위해서 메모리의 일정 공간을 비워두는 기능 6.2. 비활성화 후 완료 7. root 비밀번호 설..
-
Rocky9: Storage 관리(Parted)공부합시다!/LInux 2023. 2. 14. 00:12
물리적인 Disk를 사용하기 위해서는 반드시 1개 이상의 Partition이 필요합니다. 이를 파티셔닝이라 하며 여러가지 이점을 제공합니다. - 물론 이전 시간에는 fdisk, gdisk등을 활용했습니다. App 또는 User가 사용할 수 있는 공간을 제한. 사용자 파일에서 OS와 Program File을 구분. swap memory을 위해 별도 영역을 생성. 디스크 공간 사용을 제한하여 진단 도구 및 백업 이미징의 성능을 향상. 오늘은 parted를 이용해서 파티셔닝 하는 작업을 학습합니다. 1. MBR 2. GPT 3. Parted 순서로 진행을 합니다. # Firmware: 특정 하드웨어 장치에 포함된 소프트웨어, 소프트웨어를 읽어 실행하거나 수정도 가능한 영구적 소프트웨어 # BIOS(Basic ..
-
Shell Script - 2. for, if문공부합시다!/LInux 2023. 2. 10. 00:15
계속해서 Linux Script에서 사용하는 반복문(for)과 조건문(if)에 대해서 공부하도록 하겠습니다. 1. for 2. if 순서로 진행합니다. 1. for 문 1.1. 정의 1.1.1 하나의 타겟에 하나의 명령을 여러 번 실행. 1.1.2. 많은 데이터베이스를 백업하는 것과 같이 여러 타겟에 하나의 명령을 각각 한 번씩 실행 1.1.3. for 반복문은 작업 반복에 사용할 Bash 반복 구문 1.2. 구문 for VARIABLE in LIST; do COMMAND VARIABLE done 1.2.1. 위의 반복문은 LIST에 제공하는 문자열을 처리하고 목록의 마지막 문자열을 처리한 후에 종료. 1.2.2. 각 목록 문자열을 VARIABLE이라는 값으로 임시로 저장한 다음 해당 변수를 사용하는 명..