nginx服务器安装及部署

2020-09-01  本文已影响0人  笑该动人d

注意:

1)端口号不能被占用
2)nginx存放的路径不能有中文

一、web服务器

1. 为什么需要web服务器,作用是什么?

web服务器也叫网站服务器是基于网站架设的服务器,我们平时可以浏览的网页都是在别人的服务器上面保存 的文件.

2. Web服务器有哪些?

nginx 、apache、 IIS 等
IIS是Microsoft公司的它是一个收费的服务器软件,而Apache是基于开源代码的服务器软件,它的核心都是用代码来实现的,而且是开源的可以免费使用.

二、Nginx服务器

1. 简介

Nginx是一款轻量级的Web服务器反向代理服务器及电子邮件(IMAP/POP3)代理服务器,其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

2. 下载安装

下载地址: http://nginx.org/
这里我们下载nginx-1.16.1版本

3. 目录结构

下载完成后目录结构为:


4. 启动nginx服务器

1)启动
2)关闭nginx服务器
3)测试启动成功

打开浏览器,输入localhost 或者你的IP地址
出现如下页面表示服务启动成功


三、部署网站

当nginx启动成功后,就可以部署你的网站了

1.拷贝你写好的网页到nginx安装目录下html子目录

2. 打开网址
http://192.168.0.103/resume/index.html
注意:
  • 当访问ip地址http://192.168.0.103localhost的时候,其实是访问的html目录下的index.html,目录整体应该写成http://192.168.0.103/index.html,是因为当html文件为index.html的时候,可以省略掉,如果html文件命名不为index.html的话就必须带上文件名
  • ip地址的默认端口是8080,如果访问时服务器开启,但是访问出错,首先检查端口是否正确,在nginx-1.16.1\conf目录下有一个 nginx.conf的配置文件,打开后能看到端口号,如果端口号冲突也可以在这里配置端口号

四、nginx常用命令

nginx常用命令:
验证配置是否正确: nginx -t
查看Nginx的版本号:nginx -V
启动Nginx:start nginx
快速停止或关闭Nginx:nginx -s stop
正常停止或关闭Nginx:nginx -s quit
配置文件修改重装载命令:nginx -s reload

五、可能会出现错误

nginx: [error] CreateFile() "E:\nginx-1.13.5/logs/nginx.pid" failed
nginx: [error] Open() "E:\nginx-1.13.5/logs/nginx.pid" failed
解决方案: 使用命令创建/logs/nginx.pid文件:
nginx -c conf/nginx.conf
上一篇 下一篇

猜你喜欢

热点阅读