1.前端Vue项目打包部署实战教程
https://zhuanlan.zhihu.com/p/431796992
2.windows环境下无法访问linux的nginx服务
https://www.cnblogs.com/xstCoding/p/15153556.html
3.Ubuntu中vim的简单使用
https://blog.csdn.net/dotdotyy/article/details/120108308
1.虚拟机安装nginx
sudo nginx
2.拷贝文件进去路径
3.修改nginx配置,用sudo vim
sudo service nginx restart
4.启动nginx
season@ZHS-190213650:~$ ls
minikube-linux-amd64 myseason
season@ZHS-190213650:~$ cd ..
season@ZHS-190213650:/home$ cd .,
-bash: cd: .,: No such file or directory
season@ZHS-190213650:/home$ cd ..
season@ZHS-190213650:/$ ls
bin dev home lib lib64 lost+found mnt proc run snap sys usr
boot etc init lib32 libx32 media opt root sbin srv tmp var
season@ZHS-190213650:/$ cd etc
season@ZHS-190213650:/etc$ cd nginx
season@ZHS-190213650:/etc/nginx$ ls
conf.d fastcgi_params koi-win modules-available nginx.conf scgi_params sites-enabled uwsgi_params
fastcgi.conf koi-utf mime.types modules-enabled proxy_params sites-available snippets win-utf
season@ZHS-190213650:/etc/nginx$ cd sites-available
season@ZHS-190213650:/etc/nginx/sites-available$ sudo vim
[sudo] password for season:
season@ZHS-190213650:/etc/nginx/sites-available$ sudo vim sites-available
season@ZHS-190213650:/etc/nginx/sites-available$ ls
default sites-available
season@ZHS-190213650:/etc/nginx/sites-available$ sudo vim default
season@ZHS-190213650:/etc/nginx/sites-available$ nginx
nginx: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (13: Permission denied)
2023/01/31 23:48:14 [warn] 1018#1018: the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /etc/nginx/nginx.conf:1
2023/01/31 23:48:14 [emerg] 1018#1018: open() "/var/log/nginx/access.log" failed (13: Permission denied)
season@ZHS-190213650:/etc/nginx/sites-available$ sudo nginx
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] still could not bind()
season@ZHS-190213650:/etc/nginx/sites-available$ sudo vim default
season@ZHS-190213650:/etc/nginx/sites-available$ sudo nginx
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:80 failed (98: Address already in use)
nginx: [emerg] still could not bind()
season@ZHS-190213650:/etc/nginx/sites-available$ curl localhost
<html>
<head><title>403 Forbidden</title></head>
<body>
<center><h1>403 Forbidden</h1></center>
<hr><center>nginx/1.18.0 (Ubuntu)</center>
</body>
</html>
season@ZHS-190213650:/etc/nginx/sites-available$