zoukankan      html  css  js  c++  java
  • Linux Tomcat使用之前预配置(端口开放关闭 防火墙设置 硬盘挂载 安装文件)

    语法 yum(选项)(参数) 选项 
    -h:显示帮助信息; 
    -y:对所有的提问都回答“yes”; 
    -c:指定配置文件; 
    -q:安静模式; 
    -v:详细模式; 
    -d:设置调试等级(0-10); 
    -e:设置错误等级(0-10); 
    -R:设置yum处理一个命令的最大等待时间; 
    -C:完全从缓存中运行,而不去下载或者更新任何头文件。 
    参数 
    install:安装rpm软件包; 
    update:更新rpm软件包; 
    check-update:检查是否有可用的更新rpm软件包; 
    remove:删除指定的rpm软件包; 
    list:显示软件包的信息; 
    search:检查软件包的信息; 
    info:显示指定的rpm软件包的描述信息和概要信息; 
    clean:清理yum过期的缓存; 
    shell:进入yum的shell提示符; 
    resolvedep:显示rpm软件包的依赖关系; 
    localinstall:安装本地的rpm软件包; 
    localupdate:显示本地rpm软件包进行更新; 
    deplist:显示rpm软件包的所有依赖关系。 
    实例 部分常用的命令包括: 
    自动搜索最快镜像插件:yum install yum-fastestmirror 
    安装yum图形窗口插件:yum install yumex 
    查看可能批量安装的列表:yum grouplist 
    安装 
    yum install #全部安装 
    yum install package1 #安装指定的安装包package1 
    yum groupinsall group1 #安装程序组group1
    更新和升级 
    yum update #全部更新 
    yum update package1 #更新指定程序包package1 
    yum check-update #检查可更新的程序 
    yum upgrade package1 #升级指定程序包package1 
    yum groupupdate group1 #升级程序组group1
    查找和显示
    yum info package1 #显示安装包信息
    package1 yum list #显示所有已经安装和可以安装的程序包 
    yum list package1 #显示指定程序包安装情况package1 
    yum groupinfo group1 #显示程序组group1信息
    yum search string 根据关键字string查找安装包
    删除程序 
    yum remove | erase package1 #删除程序包package1 
    yum groupremove group1 #删除程序组group1 
    yum deplist package1 #查看程序package1依赖情况
    清除缓存 
    yum clean packages #清除缓存目录下的软件包 
    yum clean headers #清除缓存目录下的 
    headers yum clean oldheaders #清除缓存目录下旧的 headers

    语法 rpm(选项)(参数) 选项
    -a:查询所有套件; 
    -b<完成阶段><套件档>+或-t <完成阶段><套件档>+:设置包装套件的完成阶段,并指定套件档的文件名称; 
    -c:只列出组态配置文件,本参数需配合"-l"参数使用; 
    -d:只列出文本文件,本参数需配合" -l"参数使用; 
    -e<套件档>或--erase<套件档>:删除指定的套件; 
    -f<文件>+:查询拥有指定文件的套件; 
    -h或--hash:套件安装时列出标记; 
    -i:显示套件的相关信息; 
    -i<套件档>或--install<套件档>:安装指定的套件档; 
    -l:显示套件的文件列表; 
    -p<套件档>+:查询指定的RPM套件档; 
    -q:使用询问模式,当遇到任何问题时,rpm指令会先询问用户; 
    -R:显示套件的关联性信息; 
    -s:显示文件状态,本参数需配合"-l"参数使用;
    -U<套件档>或--upgrade<套件档>:升级指定的套件档; 
    -v:显示指令执行过程; 
    -vv:详细显示指令执行过程,便于排错。


    安装Firewall命令:
    yum install firewalld firewalld-config

    Firewall开启常见端口命令:
    firewall-cmd --zone=public --add-port=80/tcp --permanent
    firewall-cmd --zone=public --add-port=443/tcp --permanent
    firewall-cmd --zone=public --add-port=22/tcp --permanent
    firewall-cmd --zone=public --add-port=21/tcp --permanent
    firewall-cmd --zone=public --add-port=53/udp --permanent
    Firewall关闭常见端口命令:
    firewall-cmd --zone=public --remove-port=80/tcp --permanent
    firewall-cmd --zone=public --remove-port=443/tcp --permanent
    firewall-cmd --zone=public --remove-port=22/tcp --permanent
    firewall-cmd --zone=public --remove-port=21/tcp --permanent
    firewall-cmd --zone=public --remove-port=53/udp --permanent
    批量添加区间端口
    firewall-cmd --zone=public --add-port=4400-4600/udp --permanent
    firewall-cmd --zone=public --add-port=4400-4600/tcp --permanent
    开启防火墙命令:
    systemctl start firewalld.service
    重启防火墙命令:
    firewall-cmd --reload 或者 service firewalld restart
    查看端口列表:
    firewall-cmd --permanent --list-port
    禁用防火墙
    systemctl stop firewalld
    设置开机启动
    systemctl enable firewalld
    停止并禁用开机启动
    sytemctl disable firewalld
    查看状态
    systemctl status firewalld或者 firewall-cmd --state

    启动mysql服务
    systemctl start mysqld.service
    停止mysql服务
    systemctl stop mysqld.service
    重启mysql服务
    systemctl restart mysqld.service
    查看mysql服务当前状态
    systemctl status mysqld.service
    设置mysql服务开机自启动
    systemctl enable mysqld.service
    停止mysql服务开机自启动
    systemctl disable mysqld.service

    firewall-cmd 开启后内部不能访问
    添加HTTP服务到内部区域(internal)
    firewall-cmd --permanent --zone=internal --add-service=http
    firewall-cmd --reload #在不改变状态的条件下重新加载防火墙

    开启服务: systemctl start firewalld.service
    查看防火墙状态:systemctl status firewalld
    setenforce 0 表示关闭selinux防火墙
    getenforce可查看selinux的状态

    查看硬盘信息
    #fdisk -l
    格式化分区:
    #mkfs.ext3 /dev/sdb1 //注:将/dev/sdb1格式化为ext3类型
    创建/data1目录:
    #mkdir /data1
    开始挂载分区:
    #mount /dev/sdb1 /data1
    查看硬盘大小以及挂载分区:
    #df -hT
    配置开机自动挂载
    因为mount挂载在重启服务器后会失效,所以需要将分区信息写到/etc/fstab文件中让它永久挂载:
    #vim /etc/fstab
    加入:/dev/sdb1(磁盘分区) /data1(挂载目录) ext3(文件格式)defaults 0 0

  • 相关阅读:
    过滤器
    JSTL自定义标签
    EL表达式自定义函数
    和 区别
    JSTL标签
    jsp内置对象
    Java堆、栈和常量池以及相关String的详细讲解(转)
    jsp和servlet学习总结
    JAVA多线程实现的两种方式
    redis示例
  • 原文地址:https://www.cnblogs.com/Dream-Lasting/p/8991045.html
Copyright © 2011-2022 走看看