Linux服务器配置笔记[已完成]
这篇小笔记将记录我的Linux服务器配置过程,以及一些常用的命令。
用到的软件是Nginx,可以学习一下~
配置Nginx
配置托管静态文件的话,可以使用Nginx,配置方法如下:1
sudo nano /etc/nginx/sites-available/demo
然后在文件中写入以下内容:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18server {
listen 80;
server_name 139.159.***.***;
#location / {
# root /home/vue-project/demo/dist;
# index index.html;
# try_files $uri $uri/ /index.html;
#} 这个是vue项目的配置,如果是其他项目,可以自行修改-托管静态文件
location / {
proxy_pass http://localhost:8000; # 你的应用运行的地址和端口
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# 这个是反向代理的配置,转发8000端口到80端口
}
}
然后保存退出,执行以下命令:1
sudo ln -s /etc/nginx/sites-available/demo /etc/nginx/sites-enabled/ # 创建软链接
然后重启Nginx:1
sudo service nginx restart
这样就可以通过http://139.159.***.***/
访问到你的应用了。