首先安装nginx服务
- apt install nginx(这是命令是root用户使用的,如果不是超级管理员,则使用下面的命令)
- sudo apt install nginx
- 安装完nginx需要去nginx.conf修改配置文件(配置文件在/etc/nginx)
- 在你服务器中输入: cd /etc/nginx/
-
进入nginx.conf(vi nginx.conf)
-
然后我们看到如下的代码,由于代码较长我只复制了http的内容,因为配置nginx只需要修改http里面的,其他不要修改,要是有403错误,看一下头部是不是 user root;不是的话修改一下403就解决了
-
我们看待代码最后两行
-
include /etc/nginx/conf.d/*.conf;#这个的意思就是包含conf.d下的所有.conf文件,.conf文件就是你配置静态服务器的配置文件
user root;#这个改为root就不会出现403错误
worker_processes auto;
pid /run/nginx.pid;
events {
worker_connections 768;
# multi_accept on;
}
http {
##
# Basic Settings
##
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 65;
types_hash_max_size 2048;
# server_tokens off;
# server_names_hash_bucket_size 64;
# server_name_in_redirect off;
include /etc/nginx/mime.types;
default_type application/octet-stream;
##
# SSL Settings
##
##
ssl_protocols TLSv1 TLSv1.1 TLSv1.2; # Dropping SSLv3, ref: POODLE
ssl_prefer_server_ciphers on;
##
# Logging Settings
##
access_log /var/log/nginx/access.log;
error_log /var/log/nginx/error.log;
##
# Gzip Settings
##
gzip on;
gzip_disable "msie6";
# gzip_vary on;
# gzip_proxied any;
# gzip_comp_level 6;
# gzip_buffers 16 8k;
# gzip_http_version 1.1;
# gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
##
# Virtual Host Configs
##
include /etc/nginx/conf.d/*.conf;#让我们看到这里
include /etc/nginx/sites-enabled/*;
}
- 因此你配置静态服务器有两个方法
- 在nginx.conf文件中的http里面配置
server {
listen 5210;#这个是监听的端口,需要你去你的服务器中的防火墙中开启这个端口
server_name localhost;#这个写localhost的意思是本机服务器的ip,如果你的服务器绑定的域名而且解析了,你可以输入你的域名,例如wjj.club这样
location /wyt/ {#/wyt/是什么意思呢?就是你域名加端口加/wyt/,即:服务器ip:5210/wyt/
alias /root/html/;#这个意思是让服务器去这个文件夹下面找你访问的网页和静态资源
autoindex on;#显示该文件下的所有文件
}
}
- 第二种:cd conf.d
- 你现在看到wyt.conf,是我自己创建的,如何创建?vi xxx.conf(打开并创建该文件)
- 在里面参考我上面写的server,写出自己静态服务器的配置
- 最后一步重启nginx,如果不重启,配置是不生效的,重启前先检查配置文件有没有错误
- 查看配置文件有没有错误:nginx -t
- 重启命令:service nginx restart
- 然后你就可以在浏览器中输入:你的服务器ip:5210/wyt/index.html
- index.html是我假设你配置的路径下面有这个文件,如果没有,写上你自己有的html文件
最后给各位新手一句忠告:要不断尝试,你才会发现新知识,觉得这个blog解决了你的问题,点个赞吧!嘻嘻嘻嘻嘻