阿里云环境搭建

275 阅读1分钟

1. 网站基本环境搭建

配置node

  • yum install -y nodejs
  • npm install -g n [n node版本控制]
  • node stable【更换为稳定的node版本】
    • 失败原因: 你的node的安装目录和 n 默认的路径不一样。
解决办法
查看 node 当前安装路径:
    which node //  /usr/local/bin/node
编辑环境文件
    vim ~/.bash_profile
将代码插入文件末尾
    export N_PREFIX=/usr/local #node实际安装位置
    export PATH=$N_PREFIX/bin:$PATH
保存退出 :wq
执行配置文件
    source ~/.bash_profile
重新执行
    n stable

配置 webpack

  • npm install -g webpack
  • npm install -g webpack-cli

配置vue-cli

  • npm install -g vue-cli

生成vue-cli

  • vue init webpack name
  • npm install
  • npm run dev

2.配置nginx

blog.csdn.net/weixin_3948…

    1. yum -y install gcc automake autoconf libtool make
    1. yum install gcc gcc-c++
    1. Pcre
    cd /usr/tools
    wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.42.tar.gz 
    tar -zxvf pcre-8.42.tar.gz
    cd pcre-8.42
    ./configure
    make
    make install
    1. Zlib
    cd /usr/tools
    wget http://zlib.net/zlib-1.2.11.tar.gz
    tar -zxvf zlib-1.2.11.tar.gz
    cd zlib-1.2.11
    ./configure
    make
    make install
    1. Openssl
    cd /usr/tools
     
    wget https://www.openssl.org/source/openssl-1.1.1.tar.gz
    tar -zxvf openssl-1.1.1.tar.gz
     
    yum -y install openssl openssl-devel
    1. Ngnix
    cd /usr/tools
    wget http://nginx.org/download/nginx-1.15.3.tar.gz
    tar -zxvf nginx-1.15.3.tar.gz
    cd nginx-1.15.3
    ./configure
    make
    make install

构建网站

查看端口
    cd /usr/local/nginx/conf/
查询端口是否被占用,更改    
    netstat -ano|grep 80
检查是否配置准确
    /usr/local/nginx/sbin/nginx -t
启动
    /usr/local/nginx/sbin/nginx
    
    cd /usr/local/nginx/html/

后台搭建

django flask