zoukankan      html  css  js  c++  java
  • centos 配置

     安装 node

    源地址: http://my.oschina.net/blogshi/blog/260953

    (一) 编译好的文件

        简单说就是解压后,在bin文件夹中已经存在node以及npm,如果你进入到对应文件的中执行命令行一点问题都没有,不过不是全局的,所以将这个设置为全局就好了。

    1
    2
    3
    cd node-v0.10.28-linux-x64/bin
    ls
    ./node -v

        这就妥妥的了,node文件夹具体放在哪,叫什么名字随你怎么定。然后设置全局:

    1
    2
    ln -s /home/kun/mysofltware/node-v0.10.28-linux-x64/bin/node /usr/local/bin/node
    ln -s /home/kun/mysofltware/node-v0.10.28-linux-x64/bin/npm /usr/local/bin/npm

        这里/home/kun/mysofltware/这个路径是你自己放的,你将node文件解压到哪里就是哪里。

    (二)通过源码编译

        这种方式你下载的文件是Source code,我不太喜欢这种方式。。。主要是麻烦

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    #  tar xvf node-v0.10.28.tar.gz 
    #  cd node-v0.10.28 
    #  ./configure 
    # make 
    # make install 
    # cp /usr/local/bin/node /usr/sbin/ 
     
    查看当前安装的Node的版本 
    # node -v 
     
    v0.10.28

    (三)apt-get

        还有一种就是shell提示的apt-get方式,我之前就被这种方式坑了。。。强烈不推荐啊

    1
    2
    sudo apt-get install nodejs
    sudo apt-get install npm

        这么装完你会发现,node命令好使,nodejs命令可以用。。。

    nginx安装说明

    源地址:http://www.cnblogs.com/zhoulf/archive/2013/02/09/2909653.html

    系统环境:CentOS-6.3
    软件:nginx-1.2.6.tar.gz
    安装方式:源码编译安装 
    安装位置:/usr/local/nginx 
    下载地址:http://nginx.org/en/download.html

    安装前提

    在安装nginx前,需要确保系统安装了g++、gcc、openssl-devel、pcre-devel和zlib-devel软件。安装必须软件:

    [root@admin /]#yum install gcc-c++
    yum -y install zlib zlib-devel openssl openssl--devel pcre pcre-devel

    检查系统安装的Nginx:

    [root@admin local]# find -name nginx
    ./nginx
    ./nginx/sbin/nginx
    ./nginx-1.2.6/objs/nginx

    卸载原有的Nginx

    [root@admin /]# yum remove nginx

    安装

    将安装包文件上传到/usr/local中执行以下操作:

    [root@admin local]# cd /usr/local
    [root@admin local]# tar -zxv -f nginx-1.2.6.tar.gz
    [root@admin local]# rm -rf nginx-1.2.6.tar.gz
    [root@admin local]# mv nginx-1.2.6 nginx
    [root@admin local]# cd /usr/local/nginx
    [root@admin nginx]# ./configure --prefix=/usr/local/nginx
    [root@admin nginx]# make
    [root@admin nginx]# make install

    配置

    #修改防火墙配置: 
    [root@admin nginx-1.2.6]# vi + /etc/sysconfig/iptables
    #添加配置项 
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
    #重启防火墙 
    [root@admin nginx-1.2.6]# service iptables restart

    启动

    #方法1
    [root@admin nginx-1.2.6]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
    #方法2
    [root@admin nginx-1.2.6]# cd /usr/local/nginx/sbin
    [root@admin sbin]# ./nginx

    停止

    #查询nginx主进程号 
    ps -ef | grep nginx
    #停止进程 
    kill -QUIT 主进程号 
    #快速停止 
    kill -TERM 主进程号 
    #强制停止 
    pkill -9 nginx

    重启

    [root@admin local]# /usr/local/nginx/sbin/nginx -s reload

    测试

    #测试端口 
    netstat –na|grep 80
    #浏览器中测试 
    http://ip:80

    http://blog.csdn.net/jaylong35/article/details/7219410

  • 相关阅读:
    pptpvpn链接问题
    nginx网站架构优化思路(原)
    KEEPALIVED 检测RS原理
    linux 做gw(nat)详细配置
    pptpvpn 连接后 无法上外网
    网站最常见的错误
    Python服务器开发 -- 网络基础
    python高性能编程方法一
    一步步来用C语言来写python扩展
    http响应Last-Modified和ETag
  • 原文地址:https://www.cnblogs.com/liyufeng2013/p/4199019.html
Copyright © 2011-2022 走看看