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. leecode刷题(13) -- 字符串中的第一个唯一字符

    leecode刷题(13) -- 字符串中的第一个唯一字符 字符串中的第一个唯一字符 描述: 给定一个字符串,找到它的第一个不重复的字符,并返回它的索引.如果不存在,则返回 -1. 案例: s = & ...

  2. 升级Linux中的JAVA版本

    首先查看本机中的JAVA版本 如何需要卸载掉现有的JAVA版本的话,可以使用rpm -qa | grep java 和 rpm -e xxx --nodeps进行卸载 登录到JAVA官方下载界面,提供 ...

  3. 二,php的错误处理

    php处理错误的三种方式: 简单的die()语句: 自定义错误和错误触发器:错误日志: 1,简单的die()语句 if(!file_exists("aaa.txt")){ die( ...

  4. UITableView定制左滑效果

    UITableViewRowAction类 object defines a single action to present when the user swipes horizontally in ...

  5. [开源JVM] yvm - 自制Java虚拟机

    中文 | English | | | YVM是用C++写的一个Java虚拟机,现在支持Java大部分功能,以及一个基于标记清除算法的并发垃圾回收器. 不过还有很多bug等待修复. 感兴趣的朋友pull ...

  6. 如何解决 “invalid resource directory name”, resource “crunch”

    Ant and the ADT Plugin for Eclipse are packing the .apk file in a different build chain and temp gen ...

  7. Oracle中-事务-序列-视图-数据类型笔记

    事务(Transaction) 事务(Transaction)是一个操作序列.这些操作要么都做,要么都不做,是一个不可分割的工作单位,是数据库环境中的逻辑工作单位. 事务是为了保证数据库的完整性 在o ...

  8. vi基本状态

    vi状态退出并保存:shift+ZZ vi readme.txt 进入VIM编辑器,可以新建文件也可以修改文件 如果这个文件,以前是没有的,则为新建,则下方有提示为新文件. 按ESC键 跳到命令模式, ...

  9. 解决kvm虚拟机启动之后,网卡eth0变为eth1问题

    2018-12-19 故障前提 kvm虚拟机迁移到其他服务器上之后,重新启动网卡会出现问题 例如原网卡名称为eth0,迁移重启之后会自动变为eth1 为什么eth0会变成eth1? 很多Linux d ...

  10. Python——免费观看全网视频小程序

    说明,这个小程序是基于网站“全民解析”,调用该网站的接口,实现数据传输观看视频,若该网站凉凉,则此程序凉凉. 开始之前的分析: 进入全民解析网站,我们首先查看一下网页的html代码,发现该站观看视频的 ...