728x90

Linux 26

Rocky Linux : 포트포워딩과 도커를 이용해서 외부에서 내부 사이트 들어오기

1. 도커 라라벨 실행 (컨테이너 생성) cd 라라벨 폴더 이름 # ./vendor/bin/sail up ※ docker ps로 실행중인 컨테이너 확인 가능 2. ifconfig (아마 nestat 하면 기본 게이트웨이 나올 거임) 또는 같은 공유기쓰는 window에서 ipconfig로 기본 게이트웨이 찾기 3. 기본게이트 웨이 url에 접속 해서 로그인 참고 - 고급 설정에서 (네트워크 관리 -> 내부 네트워크 설정) 을 들어가면 내부 ip 주소를 알 수 있고 (NAT/라우터 관리 -> 포트포워드 설정) 을 들어가면 포트포워딩을 할 수 있다. 4. 규칙이름 하고싶은 걸로, 내부 IP주소는 위 참고에서 찾고, 외부 포트(공인ip에서 들어올 포트), 내부 포트(사설ip에서 들어올 포트) 지정해주고 화면 하..

Linux/Rocky Linux 2023.06.14

Rocky Linux, Laravel : The stream or file "/var/www/html/storage/logs/laravel.log" 오류

The stream or file "/var/www/html/storage/logs/laravel.log" could not be opened in append mode: Failed to open stream: Permission denied The exception occurred while attempting to log: The stream or file 오류가 나서 확인해보니 권한 문제인 거 같아서 # chmod 777 -R storage 명령어 실행 (해당 폴더에서 실행) 근데 권한을 모두 부여하는 것은 안좋으므로 다른 방법 대안 필요

Linux/Rocky Linux 2023.06.14

Rocky Linux : Docker 설치, Docker-Compose 설치 (라라벨 설치하기 위한 단계)

https://www.uname.in/209 Rocky Linux 9에 Docker 및 Docker-Compose를 설치하는 방법 As we all know that Docker Container is the highly demanded technology in IT world. With help of Docker containers, developers and infra admins can package their application and its dependencies and can run it in one computing setup to another. In this gui www.uname.in 참고 글 su로 설치했기 때문에 sudo를 따로 붙이지 않았습니다. Docker를 사용하기 위한 시..

Linux/Rocky Linux 2023.06.13

Rocky Linux : Composer 설치

wget 패키지 다운로드 # dnf -y install wget wget 명령어 사용하여 공식 사이트에서 설치 프로그램 파일 다운로드 # wget https://getcomposer.org/installer -O composer-installer.php 컴포저 설치 # php82 composer-installer.php --filename=composer --install-dir=/usr/local/bin # composer --version )) 하지만 -> 나의 게시물대로 설치했으면 경로가 달라서 php가 없다고 뜰 것임. # export PATH=$PATH:/opt/remi/php82/root/usr/bin 로 경로 재지정 경로 설정해줘야함 # composer

Linux/Rocky Linux 2023.06.13

Rocky Linux : 방화벽 (Firewall)

CentOS 7 / CentOS 8 / Rocky Linux는 기본 패키지로 Firewall이 설치가 되어있다고 한다. ■ Firewall 패키지 확인 # rpm-qa | grep firewall python3-firewall-1.2.1-1.el9.noarch firewalld-filesystem-1.2.1-1.el9.noarch firewalld-1.2.1-1.el9.noarch ■ Firewall 패키지 업데이트 # dnf update firewalld ■ Firewall 패키지 없을 경우 # dnf install -y firewalld ■ Firewall 패키지 기본 설치 경로 # cd/etc/firewalld # etc/firewalld/firewalld.conf [환경 설정] # etc/fire..

Linux/Rocky Linux 2023.06.12

Rocky Linux : Rocky Linux9버전 리눅스 APM 설치

OS: Rocky Linux 9버전 Apache + PHP-FPM + MySQL Rocky Linux에 설치했던 패키지에 대해 설명 제가 하면서 막혔던 부분은 글 밑에 적어뒀습니다. https://hoing.io/archives/64408 리눅스 APM(Apache + PHP + MySQL) 설치 및 연동 - Rocky Linux 8 hoing.io 참고 글 Contents [숨기기] APM 사전 환경 구성 Apache MySQL PHP php.ini 파일 수정 PHP-FPM 설정 php-fpm.conf www.conf PHP Opcache 파라미터 Apache 설정 방화벽 설정 및 Apache 재시작 APM APM 은 Apache PHP MariaDB/MySQL 의 약자로웹 서버를 구축하고 PHP 로 ..

Linux/Rocky Linux 2023.06.08
728x90