Nginx启动/关闭
1、 普通启动
在安装目录下,进入sbin目录下执行
./nginx
2、 通过配置文件启动
在安装目录下,进入sbin目录下执行
./nginx –c /usr/local/nginx/conf/nginx.conf
说明:-c是指定配置文件,而且配置文件路径必须指定绝对路径
3、 查看nginx进程
ps aux | grep nginx
说明:系统启动后,默认启动一个master和一个worker进程
4、 访问默认主页面
启动成功访问 服务器ip:80
注意:如果连接不上,检查服务器防火墙是否开放端口!
5、 关闭nginx
./nginx -s stop 停止
./nginx -s quit 安全退出
6、 重启nginx
./nginx -s reload 重新加载配置
说明:包含两个操作,先关闭nginx,后启动nginx;一般在修改配置文件后使用该命令
7、 文件检查
当修改nginx配置文件后,可以使用nginx命令进行配置文件语法检查,用于检查nginx.conf配置文件是否正确
./nginx –c /usr/local/nginx/conf/nginx.conf -t
8、 查看nginx版本
./nginx -v(小写) 显示 nginx 版本
./nginx -V(大写) 显示 nginx 版本、编译器版本和配置参数
配置文件说明及主要应用
1、 核心配置文件
这个文件位于nginx的安装目录/usr/local/nginx/conf目录下,名字为nginx.conf
说明:该核心配置文件主要由三个部分构成
1.1. 基本配置
说明:不要将该在nginx.conf配置文件写中文,可能会导致乱码
1.2. events配置
说明:如果work进程数量为1,进程连接上限为1024,那么nginx连接上限为1024。
如果work进程数量为4,那么nginx连接上限为4096,以此类推。
1.3. http配置
2、 主要功能
静态网站部署
负载均衡
静态代理
动静分离
虚拟主机
静态网站部署
Nginx是一个HTTP的web服务器,可以将服务器上的静态文件(如HTML、图片等)通过HTTP协议返回给浏览器客户端。使用前端ace框架demo进行部署演示。
1、 创建项目部署目录并上传解压ace项目包
cd /usr/local/nginx
mkdir app
cd app
rz -y
tar -zxvf ace.tgz
ll
说明:目录名称及位置自定义,无强制规定。需在nginx.conf配置即可
2、 修改nginx.conf配置文件
cd /usr/local/nginx/conf
vi nginx.conf
说明:修改完配置需要重启nginx
3、 访问部署好的ace项目
启动成功访问 服务器ip:80/ace