技术支持实习1-3

技术支持实习1-3
一. Linux流量监控查询

  1. 先iftop查询带宽时,发现没有安装iftop包
    在这里插入图片描述
  2. 接着安装iftop包:apt-get install iftop
    在这里插入图片描述
  3. 接着查询iftop
    在这里插入图片描述
    二. Ubuntu查看Firewalls和iftables
  4. 查看Firewalls
    a. 先查询firewall-cmd –state,发现没有对应的安装包
    在这里插入图片描述
    b. 下载安装包apt-get install firewalld
    在这里插入图片描述
    问是否确认继续安装,输入“y”,表示继续,如下图
    在这里插入图片描述
    c. 接着查询防火墙状态,看到running,表示防火墙开启
    在这里插入图片描述
  5. 查看iftables
    在iptables命令中设置数据过滤或处理数据包的策略叫做规则,将多个规则合成一个链
    ACCEPT:允许通过. LOG:记录日志信息,然后传给下一条规则继续匹配. REJECT:拒绝通过,必要时会给出提示. DROP:直接丢弃,不给出任何回应.
    a.iptables –nv –L查看策略
    在这里插入图片描述
    b. 启动iptables
    modprobe ip_tables
    在这里插入图片描述

c.关闭iptables
在这里插入图片描述
d. 发现没有关闭,一开始认为出错了。后来问了别人说iptables是一条条的规则,一般关不掉。上述关闭的过程相当于在清规则,我感觉是规则没有清空所以iptables是还在使用
三. Linux(ubuntu14.04)环境下安装nginx步骤
Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器
安装Nginx依赖库
gzip模块需要 zlib 库
rewrite模块需要 pcre 库
ssl 功能需要openssl库

  1. 安装gcc g++的依赖库
    Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器
    apt-get install build-essential
    apt-get install libtool
    在这里插入图片描述
    在这里插入图片描述
    接着问是否安装,输入“y”
    在这里插入图片描述
  2. 安装pcre依赖库
    sudo apt-get update
    sudo apt-get install libpcre3 libpcre3-dev
    在这里插入图片描述
    在这里插入图片描述
  3. 安装zlib依赖库
    apt-get install zlib1g-dev
    在这里插入图片描述
    在这里插入图片描述
  4. 安装ssl依赖库
    apt-get install openssl
    在这里插入图片描述
  5. 下载nginx安装包
    wget http://nginx.org/download/nginx-1.6.2.tar.gz
    在这里插入图片描述
  6. 解压
    tar -zxvf nginx-1.6.2.tar.gz
    在这里插入图片描述
  7. 进入解压目录
    cd nginx-1.6.2
    在这里插入图片描述
  8. 配置
    ./configure --prefix=/usr/local/nginx
    在这里插入图片描述
  9. 编辑nginx
    make
    在这里插入图片描述
  10. 安装nginx
    sudo make install
    在这里插入图片描述
  11. 启动nginx
    注意:-c 指定配置文件的路径,不加的话,nginx会自动加载默认路径的配置文件,可以通过 -h查看帮助命令。
    sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
    在这里插入图片描述
  12. 可以看到上述80端口被占用,使用kill命令杀死占用进程
    在这里插入图片描述
  13. 重启nginx
    /usr/local/nginx/sbin/nginx
    在这里插入图片描述

四. Linux下的tomcat

  1. 首先用ftp将在Windows下下载的Apache安装包上传到Linux
    a. 安装VSFTPD
    sudo apt-get install vsftpd
    在这里插入图片描述
    b. 安装完成后启动VSFTPD服务:service vsftpd start
    在这里插入图片描述
    c. 新建目录/home/uftp作为用户主目录
    sudo mkdir /home/uftp
    在这里插入图片描述
    d. 新建用户uftp,制定用户主目录和所用shell,并设置密码
    在这里插入图片描述
    e. 将目录/home/uftp的所属者和所属组都改为uftp:
    在这里插入图片描述
    f. 新建文件/etc/vsftpd.user_list,用于存放允许访问ftp的用户:

发现了问题,ftp上传Apache压缩包没有成功,暂时没有解决
在这里插入图片描述
Linux带宽占用查询 30分钟 30分钟 1. 先iftop查询带宽时,发现没有安装iftop包;2. 接着安装iftop包:apt-get install iftop;3. 接着查询iftop 问题简单 比较简单 查看带宽有多种命令,可以尝试
Ubuntu查看Firewalls和iptables 30分钟 40分钟 1.Firewalls查看状态:a. 先查询firewall-cmd –state,发现没有对应的安装包b. 下载安装包apt-get install firewalld;2.iptables查看状态 iptables理解比较复杂 对iptables不熟悉 一开始启动iptables后,按照博客中写的命令来关iptables,发现依然是在使用,问了后知道是iptables就是开着的,不关
Linux(ubuntu14.04)环境下安装nginx步骤 40分钟 40分钟 按照网上已有的步骤来进行安装,配置及查询 步骤比较多,不熟练 不熟悉nginx,且Ubuntu下安装nginx步骤多,一开始80端口被占用 当时80端口被占用,后用命令杀死进程,可以出来nginx的欢迎界面
Linux下的tomcat的安装及配置 30分钟 45分钟 先打算Windows下载tomcat安装包用ftp上传文件到Linux,再按照步骤安装配置 比较麻烦 用ftp上传tomcat安装包时,没有成功 及时发现错误,难以解决时要问询别人

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值