百度云安装配置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
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞