1、我们进入到 /usr/local/nginx下,打开配置文件nginx.conf
cd /usr/local/nginx
vim nginx.conf
这样我们就打开了nginx的配置文件 ,基本的配置如下:
#user nobody; //设置用户
worker_processes 1; //设置工作进程数 若机器为4核8线程,我们可以设置为8
events {
worker_connections 1024; //设置最大并发连接数 1024
}
http {
include mime.types;
default_type application/octet-stream;
#log_format main '$remote_addr - $remote_user [$time_local] "$request" '
# '$status $body_bytes_sent "$http_referer" '
# '"$http_user_agent" "$http_x_forwarded_for"';
#access_log logs/access.log main;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on;
server {
listen 80; //监听接口(分号不能丢)
server_name localhost; //地址可以写ip也可以写域名
#charset koi8-r;
#access_log logs/host.access.log main;
location / { // 可以传~ = / 等等等等
root html; //默认访问文件夹
index index.html index.htm; //匹配的文件
}
error_page 500 502 503 504 /50x.html; //报错访问的html
location = /50x.html { // =/精准的匹配
root html;
}
}
}
2、我们可以按到注释上写的各个代码的用途,所以我们自己在server后面再加一段自己的代码进行配置:
server {
listen 8000;
server_name www.wuaipic.cn;
location / {
root wuaipic;
index index.html index.htm;
}
}
在此段代码中,我设置监听端口为8000,访问地址(域名)为 www.wuaipic.cn,我们设置访问路径为 /usr/local/nginx下的wuaipic文件夹,我们保存一下更改,然后重启nginx。
3、我们在wuaipic文件夹下创建一个简单的html,名字为index.html并编辑内容:
<html>
<h1>123456</h1>
</html>
4、当然,我们可以直接把域名换成虚拟机的ip地址,若是想设置域名,我们需要打开window系统的 C:\Windows\System32\drivers\etc 路径修改hosts文件在里面添加 ***.***.***.***(ip地址) www.wuaipic.cn ,这样我们的windows系统就可以访问这个域名了
192.168.42.128 www.wuaipic.cn
5、我们在浏览器访问一下 www.wuaipic.cn:8000,浏览器就会输出html的内容了
6、如果出现访问不了的情况,请参考上一篇文章进行防火墙的设置,把8080改为8000即可。