Centos 从零开始 (三)
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 从零开始 (三)的更多相关文章
- centos实现三个节点高可用
centos实现三个节点高可用 使用的资源为keepalived和nginx 高可用主机IP地址 192.168.136.131 192.168.136.133 192.168.136.134 ngi ...
- Cocos2d-x3.x塔防游戏(保卫萝卜)从零开始(三)
一.前提: 完成前一篇的内容. 具体参考:Cocos2d-x3.x塔防游戏(保卫萝卜)从零开始(二)篇 二.本篇目标: l 说说游戏中各种角色的动作.属性以及重构思路 l 进行代码重构让色狼大叔和 ...
- linux学习之centos(三):网卡配置
Linux系统版本:Centos 6.5 在linux学习之centos(二):虚拟网络三种连接方式和SecureCRT的使用中,使用远程工具SecureCRT,通过“ifconfig eth0 + ...
- Android自动化测试之Monkeyrunner从零开始(三)
转自http://www.51testing.com/html/81/22381-854342.html 时光过得太快了,一晃离上一篇monkeyrunner系列的博客已经一年多了.这一年多时间经历了 ...
- linux学习之centos(三):mysql数据库的安装和配置
前言:mysql简介 说到数据库,我们大多想到的是关系型数据库,比如mysql.oracle.sqlserver等等,这些数据库软件在windows上安装都非常的方便,在Linux上如果要安装数据库, ...
- Centos 从零开始 (一)
因为本人也是刚接触 centos 24k纯小白, 所以是从零开始的攻略的 ,可能技术层次理解的不是很深.但这些东西都是无限的测试,之后一步步可行的. 同时我遇到的问题也会不断的刷新在我的微博上. 一. ...
- SecureCRT远程连接虚拟机CentOS的三种方式
当在VMware虚拟机中将CentOS安装成功后,会在win7系统中模拟出两个虚拟网卡:VMnet1和VMnet8,我们来查看一下,点击“控制面板—>查看网络状态和任务—>更改适配器设置” ...
- centos从零开始安装elasticSearch
前言:elasticSearch作为一款优秀的分布式搜索工具,被广泛用在数据搜集和整理的业务中,知名的比如有github就是采用es来精准的搜索几千万行代码,百度也大量应用es做数据爬取分析,本篇博客 ...
- Centos 从零开始 (二)
因为我是搞 nodejs的 所以以后会安装一些依赖于node的 比如mongodb数据库等. 6:安装nodejs 安装的时候遇到个小问题.yum install nodejs 报错 说没有这个包.然 ...
随机推荐
- 4.Python的版本
Python2: 英文支持没问题,中文报错,默认编码:ascii码 显示中午需要添加代码在首行:# -*- encoding:utf -8 -*- 用户交互 raw_input python2 里还 ...
- python获取IP位置来源
import requests import IPy def get_location(ip): url = 'https://sp0.baidu.com/8aQDcjqpAAV3otqbppnN2D ...
- DIOCP (一) DIOCP常见问题。
1,IOCP是什么? 答:IOCP是windows下的服务器技术,并不是所有windows都能使用IOCP,只能在支持IOCP的windows操作系统上使用. 2,DIOCP是什么? 答:DIOCP是 ...
- linux安装报错之:ifconfig command not found解决
问题描述: 用虚拟机VMware安装linux系统(镜像文件是从官网下载的CentOS-7.0-1406-x86_64-DVD.iso), 在安装完成之后,输入ifconfig命令报错:ifconfi ...
- AutoCAD.Net 实现创建wipeout遮罩实体
[CommandMethod("mywipeout")] public static void mywipeout() { // 获取当前文档和数据库 Document acDoc ...
- Linux多网口绑定配合华为5700 eth-trunk技术,提高网络性能
在实际的环境中,服务器通过网口绑定技术,可以很容易的实现网口冗余,负载均衡,从而达到高可用的目的,而且可以提升网络的性能,大幅的提升网络I/O. 一般情况下,Linux的多网口绑定使用的是内核中的“b ...
- [ActionSprit 3.0] FMS客户端调用服务器端命令或方法
有时候客户端需要和服务器端进行通信,服务器端会有个main.asc文件(当然,文件名可以自己定义),这个就是服务器端程序,是在服务器上执行的,你可以用trace调试,trace的内容会在管理服务器的页 ...
- jquery源码解析:expando,holdReady,ready详解
jQuery的工具方法,其实就是静态方法,源码里面就是通过extend方法,把这些工具方法添加给jQuery构造函数的. jQuery.extend({ //当只有一个对象时,就把这个对象 ...
- windows系统作为客户端时,linux中本地yum源挂载时,如何同时挂载DVD1和DVD2?
这里以CentOS6.5为例.他的镜像有两个DVD1和DVD2.DVD1中是系统和主要的安装包,DVD2中是剩下的安装包 当挂载时如果要同时挂载DVD1和DVD2.需要这样做: 1)在虚拟机的设置中选 ...
- C#-★★函数★★
一个较大的程序一般应分为若干个程序块,每一个模块用来实现一个特定的功能.所有的高级语言中都有子程序这个概念,用子程序来实现模块的功能.在C#语言中,子程序的作用是由一个主函数和若干个函数构成.由主函数 ...