Almalinux 9 nginxバーチャルホストの設定方法

環境
Almalinux 9.2
php 8.1
nginx 1.20

使用例
例として、デフォルトドメインに加えて、新たに [virtual] ドメインを設定します。
1.nginx の設定を行います
# vi /etc/nginx/conf.d/virtual.conf
# 新規作成

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
server {
listen 80;
server_name www.virtual;
location / {
root /usr/share/nginx/virtual;
index index.html index.htm;
}
}
server { listen 80; server_name www.virtual; location / { root /usr/share/nginx/virtual; index index.html index.htm; } }
server {
    listen       80;
    server_name  www.virtual;

    location / {
        root   /usr/share/nginx/virtual;
        index  index.html index.htm;
    }
}

2.ディレクトリを作成します
mkdir /usr/share/nginx/virtual

3.nginxを再起動します
# systemctl reload nginx

AlmaLinux 9

Posted by arkgame