Linux常用命令

作者: iHelin | 来源:发表于2017-03-14 15:11 被阅读17次

    linux 防火墙开启和关闭

    • 重启后生效

    开启: chkconfig iptables on

    关闭: chkconfig iptables off

    • 即时生效,重启后失效

    开启: service iptables start

    关闭: service iptables stop

    解压war包

    jar -xf book.war

    设置所有权

    chown -R www.www ./*

    服务重启

    service tomcat restartstart stop

    查看端口

    netstat -an | grep 61616
    

    查看进程并kill

    ps -ef | grep activemq
    

    Mac端口查看

    lsof -i tcp:port 
    

    (port替换成端口号,比如6379)可以查看该端口被什么程序占用,并显示PID,方便KILL

    linux 操作1024以下端口需sudo

    Nginx 安装

    安装Nginx之前,首先要安装好编译环境gcc和g++,安装Nginx需要PRCE库、zlib库和ssl的支持,除了ssl外其他的我们都是去官网下载(这里没选择YUM安装):

    服务器直接下载

    安装openssl

    yum -y install openssl openssl-devel
    

    安装pcre支持rewrite库,解压pcre,不需要安装:

    tar -xvzf pcre2-10.23.tar.gz
    

    安装方式二:也可以使用YUM安装

    yum install pcre-devel pcre -y
    

    然后解压zlib,同样不需要安装

    tar -xvzf zlib-1.2.11.tar.gz
    

    解压nginx:

    tar -xvzf nginx-1.10.3.tar.gz
    

    切换到nginx目录

    cd nginx-1.10.3
    

    配置

    ./configure --prefix=/usr/local/nginx --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=/usr/local/nginx/nginx.pid --with-http_ssl_module --with-pcre=/home/tools/pcre2-10.23 --with-zlib=/home/tools/zlib-1.2.11
    

    注意/home/tools/pcre2-10.23/home/tools/zlib-1.2.11 是刚刚释放的pcre和zlib的源码目录,编译时nginx会编译到一起
    安装位置就是--prefix指定的/usr/local/nginx
    配置文件位置:/usr/local/nginx/nginx.conf

    编译

    make
    

    安装

    make install
    

    执行软连接命令:

    ln -s /usr/local/nginx/nginx  /usr/sbin
    

    Nginx相关命令:

    • 检查nginx.conf配置文件的正确性:nginx -t
    • 检查版本:nginx -V
    • 启动:nginx
    • 重启:nginx -s reload

    相关文章

      网友评论

        本文标题:Linux常用命令

        本文链接:https://www.haomeiwen.com/subject/tvhhnttx.html