Nginx简单配置web环境

        今天刚好让给前端讲讲怎么配置web环境,于是就有了下面的内容,菜鸡一个,可不要骂我!有什么可以优化的,告诉我吧。

因为考虑到只是配置环境,也不想太费口舌,(主要是怕讲不明白)那么直接让你们按命令操作。

废话不多说,开干!

首先你得先知道你的nginx安装再什么位置!这个你准得知道吧。什么??。。。。你不知道!那么我帮不了你了。

那是不可能的,那么通过下面的命令查找一下吧。

[root@local ~]# whereis nginx
nginx: /usr/sbin/nginx /usr/local/nginx

一个是环境变量,一个是nginx目录。

步骤一、进入ngixn目录

cd /usr/local/nginx

步骤二、查看nginx配置文件是否引入其他配置路径

[root@local /usr/local/nginx]# cat -n ./conf/nginx.conf|grep 'include'
    19	    include       mime.types;
    33	include /usr/local/nginx/conf.d/*.conf;
    72	        #    include        fastcgi_params;

步骤三、引入配置文件

有引入的话可以直接跳过。

如果没有引入配置文件,可以通过查询配置文件中的结尾 “}” 标识,来进行添加配置文件。

[root@local /usr/local/nginx]# grep -n '\}' ./conf/nginx.conf
15:}
48:        }
57:       }
81:    }
119:}

可以通过查到最后一行的行号,替换下面命令中的119的数字。然后再通过步骤二中的命令查看是否添加成功。

[root@local /usr/local/nginx]# sed -i '119i include '$(pwd)'/conf.d/*.conf;' ./conf/nginx.conf

步骤四、创建文件目录

如果指向的目录存在,则跳过当前,进入下一步

# 查看目录是否存在,"./" 为当前目录,可以切换自己配置的目录路径
find ./ -type d -name conf.d

没有,需要进到相应的目录进行创建

# 如果不存在 就执行创建目录
mkdir conf.d   

步骤五、创建配置文件

同理,先检查一下需要创建的文件名称是否存在

# 查看所需要创建的文件名称是否存在
find ./conf.d/ -type f -name web.conf
# 如果没有就创建,有就变更名称
touch ./conf.d/web.conf    

步骤六、给文件添加内容

listen : 访问程序的端口

access_log: 访问日志

location / {} 中的  、/opt/web/; 表示程序存放的位置

修改配置文件后,执行文件 >> << 两个符号中间的内容为 配置文件地址

cat >> ./conf.d/web.conf << eof	
server {
    listen       12345;  
    server_name  _;
    access_log   /opt/web/logs/log.log  main; 
   location / {
        root         /opt/web/; 
     index  index.html index.htm;
     }
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
	}
}
eof

步骤七、location /{} 指向的目录导入程序

步骤八、重启nginx,不报错表明启动成功

如果再导入文件时切换过目录,需要重新切换回nginx 目录

[root@local /usr/local/nginx]#nginx -s stop
[root@local /usr/local/nginx]#nginx -c ./conf/nginx.conf

到此简单的web 环境配置完成

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Her 20

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值