• linux 基本操作centos7


    基于centos7  ,很多都跟6不同

    Centos 7 firewall 命令:

    查看已经开放的端口:
    firewall-cmd --list-ports

    开启端口
    firewall-cmd --zone=public --add-port=80/tcp --permanent

    命令含义:

    –zone #作用域

    –add-port=80/tcp #添加端口,格式为:端口/通讯协议

    –permanent #永久生效,没有此参数重启后失效

    重启防火墙
    firewall-cmd --reload #重启firewall
    systemctl stop firewalld.service #停止firewall
    systemctl disable firewalld.service #禁止firewall开机启动
    firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

    本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:https://www.linuxidc.com/Linux/2016-12/138979.htm

    安装nginx 

    1yuminstall gcc-c++

    2yuminstall -y pcre pcre-devel

    3 yuminstall -y zlib zlib-devel

    4yuminstall -y openssl openssl-devel

    https://nginx.org/en/download.html
    5wget -c https://nginx.org/download/nginx-1.10.1.tar.gz

    6

    tar -zxvf nginx-1.10.1.tar.gz
    cd nginx-1.10.1

    ./configure

    make
    make install

    查找安装路径:
    whereis nginx

    修改 nginx.conf 文件  进入sbin 目录验证 

    1、验证nginx配置文件是否正确

    方法一:进入nginx安装目录sbin下,输入命令./nginx -t

    方法一:进入nginx可执行目录sbin下,输入命令./nginx -s reload 即可

    cd /usr/local/nginx/sbin/
    ./nginx
    ./nginx -s stop
    ./nginx -s quit
    ./nginx -s reload

    ./nginx -s quit:此方式停止步骤是待nginx进程处理任务完毕进行停止。
    ./nginx -s stop:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。

    查询nginx进程:
    ps aux|grep nginx

    yum install lsof 首先用lsof -i :80查看80端口被什么程序占用

  • 相关阅读:
    Effective C++学习笔记:确定基类有虚析构函数
    WPF和Silverlight程序中DispatcherTimer与Timer的区别
    2011.12.23
    WP7里的JSON解析
    2011.11.16
    2011.12.21
    2011.11.18
    2011.11.17
    2011.11.24
    WebClient does not support concurrent I/O operations 错误的解决办法
  • 原文地址:https://www.cnblogs.com/vana/p/8942850.html
Copyright © 2020-2023  润新知