본문 바로가기

nginx4

certbot 사용법 및 ssl 설정 certbot을 이용해 open ssl을 설치하고 관리 certbot 설치 yum install certbot certbot-nginx certbot 인증서 발행 certbot certonly -d example.com -d www.example.com --manual --preferred-challenges dns nginx를 통한 certbot 인증서 설치 # 다수의 도메인 인증 $ certbot --nginx -d example.com -d www.example.com # 와일드카드 인증 $ certbot --nginx -d example.com -d *example.com certbot 만료일자 확인 certbot certificates certbot 인증서 삭제 certbot delete 또는 .. 2023. 2. 17.
nginx로 멀티도메인 하나의 서비스에서 접속방법을 달리하고싶을때. default.conf의 설정 server {listen 80 default_server;listen [::]:80 default_server; server_name www.site.com; access_log /var/log/nginx/blog.access.log; error_log /var/log/nginx/blog.error.log; index index.php index.html index.htm index.nginx-debian.html; root /var/www; location / { } location /path { try_files $uri $uri/ /path/index.php?/$request_uri; } location ~ \.php$ {.. 2018. 9. 6.
LEMP 환경 구성 / centos7 기준 해당 프로세스는 digitalocean을 참고하였습니다. https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-centos-7 1. epel 레파지토리 추가 yum install epel-release 2. nginx 설치 yum install nginx 3. nginx 실행 systemctl start nginx * nginx 실행 확인은 해당 도메인 주소를 입력하여 nginx페이지가 나오면 성공 4. nginx 활성화 systemctl enable nginx 5. db설치 yum install mariadb-server mariadb or yum install mysql-ser.. 2017. 9. 3.
리눅스에서 ngix + php + mysql 설치하기 aws의 아마존 리눅스에서 테스트 php는 5.6을 기준으로 설치하였습니다. 설치방법은 github의 https://gist.github.com/sumardi/5559803를 참조하였습니다. 설치하기 # Install linux update, followed by GCC and Makesudo yum -y updatesudo yum install -y gcc make # Install Nginx and PHP-FPMsudo yum install -y nginx php-fpm # Install PHP extensionssudo yum install -y php-devel php-mysql php-pdo \ php-pear php-mbstring php-cli php-odbc \ php-imap php-gd.. 2016. 10. 22.