百度云装置设置apache2服务器,装置nodejs,布置vue项目

1.装置apache2

1.更新软件
  sudo apt-get update
2.装置apache2
  sudo apt-get install apache2

2.替换apache2项目地点,端口

1.替换apache2.conf项目地点
  vi /etc/apache2/apache2.conf
  将/var/www/替换成你的项目地点,我的项目地点是/home/wjz/service/dist
2.替换000-default项目地点
  vi /etc/apache2/sites-available/000-default.conf
  将*:80改成*:8888
  将/var/www/html改成/home/wjz/service/dist
3.变动default-ssl.conf项目地点
  vi /etc/apache2/sites-available/default-ssl.conf
  将 DocumentRoot 背面的地点改成/home/wjz/service/dist
4.变动ports.conf文件端口号
  vi /etc/apache2/ports.conf
  将Listen背面的80改成8888

3.装置nodejs

1.装置nodejs压缩包(附录:nodejs下载地点:https://npm.taobao.org/mirrors/node)(我用的是v7.10.0版本)
  wget https://npm.taobao.org/mirrors/node/v7.10.0/node-v7.10.0-linux-x64.tar.gz
2.解压
  tar xvf node-v7.10.0-linux-x64.tar.gz
3.更名
  mv node-v7.10.0-linux-x64 nodejs
4.增加软链接
  ln -s /home/wjz/myApp/nodejs/bin/node /usr/local/bin/node
  ln -s /home/wjz/myApp/nodejs/bin/npm /usr/local/bin/npm
5.测试一下node是不是装置胜利
  node -v
  npm -v

4.装置git

  sudo apt-get install git

5.git克隆项目地点,装置依靠,打包项目

  git clone '项目git地点'
  npm install
  npm run build

6.将打包临盆的dist文件夹一切内容拷贝到apache2.conf内里的途径下

    cp -rf  /home/wjz/workspace/offical/dist/.  /home/wjz/service/

7.重启apache2效劳

    service apache2 restart

8.注意事项:

linux卸载node.js
sudo apt-get remove nodejs

《百度云装置设置apache2服务器,装置nodejs,布置vue项目》

    原文作者:青火
    原文地址: https://segmentfault.com/a/1190000015586332
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞