8:连接阿里云。
需要用到 ssh指令进行远程登陆 
[root@localhost ~]# service sshd start         #如果没开启服务的话,需要开启服务。
[root@localhost ~]# ssh root@111.111.111.111
然后输入密码 
[root@localhost ~]# exit     #退出
当然  阿里云上面也可以直接连接终端。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
9:配置 域名 用nginx反射
当然前面的操作下载nginx 和上面是一样的。启动本地的node程序也是一样的 。配置nginx的文件的时候可以这样写。
server {
    listen 80;
    server_name  www.hellow.com;
    location / {
        proxy_pass http://localhost:3000;
    }
}
多了 一个 server_name 不是么。这个www.hellow.com就是我们配置好的域名。当访问这个域名的时候 nginx 会自动转向 本地3000端口。也就是启动了的node服务
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
10:防火墙 iptables
当我想做一个爬虫 爬到的数据放到服务器上。我可以利用mongo的远程连接来进行入库。(但是这样做 很不安全)我可以暴露我服务器的 27017 (mongodb)的默认端口 远程可以直接访问这个端口添加数据。
也可以禁用这个端口 这样的话 防火墙会屏蔽27017端口的对外访问。
[root@localhost ~]# yum install iptables  
[root@localhost ~]# iptables -F     #清除所有规则,安装好的话默认是没有规则的
[root@localhost ~]# iptables -A INPUT -p tcp --dport 27017 -j DROP       #对外禁止27017端口访问
[root@localhost ~]# iptables -A INPUT -p tcp --dport 27017 -j ACCEPT       #对外开放27017端口访问
[root@localhost ~]# iptables -nvL    #查看开放或关闭的端口
[root@localhost ~]# iptables -L INPUT --line-numbers        #查看所有规则 (num为规则号) 
[root@localhost ~]# iptables  -D INPUT 1 #删除规则(这里删除num规则号为1的规则)
举例几个比较常见的。。。当然还有很多。
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
11:小工具
[root@localhost ~]# ps -ef | grep node #查看进程 (grep node 则是查找有node的进程)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
[root@localhost ~]# kill -9 1111 #停止PID 为 1111的进程
[root@localhost ~]# nohup node app & # 后台运行 node程序 这里node app是一个本地web服务器(命令)
[root@localhost ~]# jobs -l #查看后台运行的程序
[root@localhost ~]# netstat -ntlp #查看端口
[root@localhost ~]# adduser tommy  //添加一个名为tommy的用户
[root@localhost ~]# passwd tommy   //修改密码
 

Centos 从零开始 (三)的更多相关文章

  1. centos实现三个节点高可用

    centos实现三个节点高可用 使用的资源为keepalived和nginx 高可用主机IP地址 192.168.136.131 192.168.136.133 192.168.136.134 ngi ...

  2. Cocos2d-x3.x塔防游戏(保卫萝卜)从零开始(三)

    一.前提: 完成前一篇的内容. 具体参考:Cocos2d-x3.x塔防游戏(保卫萝卜)从零开始(二)篇 二.本篇目标: l  说说游戏中各种角色的动作.属性以及重构思路 l  进行代码重构让色狼大叔和 ...

  3. linux学习之centos(三):网卡配置

    Linux系统版本:Centos 6.5 在linux学习之centos(二):虚拟网络三种连接方式和SecureCRT的使用中,使用远程工具SecureCRT,通过“ifconfig eth0 + ...

  4. Android自动化测试之Monkeyrunner从零开始(三)

    转自http://www.51testing.com/html/81/22381-854342.html 时光过得太快了,一晃离上一篇monkeyrunner系列的博客已经一年多了.这一年多时间经历了 ...

  5. linux学习之centos(三):mysql数据库的安装和配置

    前言:mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库, ...

  6. Centos 从零开始 (一)

    因为本人也是刚接触 centos 24k纯小白, 所以是从零开始的攻略的 ,可能技术层次理解的不是很深.但这些东西都是无限的测试,之后一步步可行的. 同时我遇到的问题也会不断的刷新在我的微博上. 一. ...

  7. SecureCRT远程连接虚拟机CentOS的三种方式

    当在VMware虚拟机中将CentOS安装成功后,会在win7系统中模拟出两个虚拟网卡:VMnet1和VMnet8,我们来查看一下,点击“控制面板—>查看网络状态和任务—>更改适配器设置” ...

  8. centos从零开始安装elasticSearch

    前言:elasticSearch作为一款优秀的分布式搜索工具,被广泛用在数据搜集和整理的业务中,知名的比如有github就是采用es来精准的搜索几千万行代码,百度也大量应用es做数据爬取分析,本篇博客 ...

  9. Centos 从零开始 (二)

    因为我是搞 nodejs的 所以以后会安装一些依赖于node的 比如mongodb数据库等. 6:安装nodejs 安装的时候遇到个小问题.yum install nodejs 报错 说没有这个包.然 ...

随机推荐

  1. MySQL数据库(三)

    1. 创建表 create table student( id int unsigned not null auto_increment primary key, name varchar(8) no ...

  2. django view 装饰器

    Django提供了几个可以应用于视图以支持各种HTTP特性的装饰器 Allowed HTTP django.views.decorators.http里的装饰器可以根据请求方法限制对视图的访问. re ...

  3. python 图像识别

    这是一个最简单的图像识别,将图片加载后直接利用Python的一个识别引擎进行识别 将图片中的数字通过 pytesseract.image_to_string(image)识别后将结果存入到本地的txt ...

  4. kali linux之Meterpreter

    高级,动态,可扩展的payload 基于meterpreter上下文利用更多漏洞发起攻击,后渗透阶段一站式操作界面 完全基于内存的dll注入式payload(不写硬盘) 注入合法系统进程并建立stag ...

  5. [Shell]如何获取Maven工程的project.version信息

    问题: 今天遇到Shell中如何能获取Maven项目工程中的project.version信息的问题 解决方案: 使用Maven的Exec 插件 #! /bin/bash MVN_VERSION=$( ...

  6. wx.config失败

    wx.config({ debug: false, appId: _appId, timestamp: _timestamp, nonceStr: _nonceStr, signature: _sig ...

  7. 数组和arguments

    Arguments(Array-Like Objects) arguments对象是所有(非箭头)函数中都可用的局部变量 拥有四个属性(按照规范来说只有三个了----caller) arguments ...

  8. 红米手机3S 3X简单卡刷开发版获得ROOT权限的方法

    小米的机器不同手机型号一般小米论坛都提供两个不同的系统,即分别是稳定版和开发版,稳定版没有提供root权限管理,开发版中就支持了root权限,很多情况下我们需要使用的一些功能强大的APP,都需要在ro ...

  9. centsos 查看系统版本信息

    [root@hostuser gitlab]# lsb_release -a LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cx ...

  10. python3 zip压缩

    参考: https://docs.python.org/3/library/zipfile.html https://zhidao.baidu.com/question/149840976436638 ...