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 报错 说没有这个包.然 ...
随机推荐
- WinForm中DataGridView的使用(四) - 区分单双击事件
虽然DataGridView单双击事件都有,但双击事件其实也会触发单击事件的处理,所以如果双击事件和单击事件的行为不同,或者双击时不想触发单击事件,或者单击事件会阻塞双击事件的处理时(比如单击后会有弹 ...
- Elasticsearch 5.4.1 安装简易文档
1. 系统安装JDK 1.8.0_131或以上版本的JDK 2. 创建软件安装目录 # mkdir -p /opt/software3. 创建elk用户,新版的ELK不在支持使用root账户运行程序, ...
- java操作AWS S3一些坑记录
1,aws sdk jar版本不一致问题 一开始我在pom.xml中只配置了如下aws-java-sdk-s3 <!-- https://mvnrepository.com/artifact/c ...
- ArchLinux中证书错误解决方案
ca-certificates 更新 x509: failed to load system roots and no roots provided. curl error: Problem with ...
- WinServer下DNS随笔
关于DNS:#hosts文件优先于dns解析.(同VIM注释)#SOA(权威记录)区域所有者包含NS(域名服务器记录)权威解析.关于SOA(权威记录)和NS(域名服务器记录)栗子:SOA爲什麼是dns ...
- SpringMVC 的初理解
项目中用到了jetty,springboot两种构建服务器的方式,jetty是一种嵌入式的方式,部署启动都很灵活,springboot最大的优点就是很多配置文件都自己集成好了,虽然用了这么多好的框架, ...
- linux使用rsync、inotify-tools实现多台服务器文件实时同步
需求:将本地192.168.1.10上的/data/wwwroot目录同步到 1.来源服务器上安装rsync.inotify-tools yum -y install rsync yum -y ins ...
- HTTP请求处理流程-SpringMvc
1.在SpringMVC的http请求处理过程中,包括了前端控制器(DispatcherServlet).处理映射器(HandlerMapping).处理适配器(HandlerAdapter).处理器 ...
- 免费观看vip/要劵的电影
免费观看vip/要劵的电影 1.在爱奇艺/腾讯视频中复制电影的连接 2.复制连接到这个网站中(http://www.qmaile.com/) 3.粘贴路径到这个网站相应的位置 4.点击go ,等待解析 ...
- C# 进程通信SendMessage和有关消息参数
SendMessage是啥? 函数原型: LRESULT SendMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM IParam)SendMessage( ...