【云学习笔记】三、云服务器CentOS7系统快速安装Nginx

一、需要的工具和软件

一台云服务器:这里使用的是”三丰云“免费云服务器
Nginx安装包:从官方下载的稳定版1.20.1

二、操作步骤

1.“三丰云”免费云服务器

参考笔记一:【云学习笔记】一、获取一个属于自己的免费云服务器
参考笔记二:【云学习笔记】二、免费云服务器与免费域名组合打造自己的个人空间

2.“Nginx”

(1)下载Nginx

通过windows系统的电脑下载Nginx,直接去官网下载或者使用wget

wget http://nginx.org/download/nginx-1.20.1.tar.gz

如果使用Wget就可以跳过安装nginx的lrzsz上传操作,直接将包 mv /usr/local/nginx/即可。

(2)SSH登录“三丰云”免费云服务器,安装必要组件

安装Nginx前,需要安装必要的组件,CentOS7安装Nginx稍微有点麻烦,云服务器没有CentOS8的系统,否则就可以直接yum install nginx了
安装必要组件:

yum -y install pcre-devel rewrite zlib-devel openssl-devel gcc gcc-c++ lrzsz

(3)安装Nginx

通过lrzsz工具将Nginx上传到“三丰云”免费云服务器
rz是上传,sz是下载

cd /usr/local/
mkidr nginx
cd nginx
rz

在xshell输入rz,会弹出打开窗口,选择Nginx的包,便会上传到云服务器目前停留的目录。
在这里插入图片描述

将Nginx的包存放在/usr/local/nginx目录下,解压

tar -zxvf nginx-1.12.1.tar.gz
cd nginx nginx-1.12.1

进入解压后的nginx目录,编译安装
<1>使用默认配置

./configure

<2>套用规则,编译(套用规则make和编译安装make install都得等它跑一会,分两步进行)

make
make install

<3>查看nginx目录文件,确认是否安装成功

cd ..
ls

返回结果:

client_body_temp  conf  fastcgi_temp  html
logs  proxy_temp  sbin  scgi_temp  uwsgi_temp

(4)配置Nginx

因为使用默认配置进行安装,在运行前需要配置一些东西

cp /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.conf.bak
vim /usr/local/nginx/conf/nginx.conf

配置调用root用户权限运行nginx
注释掉原来的user nobody;

# user nobody;
user root;
worker_processes  1;

配置访问端口,默认80,也可以改成其他的如8080

    server {
        listen       80;

修改完以后保存,按ESC键退出插入模式,按:进入输入命令,输入wq保存退出

ESC #(键盘按键)
:
wq

启动Nginx查看是否安装成功

cd /usr/local/nginx/sbin/
./nginx

使用Windows系统的浏览器访问“三丰云”免费云服务器给的IP地址,或者自己绑定的域名
如果更改了80端口为其他的,就使用 ip:端口 或者 域名:端口 的方式访问,显示Welcome to Nginx便表示安装成功。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值