2024-02-12 23:30:15 +09:00
|
|
|
|
|
|
|
# 20240212183719 Raspi4でnginxを設定する
|
|
|
|
#raspi #server #nginx
|
|
|
|
|
2024-02-13 00:00:12 +09:00
|
|
|
### インストール
|
|
|
|
```
|
|
|
|
$ sudo apt install nginx
|
|
|
|
```
|
2024-02-12 23:30:15 +09:00
|
|
|
|
2024-02-13 00:00:12 +09:00
|
|
|
### 設定
|
2024-02-12 23:30:15 +09:00
|
|
|
```
|
2024-02-16 10:58:00 +09:00
|
|
|
$ sudo nano /etc/nginx/sites-available/default
|
2024-02-12 23:30:15 +09:00
|
|
|
```
|
|
|
|
|
|
|
|
quartzを使いたいので、 try_filesの所をこんな感じに変える。
|
|
|
|
|
|
|
|
```
|
|
|
|
try_files $uri $uri.html $uri/ =404;
|
|
|
|
```
|
|
|
|
|
2024-02-13 00:00:12 +09:00
|
|
|
### 起動
|
2024-02-12 23:30:15 +09:00
|
|
|
```
|
|
|
|
$ sudo systemctl daemon-reload
|
|
|
|
$ sudo systemctl enable nginx
|
|
|
|
$ sudo systemctl start nginx
|
|
|
|
$ sudo systemctl status nginx
|
|
|
|
● nginx.service - A high performance web server and a reverse proxy server
|
|
|
|
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; preset: enabled)
|
|
|
|
Active: active (running) since Mon 2024-02-12 17:00:43 JST; 1h 46min ago
|
|
|
|
Docs: man:nginx(8)
|
|
|
|
Main PID: 7830 (nginx)
|
|
|
|
Tasks: 5 (limit: 3918)
|
|
|
|
CPU: 149ms
|
|
|
|
CGroup: /system.slice/nginx.service
|
|
|
|
├─7830 "nginx: master process /usr/sbin/nginx -g daemon on; master_process on;"
|
|
|
|
├─7831 "nginx: worker process"
|
|
|
|
├─7832 "nginx: worker process"
|
|
|
|
├─7833 "nginx: worker process"
|
|
|
|
└─7834 "nginx: worker process"
|
|
|
|
|
|
|
|
Feb 12 17:00:43 saipi4 systemd[1]: Starting nginx.service - A high performance web server and a reverse proxy server...
|
|
|
|
Feb 12 17:00:43 saipi4 systemd[1]: Started nginx.service - A high performance web server and a reverse proxy server.
|
|
|
|
```
|
|
|
|
こんな感じで動いてればOKかも。Chromeはhttpが使えないので、firefoxとかで確認。
|
|
|
|
![[Pasted image 20240212185558.png]]
|