Ngnix的安装步骤

nginx安装背景:
因为机器迁移,需要对服务进行进行迁移,对于上面的有python语言相关的,则直接把对应的服务目录copy到新机器上即可。
但是特殊的nginx这些服务的copy是不起作用的,必须要重新在新机器重新安装。

1、查看网络和nas挂载情况

ping 10.200.60.129,就是日常连接hive集群的机器ip,这个要看这个机器是和什么地方进行数据交互使用的。
2、 查看各个服务的安装地址(例如nginx)

ps  -ef | grep nginx
version   10779 221371  0 11:43 pts/4    00:00:00 grep --color=auto nginx
root     195450      1  0  2019 ?        00:00:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
nginx    195451 195450  0  2019 ?        00:00:00 nginx: worker process

3、安装必须重新安装的服务

3.1)查看nginx版本: 
nginx -v

nginx version: nginx/1.16.1l

本来打算copy修改配置文件重新启动的,但是好像不行
1) 找到nginx的安装目录
sudo find / -name 'nginx'  --看目录地址自己甄别nginx安装目录

2)从下线的机器上面对nginx打tar包
sudo tar -zcvf /home/version/nginx.tar     nginx的安装目录
3)从下线机器copy到现有有机器
scp /home/version/nginx.tar migu@10.186.70.46:/home/migu 
scp ./nginx-1.16.1.tar.gz migu@10.186.70.46:/home/migu

sudo tar -xvf nginx-1.16.1.tar.gz -C 新目录

3.2重新安装
1)在安装nginx前首先要确认系统中安装了gcc、pcre-devel、zlib-devel、openssl-devel。
1、rpm包安装的,可以用 rpm -qa 看到,如果要查找某软件包是否安装,用 rpm -qa | grep "软件或者包的名字"
2、以deb包安装的,可以用 dpkg -l 看到。如果是查找指定软件包,用 dpkg -l | grep "软件或者包的名字"
3、yum方法安装的,可以用 yum list installed 查找,如果是查找指定包,用 yum list installed | grep "软件名或者包名"
rpm -qa | grep gcc
rpm -qa | grep pcre-devel
rpm -qa | grep zlib-devel
rpm -qa | grep openssl-devel

yum -y install

dpkg -l | grep gcc
dpkg -l | grep pcre-devel
dpkg -l | grep zlib-devel
dpkg -l | grep openssl-devel

yum list installed | grep gcc
yum list installed | grep pcre-devel
yum list installed | grep zlib-devel
yum list installed | grep openssl-devel

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值