• linux学习


    一.linux命令

    1.centeos安装git sudo yum install git

    2.ssh链接 ssh root@ip -p 端口

    3 退出远程连接  exit

    4.cat 文件名查看文件内容

    5.vim 文件名 修改文件

    6.getconf LONG_BIT 查看操作系统位数
    7.netstat -ano|grep 80 查看80端口占用情况
    8.netstat -ano|grep 80 停止80端口运行
    9.sudo /usr/local/nginx/nginx 启动nginx
    10.curl http://members.3322.org/dyndns/getip 获得Linux公网ip地址

    二.vim 命令

    i 进入编辑模式

    esc 退出

    : 输入命令

    w 保存

    q 退出

    :set nu (命令模式下)显示行号

    u (普通模式下)恢复上一次操作 相当于ctr+z

    三. nginx 配置(监听8000端口代理到3000端口)

    ps -aux | grep nginx (查看nginx进程)如下

    nginx配置文件在/usr/local/nginx/conf/vhosts.enabled下有配置文件入下(注最后一级是自己建立的)

    server{
        listen 8000;
        charset utf-8;
    
        index index.html index.htm;
    
        location / {
            proxy_pass http://127.0.0.1:3000;
        }
    }
    

     修改完配置文件切换到/usr/local/nginx/sbin/下执行 ./nginx -s reload 重启nginx使配置生效

    杀掉端口占用:lsof -i:80可以查看80端口正在运行的程序,查看是否是自己的运行的程序即可,不是的话用kill -9 进程号,杀掉就行了。

    四:nginx反向代理

    server{

        listen 8000;

        charset utf-8;

        index index.html index.htm;

        location / {

            proxy_pass http://127.0.0.1:3000;

        }

         location /nncfp {

            proxy_pass http://192.168.143.25:7090;

         }

    }

  • 相关阅读:
    【MongoDB】NoSQL Manager for MongoDB 教程(基础篇)
    Pyhton爬虫实战
    Anacond的介绍
    centos7安装与配置nginx1.11,开机启动
    No module named flask 导包失败,Python3重新安装Flask模块
    centos上部署flask项目之环境配置-MySQL的安装
    Linux安装mysql5.6.33
    NODE升级到V12.X.X
    修改linux的mysql用户名和密码
    MySQL数据库
  • 原文地址:https://www.cnblogs.com/ytu2010dt/p/5771805.html
Copyright © 2020-2023  润新知