CentOS上安装nginx


前言

呃,之前双十一阿里云打折,然后加了一个团购团,直接折上折,平时100多大洋/月的服务器,然后我300块买了三年/手动滑稽。马爸爸可真是财大气粗啊,哈哈。于是准备之后在这台服务器上部署自己的博客网站和老爸店里的网站,开始做准备工作吧~


Nginx (engine x) 是一个高性能的HTTP和反向代理服务,同时也是一款轻量级的Web服务器。优点是占有内存少,并发能力强。我一般把它用来当做网页服务器容器。话不多说,开始上手。

安装依赖

1
yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel

下载tar包

创建存放路径

  1. cd /usr/local
  2. mkdir nginx
  3. cd nginx

下载tar包

这里我们使用wget来下载网络上的tar包

1
wget http://nginx.org/download/nginx-1.13.7.tar.gz
  • 如果提示找不到命令,说明我们的服务器上还没有装wget,使用yum装之
1
yum install wget
  • 然后我们解压tar包到当前目录
1
tar -xvf nginx-1.13.7.tar.gz

安装Nginx

  1. cd /usr/local/nginx 进入nginx目录
  2. ./configure 执行配置
  3. make 编译
  4. make install 安装

OK!等待安装完毕就可以使用了

Nginx常用命令

修改配置文件

1
vim /usr/local/nginx/conf/nginx.conf
  • 利用vim编辑器修改配置,指定项目路径配置端口即可

示例(写到http{}里面):

1
2
3
4
5
6
7
8
server {
listen 8787;
server_name 192.168.10.249;
location / {
root crm\dist;
index index.html index.htm;
}
}
  • listen:访问端口
  • server_name:服务器ip
  • location/root: 项目存放根目录(index目录)
  • location/index: 网页入口

启动/停止/重启

1
2
3
4
cd /usr/local/nginx/sbin
启动 ./nginx -c /usr/local/nginx/conf/nginx.conf
停止 ./nginx -s stop
重启 ./nginx -s restart

访问

images

完毕,收工!

总结

Nginx作为web服务器还是非常强大的,可谓简单易用。借用同学的一句话。内事不决问百度,外事不决问谷歌,此乃恒久之道也。

本文标题:CentOS上安装nginx

文章作者:JF

发布时间:2018年11月10日 - 15:11

最后更新:2019年07月16日 - 16:07

原始链接:http://bandao.ink/2018/11/10/CentOS上安装nginx/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际

若需转载请保留原文链接及作者