그누보드5와 React 같이 사용하기 2/2 + 도메인 연결, 무료 SSL 연동
이전 영상에 이어 apache2 서버에 도메인을 연결하고
certbot를 사용하여 무료 SSL 연동하는 방법에 대해 알아 봅니다.
apache2 설정
ServerName 도메인
ServerAlias www.도메인
apt install certbot
apt install python3-certbot-apache
certbot --apache
또는
certbot --apache -d 도메인 -d www.도메인
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 1개
# nginx 설정
apt install nginx php-fpm
root /var/www/html/gnuboard5;
# Add index.php to the list if you are using PHP
index index.html index.htm index.nginx-debian.html index.php;
server_name 도메인 www.도메인;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}
# pass PHP scripts to FastCGI server
#
location ~ \.php$ {
include snippets/fastcgi-php.conf;
#
# # With php-fpm (or other unix sockets):
fastcgi_pass unix:/run/php/php8.3-fpm.sock;
# # With php-cgi (or other tcp sockets):
# fastcgi_pass 127.0.0.1:9000;
}
# React 앱을 위한 위치 설정
location /react-app {
alias /var/www/html/gnuboard5/react-app/build;
}