技术支持实习1-3
一. Linux流量监控查询
- 先iftop查询带宽时,发现没有安装iftop包
- 接着安装iftop包:apt-get install iftop
- 接着查询iftop
二. Ubuntu查看Firewalls和iftables - 查看Firewalls
a. 先查询firewall-cmd –state,发现没有对应的安装包
b. 下载安装包apt-get install firewalld
问是否确认继续安装,输入“y”,表示继续,如下图
c. 接着查询防火墙状态,看到running,表示防火墙开启
- 查看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库
- 安装gcc g++的依赖库
Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器
apt-get install build-essential
apt-get install libtool
接着问是否安装,输入“y”
- 安装pcre依赖库
sudo apt-get update
sudo apt-get install libpcre3 libpcre3-dev
- 安装zlib依赖库
apt-get install zlib1g-dev
- 安装ssl依赖库
apt-get install openssl
- 下载nginx安装包
wget http://nginx.org/download/nginx-1.6.2.tar.gz
- 解压
tar -zxvf nginx-1.6.2.tar.gz
- 进入解压目录
cd nginx-1.6.2
- 配置
./configure --prefix=/usr/local/nginx
- 编辑nginx
make
- 安装nginx
sudo make install
- 启动nginx
注意:-c 指定配置文件的路径,不加的话,nginx会自动加载默认路径的配置文件,可以通过 -h查看帮助命令。
sudo /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
- 可以看到上述80端口被占用,使用kill命令杀死占用进程
- 重启nginx
/usr/local/nginx/sbin/nginx
四. Linux下的tomcat
- 首先用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安装包时,没有成功 及时发现错误,难以解决时要问询别人