nginx:轻量级、高性能的HTTP及反向代理服务器,占用内存少,并发能力强,相比老牌的apache做为web服务器,性能更加卓越。html
在centOs上,是能够直接用yum来安装Nginx,就好似前端在Node环境下用npm安装各类依赖同样。前端
// 用yum来安装nginx yum install nginx -y // 安装完毕,启动nginx nginx
安装启动完毕,就能够在浏览器中输入你的服务器ip地址,就能够看到启动成功的页面啦。nginx
启动好的nginx服务器默认访问的是它本身的目录,即/usr/share/nginx/html目录,能够在/etc/nginx/nginx.conf配置文件中配置你本身的项目目录,并让nginx正确访问。web
/etc/nginx/nginx.conf文件修改配置:apache
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name _;
// 修改root默认目录
root /data/www;
include /etc/nginx/default.d/*.conf;
location / {
// 修改nginx在path为'/’下的访问目录
root /data/www
}
error_page 404 /404.html;
location = /40x.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
如今就开始建立你的项目目录,即/data/wwwnpm
// 建立你的项目目录
mkdir -p /data/www // 并在/data/www目录下建立一个html文件让nginx访问 touch index.html
// index.html代码为 <!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>hello world</title> </head> <body> Hello world! </body> </html>
全部的配置工做已经完毕,重启nginx吧浏览器
// 重启nginx nginx -s reload
从新Load在浏览器中输入你的服务器Ip地址,访问到的就是刚刚部署的index.html文件。
参考:服务器
https://my.oschina.net/huskydog/blog/1501378并发
https://blog.csdn.net/vcx08/article/details/79296396性能