zoukankan      html  css  js  c++  java
  • Liunx服务管理(Centos)

    RPM包安装的服务其安装文件是遵循系统默认安装位置,所以可以通过命令快速启动,但源码包的安装是统一放在一个自定义文件夹下,所有其服务要使用绝对路径,但也可以通过软连接方式,让其支持RPM包相同管理方式。

    Systemctl是一个系统管理守护进程、工具和库的集合,用于取代System V、service和chkconfig等命令,初始进程主要负责控制systemd系统和服务管理器。

    服务管理基本命令

    启动防火墙服务(firewalld.service)

    systemctl start firewalld

    停止防火墙服务

    systemctl stop firewalld

    重启防火墙服务

    systemctl restart firewalld

    显示防火墙服务状态

    systemctl status firewalld

    设置开机时启动防火墙服务

    systemctl enable firewalld

    设置开机时禁止防火墙服务

    systemctl disable firewalld

    查看防火墙服务是否开机自启

    systemctl is-enabled firewalld

    查看系统所有服务

    systemctl list-unit-files

    查看所有已启动的服务

    systemctl list-unit-files|grep enabled

    查看启动失败的服务列表

    systemctl --failed

    防火墙服务

    防火墙服务为firewalld.service,其服务管理可以使用systemctl,下面为其他扩展补充

    查看版本

    firewall-cmd --version

    查看帮助

    firewall-cmd --help

    显示状态

    firewall-cmd --state

    查看区域信息

    firewall-cmd --get-active-zones

    查看指定接口所属区域

    firewall-cmd --get-zone-of-interface=eth0

    拒绝所有包

    firewall-cmd --panic-on

    取消拒绝状态

    firewall-cmd --panic-off

    查看是否拒绝所有的包

    firewall-cmd --query-panic

    查看所有打开的端口

    firewall-cmd --zone=public --list-ports

    开启某个端口

    其中 –permanent表示永久生效,没有此参数重启后失效,设置后需要重启服务

    firewall-cmd --zone=public --add-port=80/tcp --permanent

    关闭某个的端口

    设置后需要重启服务

    firewall-cmd --zone=public --remove-port=80/tcp --permanent

    查看端口状态

    firewall-cmd --zone=public --query-port=80/tcp

    APACHE服务

    APACHE是WEB服务器软件,功能是让别的电脑在浏览器上输入它的地址时,它能把相应的网页文件、媒体文件发送给浏览器。

    PHP是PHP程序设计语言的解释程序,用来执行用PHP语言写的程序,PHP的程序可以在命令行执行完成数据库备份、同步、归并等功能,不过多数情况下的PHP程序都是接收浏览器发来的命令、生成浏览器可以查看的文本,用来做网页使用。但是做网页时,PHP是被APACHE调用的。

    安装httpd服务器:

    yum -y install httpd

    关闭防火墙或者打开80端口

    systemctl stop firewalld.service

    其他相关信息

    主配置目录: /etc/httpd/conf

    主配置文件: /etc/httpd/conf/httpd.conf

    子配置目录: /etc/httpd/conf.d

    子配置文件: /etc/httpd/conf.d/*.conf

    默认发布目录: /var/www/html

    默认发布文件: /var/www/html/index.html

    默认端口: 80

    默认安全上下文: http_sys_content_t

    程序开启默认用户: apache Apache

    日志: /etc/httpd/logs/*

    访问日志: /var/log/httpd/access_log

    错误日志: /var/log/httpd/error_lo


     参考

    https://www.cnblogs.com/moxiaoan/p/5683743.htm

  • 相关阅读:
    Realtime crowdsourcing
    maven 常用插件汇总
    fctix
    sencha extjs4 command tools sdk
    首次吃了一颗带奶糖味的消炎药,不知道管用不
    spring mvc3 example
    ubuntu ati driver DO NOT INSTALL recommand driver
    yet another js editor on windows support extjs
    how to use springsource tools suite maven3 on command
    ocr service
  • 原文地址:https://www.cnblogs.com/dongxiaodong/p/10371018.html
Copyright © 2011-2022 走看看