Nginx是一款轻量级的Web服务器,可用作反向代理、负载均衡、HTTP缓存;大部分web服务器使用Nginx,通常用作负载均衡器;
ubuntu下安装
sudo apt-get update sudo apt-get install nginx
检测安装
sudo nginx -t 返回结果: nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful
查看nginx进程
ps -ef | grep nginx
启动、停止、重启nginx服务
// 启动 sudo service nginx start // 停止 sudo service nginx stop // 重启 sudo service nginx restart
启动、停止、重启nginx服务(2)
// 启动 sudo /etc/init.d/nginx start // 停止 sudo /etc/init.d/nginx stop // 重启 sudo /etc/init.d/nginx restart
Nginx文件结构(ubuntu下)
1.所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
2.程序文件在/usr/sbin/nginx
3.日志放在了/var/log/nginx中
4.在/etc/init.d/下创建了启动脚本nginx
5.默认的虚拟主机的目录设置在了/var/www/nginx-default
配置nginx
在/etc/nginx/下配置文件,每次都要重启服务,配置才能生效;