云服务器 Linux-CentOS(6.9)安装及配置Nginx

Nginx配置不难,就是需要加很多的依赖

1.添加Nginx运行、编译所需依赖

1.1引入c语言、自动安装、配置等依赖
yum -y install gcc automake autoconf libtool make
1.2引入c++依赖
yum install gcc gcc-c++
1.3引入PCRE依赖

这个之前参照别人的用下载地址下载,但是下不下来
这回我们直接使用yum下载安装的方式:

yum -y install pcre-devel
1.4引入zlib依赖
yum install -y zlib-devel
1.5引入openssl依赖
yum -y install openssl openssl-devel

到这里我们就完成依赖的下载了,接下来几乎可以正式安装nginx了

2正式安装Nginx

2.1下载Nginx

我是从搜狐镜像上找的链接
先切到/usr/local/ 目录,在这里下载nginx

wget http://mirrors.sohu.com/nginx/nginx-1.16.0.tar.gz
2.2解压下载下来的包
tar -zxvf nginx-1.16.0.tar.gz
2.3配置nginx

我们进入到下载的nginx目录
输入:

./configure

接着编译并安装nginx服务

make
make install
2.4配置均衡负载

进入到目录:
nginx/conf

cd nginx/conf

编辑nginx_conf文件

vim nginx_conf

输入

i

进入insert模式
在这里插入图片描述
添加代码:

upstream 自己设定名字{
server 127.0.0.1:端口号1;
server 127.0.0.1:端口号2;
server 127.0.0.1:端口号3;
}

使均衡生效:

在这里插入图片描述
这里要使upstream后面你的明明与下面的名要一致,但是这里不支持特殊字符,不能使用下划线

代码:

proxy_pass http://上面设置的名字
2.5配置反射路径(反射到我们自己的域名)

在这里插入图片描述

2.6完成配置保存

点击键盘上的 esc 按键
然后输入

:wq

保存退出即可

2.7启动nginx

进入目录:
/nginx/sbin
启动nginx 输入:

./nginx

就可以启动了
在这里插入图片描述
这就是已经成功启动了

3.遇到的问题:

3.1.我在启动的时候报了这个错误:

nginx: [alert] could not open error log file: open() “/usr/local/nginx/logs/error.log” failed (2: No such file or directory)
2020/04/04 18:36:03 [emerg] 16460#0: open() “/usr/local/nginx/logs/access.log” failed (2: No such file or directory)

没有这个文件

解决办法:

创建目录及文件嘛~~~
到nginx目录下创建:

mkdir logs

再进入logs目录,创建access.log文件

touch access.log

再重新启动就好了~~~

4.域名+服务器统测

因为前面我已经将域名解析到这个服务器,并且在nginx.conf文件里面也映射了我的域名,此时只要输入我的域名看看是否能正确显示nginx的首页就行了~
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值