搭建图集网站原创
# 下载files.photos.gallery相关文件
- index.php
- files.js
# 安装Nginx和PHP:
# Ubuntu/Debian系统
sudo apt update
sudo apt install -y nginx php-cli php-fpm php-bcmath php-gd php-mbstring php-opcache php-xml php-zip php-json
1
2
3
2
3
# Nginx配置文件
#add /etc/nginx/conf.d/test.conf
server {
listen 9000;
server_name localhost; # 网站域名
#access_log /var/log/nginx/www.yyy.access.log main buffer=512k flush=30s;
error_log /var/log/nginx/error.log;
root /home/user/.www;#网站根目录
location / {
index index.php;
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
try_files $uri =404;
fastcgi_index index.php;
fastcgi_pass unix:/run/php/php7.2-fpm.sock;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
location ~ \.(png|jpeg|jpg|js|css|gif|ico|swf|webp|pdf|txt|doc|docx|xls|xlsx|ppt|pptx|mov|fla|zip|rar|woff2|ttf)$ {
expires max;
access_log off;
try_files $uri =404;
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# 启动Nginx和PHP服务
#确定php版本
php --version
#以7.2为例
sudo service php7.2-fpm start && sudo service nginx start
1
2
3
4
2
3
4
# 更新nginx.conf后重启服务
sudo service php7.2-fpm reload && sudo service nginx reload
1
# 将网站文件移动到/home/user/.www(网站根目录)下
- index.php
- files.js
- pic(文件夹)
# 安装ffmpeg以生成视频封面
sudo apt-get inastall ffmpeg
1
# 解决 wsl 下 nginx + php-fpm 打开极其缓慢的问题
sudo vim /etc/nginx/nginx.conf
#add
http {
fastcgi_buffering off;
}
1
2
3
4
5
2
3
4
5
编辑 (opens new window)
上次更新: 2022/10/03, 09:24:26
- 01
- Linux系统移植(五)--- 制作、烧录镜像并启动Linux02-05
- 03
- Linux系统移植(三)--- Linux kernel移植02-05