前言
呃,之前双十一阿里云打折,然后加了一个团购团,直接折上折,平时100多大洋/月的服务器,然后我300块买了三年/手动滑稽。马爸爸可真是财大气粗啊,哈哈。于是准备之后在这台服务器上部署自己的博客网站和老爸店里的网站,开始做准备工作吧~
Nginx (engine x) 是一个高性能的HTTP和反向代理服务,同时也是一款轻量级的Web服务器。优点是占有内存少,并发能力强。我一般把它用来当做网页服务器容器。话不多说,开始上手。
安装依赖
1 | yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel |
下载tar包
创建存放路径
- cd /usr/local
- mkdir nginx
- 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
- cd /usr/local/nginx 进入nginx目录
- ./configure 执行配置
- make 编译
- make install 安装
OK!等待安装完毕就可以使用了
Nginx常用命令
修改配置文件
1 | vim /usr/local/nginx/conf/nginx.conf |
- 利用vim编辑器修改配置,指定项目路径配置端口即可
示例(写到http{}里面):
1 | server { |
- listen:访问端口
- server_name:服务器ip
- location/root: 项目存放根目录(index目录)
- location/index: 网页入口
启动/停止/重启
1 | cd /usr/local/nginx/sbin |
访问
完毕,收工!
总结
Nginx作为web服务器还是非常强大的,可谓简单易用。借用同学的一句话。内事不决问百度,外事不决问谷歌,此乃恒久之道也。