精华内容
下载资源
问答
  • Linux环境部署项目构建
  • Linux下部署WEB项目

    千次阅读 2018-06-29 16:51:46
    Linux下部署Tomcat ,然后部署web项目转载声明: http://www.cnblogs.com/xdp-gacl/p/4097608.html 解压tomcat服务器压缩包 配置环境变量 tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境...

    Linux下部署Tomcat ,然后部署web项目

    转载声明: http://www.cnblogs.com/xdp-gacl/p/4097608.html

     

     

     

    解压tomcat服务器压缩包

     

     

     

    配置环境变量

      tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量

    编辑/etc下的profile文件,加上如下内容:

     

    修改tomcat服务器的启动端口

    修改完server.xml文件之后,保存,退出。

     

     

    3.1、启动Tomcat服务器

      进入tomcat服务器的bin目录,然后执行"./startup.sh"命令启动Tomcat服务器,如下图所示:

     

     关闭Tomcat服务器

      进入tomcat服务器的bin目录,然后执行"./shutdown.sh"命令启动Tomcat服务器,如下图所示:

     

     

      部署JavaWeb应用到Tomcat服务器就是将开放好的JavaWeb应用打包成war包,然后发布到tomcat服务器的webapps目录下

     

    打包JavaWeb应用

     

     

     

    展开全文
  • Linux 环境部署 jar项目

    万次阅读 2017-12-06 11:54:18
    Linux 环境部署 jar项目在很多小公司,很多时候一个后台程序员还要承担一部分运维的角色,难免避免不了自己动手上某云上部署后台项目,war包暂且这里就不介绍了,这次主要记录下部署用maven打包成jar包的项目Linux...

    Linux 环境部署 jar项目

    在很多小公司,很多时候一个后台程序员还要承担一部分运维的角色,难免避免不了自己动手上某云上部署后台项目,war包暂且这里就不介绍了,这次主要记录下部署用maven打包成jar包的项目。



    配置java环境

    1.查看操作的系统位数

    uname -ar

    出现是x86_64说明是 64位的

    也可以用getconf LONG_BIT

    直接输出当前系统位数

    2.下载jdk

    进入orcale官网选择需要下载的版本jdk1.8传送门

    这里我选择的是8u144-b01的rpm包,按照往常linux下的下载命令,我们会使用wget命令进行下载再解压安装

    wget http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.rpm 

    这里写图片描述

    天啦噜!怎么下载的是一个 5.2k的html?说好的jdk呢?
    我们再仔细看jdk下载页面,会发现有一个Accept License Agreement需要勾选才能下载 。经过翻阅资料(百度),最终用下面这个命令成功下载了jdk。

    wget --no-check-certificate --no-cookie --header "Cookie: oraclelicense=accept-securebackup-cookie;"  http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u144-linux-x64.rpm

    然后执行rpm -ivh jdk-8u144-linux-x64.rpm安装jdk
    如果下载的是tar.gz包,直接用命令tar -zxvf jdk-8u92-linux-x64.tar.gz解压即可

    3.配置环境变量

    执行vi /etc/profile,在文件末尾添加

    export JAVA_HOME=/home/roo/jdk1.8.0_92  (这里修改为自己的jak安装路径)
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

    然后执行java -version看看是否配置成功


    配置运行脚本

    1.配置脚本

    选好你要部署到的文件路径 ,假设项目名是ABC,这里我选的是/home/ABC/,然后建立几个文件夹和一个运行脚本。

    cd /home/ABC
    mkdir app
    mkdir config
    mkdir heapdump
    mkdir log
    touch  restart.sh

    目录结构是
    |—–home
    |———ABC
    |————–app (存放ABC.jar)
    |————–config (jar项目的配置文件{application.yml等},jar项目运行的时候,优先使用这里的配置文件,若没有才使用jar包里的配置文件)
    |————–heapdump (保存Heap Dump信息)
    |————–log (相关log)
    |————–restart.sh (运行脚本)

    然后进行编写restart.sh脚本的内容

    #!/bin/bash
    
    base_home='/home/ABC'
    app_name='ABC'
    
    pid=`ps -ef|grep ${app_name}|grep -v grep|grep -v restart|awk '{print$2}'`
    if [ -n "${pid}" ] ;then
            kill -9 ${pid}
            sleep 10
    fi
    
    gclog_file=$base_home/log/gc.log
    dump_dir=$base_home/heapdump
    errorlogs_dir=$base_home/log
    
    java -Xmx1g -Xms1g -XX:+UseParallelGC -XX:+UseParallelOldGC -XX:+PrintGCDetails  -XX:+PrintGCTimeStamps -XX:+UseGCLogFileRotation  -XX:GCLogFileSize=128M  -XX:NumberOfGCLogFiles=1  -Xloggc:${gclog_file} -XX:HeapDumpPath=${dump_dir} -jar $base_home/app/${app_name}.jar --spring.config.location=$base_home/config/application.yml >> $base_home/log/${app_name}_$(date +'%Y%m%d').log &

    2.解释脚本内容

    • base_home='/home/ABC' : ABC项目的根路径
    • app_name='ABC' : 项目名称(即/home/ABC/app/ABC.jar的文件名)
    • pid=`ps -ef|grep ${app_name}|grep -v grep|grep -v restart|awk '{print$2}'` : 找到ABC项目当前运行的进程号(若有)

    • if [ -n "${pid}" ] ;then
      kill -9 ${pid}
      sleep 10
      fi
      : 若ABC项目已运行,根据上一步骤获得的pid可以杀死当前运行ABC项目的进程
    • gclog_file=$base_home/log/gc.log
    • dump_dir=$base_home/heapdump
    • errorlogs_dir=$base_home/log

    最后的运行命令有点复杂,让我们一个个解读

    • 这么长的命令,其实运行起来的命令是很简单java -jar $base_home/app/${app_name}.jar &,这样即可成功运行起来,& 是让此命令后台运行 ,这里这么复杂是进行了jvm优化。
    • -Xmx1g : 设置JVM最大可用内存为1g。
    • -Xms1g : 设置JVM促使内存为1g。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。
    • -XX:+UseParallelGC : 选择垃圾收集器为并行收集器。
    • -XX:+UseParallelOldGC : 配置年老代垃圾收集方式为并行收集。
    • -XX:+PrintGCDetails : 可以详细了解GC中的变化。
    • -XX:+PrintGCTimeStamps : 配合上面的PrintGCDetails,可以了解这些垃圾收集发生的时间,自JVM启动以后以秒计量。
    • -XX:+UseGCLogFileRotation : 启用GC日志文件的自动转储。
    • -XX:GCLogFileSize=128M : 控制GC日志文件的大小。
    • -XX:NumberOfGCLogFiles=1 : GC日志文件的循环数目。
    • -Xloggc:${gclog_file} : 把gc日志信息记录到文件gclog_file=$base_home/log/gc.log
    • -XX:HeapDumpPath=${dump_dir} : 将Heap Dump信息保存到dump_dir=$base_home/heapdump
    • --spring.config.location=$base_home/config/application.yml : 运行的配置文件,若没有config/application.yml,则用jar里的配置文件。
    • >> $base_home/log/${app_name}_$(date +'%Y%m%d').log 将运行的log信息保存到$base_home/log 文件夹下,log文件会以日期命名${app_name}_$(date +'%Y%m%d').log 最终的名字可能是ABC_20171206.log

    3.使用

    经过对restart.sh 脚本的编写,然后执行chmod +x restart.sh 这个脚本就可以正常运行了
    sh restart.sh(要确保ABC.jar包已经上传到app/文件夹下)

    展开全文
  • linux 下部署Python项目

    千次阅读 2019-02-18 15:32:05
    linux 下部署Python项目 笔记笔记笔记。。不要看项目,(手动捂脸)我自己的一个记录而已 目录 一、启用ROOT账户及密码和ssh 二、安装screen实现不掉线运行程序 三、部署项目 四、部署项目环境 五、善后 You ...

    2019-02-18  by 崔斐然 

    目录

    一、启用ROOT账户及密码和ssh

    二、安装screen实现不掉线运行程序

    三、部署Python项目 

    四、部署项目环境

    五、善后


     

     

    一、启用ROOT账户及密码和ssh

    对于谷歌云,先使得ssh登陆这样也好操作,

    使用Google Cloud网页版ssh,切换到root: 

    sudo -i

    我喜欢安装nano编辑器,

    centos:yum install nano
    ubuntu and debain: sudo apt-get install nano

    使用nano编辑ssh配置文件(ubuntu/debain):

    nano /etc/ssh/sshd_config

    centos:

    vi /etc/ssh/sshd_config

    修改以下内容使得可以用root登陆服务器:

    PermitRootLogin yes
    PasswordAuthentication yes
    

    如果想延长ssh终端时间的话可以同时修改这两个参数:(ClientAliveInterval 表示间隔多久向客户端发送一次检测信号,ClientAliveCountMax 表示多少次没收到客户端回应就断开。下面的设置表示30分钟内无操作就断开ssh连接)

    ClientAliveInterval 60
    ClientAliveCountMax 30

    随后,我们重启ssh并设置ssh的登陆密码:(centos7中密码需要8位以上,建议设置强密码)

    service sshd restart
    
    #修改当前账户和root账户的密码
    sudo passwd ${whoami} 
    sudo passwd root

    至此,我们可以在macOS的terminal中使用 ssh root@服务器IP  来登陆我们的服务器了

    二、安装screen实现不掉线运行程序

            因为我要在服务器上部署爬虫项目,总是ssh连接的话自己的电脑就不能关机,安装了screen的话就可以在screen窗口中运行项目,在登陆服务器后进入screen窗口就可以看到运行中的项目了。

    安装screen:

    centos: yum install screen
    ubuntu and debain: sudo apt-get install screen
    

    那么关于screen的命令如下:

    新建screen窗口: screen -S <name> (例:screen -S task1)
    
    挂起该窗口(后台运行):先按下Ctrl+a 随后再按 d (会提示:[detached from 8465.task1])
    
    显示所有screen窗口:screen -ls (会显示:8465.task1	(Detached)说明task1已经在后台)
    
    进入指定的screen窗口:screen -x <screen name or port>
    (例:screen -x task1)(例:screen -x 8465)
    
    那么想要退出窗口关闭后台呢?就先进入screen窗口在窗口中输入exit即可
    或者kill screen port (例:kill 8465)

    当然了,screen也可以实现多窗口、会话共享等更多功能,这里不再介绍了

    三、部署项目 

        部署项目有多种办法,以前一直用ftp上传到服务器。也就是在服务器安装ftp即可,方法参照【基于机器学习的捡球机器人设计与实现(探索)第1篇】

    现在计划用GitHub来做中介人传入服务器。

    目前是这样的,我的GitHub已经有项目了,现在想对项目修改以下,并在服务器运行

    首先克隆代码到本地:

    git clone <clone URL> (例:git clone  https://github.com/cuifeiran/PyOne.git )

    修改完代码后,在项目的根目录:

    git add . # 将修改添加至本地缓存,注意有个点
    git commit -m 'update 20190218' # 将本地缓存保存到本地仓库中
    git push # 将本地仓库推送至服务器
    #git pull # 将服务器的代码更新到本地仓库中

    这样,再登陆服务器, git clone <clone URL>即可下载到服务器

    四、部署Python项目环境

    以前用的是debain9,自带Python3 ,现在换成了centos7,里面只有Python2 ,下面讲怎么让Python2与Python3在contos7中共存

    我们先安装相关包:

    yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make

    然后下载并解压Python3.6:(其他Python版本从这个链接选择https://www.python.org/ftp/python/目前最高Python3.8)

    wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tar.xz
    tar -xvJf  Python-3.6.2.tar.xz
    cd Python-3.6.2
    ./configure prefix=/usr/local/python3
    
    make && make install

    现在已经安装好Python3.6.2了,剩下的我们创建软连接才能用,因为我要用到Python2 ,

    所以下面是共存的办法

    #建立Python3软链接
    ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    #建立pip3的软链接
    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

    至此,检查 Python3 -V

    若你想把系统Python直接上Python3的话就下面这样:

    #创建python3软链接替换Python
    ln -s /usr/local/python3/bin/python3 /usr/bin/python
    #建立pip3的软链接
    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

    对于直接上Python3的同学:因为执行yum需要python2版本,所以我们还要修改yum的配置,把yum改为Python2,方法:

    nano /usr/bin/yum
    

    把第一行的: #! /usr/bin/python  修改为    #! /usr/bin/python2

    同理,nano /usr/libexec/urlgrabber-ext-down 文件里面的  #! /usr/bin/python 也要修改为   #! /usr/bin/python2

    至此,检查 Python -V

    五、善后

    (1)成功解决You are using pip version 9.0.1, however version 9.0.3 is available. You should consider upgra 升级pip:

    python -m pip install --upgrade pip

    (2)安装包:

    在旧环境中导出包 pip freeze > packages.txt

    在新环境中安装包:pip install -r packages.txt

    手写也行。。写上包名 安装就得了。

     

     

    ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥剩下的想到什么在补充¥¥¥¥¥¥¥¥¥¥¥¥¥¥

    六、启用BBR加速

    我的另一篇博文专续https://blog.csdn.net/qq_33273956/article/details/88429776

    展开全文
  • Linux环境下快速项目部署

    千次阅读 多人点赞 2014-05-16 13:59:15
    由于Linux和Java一样开源,所以现在在服务器的部署上基本上都是采用Linux平台作为服务器,然后部署项目!在开发项目的过程中,绝大部分程序猿还是使用最经典的windows操作系统,虽然Linux也有桌面化的系统,对于国人...

    由于Linux和Java一样开源,所以现在在服务器的部署上基本上都是采用Linux平台作为服务器,然后部署项目!在开发项目的过程中,绝大部分程序猿还是使用最经典的windows操作系统,虽然Linux也有桌面化的系统,对于国人来说,还是不太习惯,并且国内的软件绝大部分都不支持Linux平台,所以在使用的频率那是相当的少!

    在开发中,开发环境中编译使用等一系列通过后,还不能说功能已经ok,因为环境一旦变化,出现的问题的可能是自己没有考虑的,所以程序猿都知道真实的环境才是最可靠的,有时候出现的问题,在真实的环境需要多次才能重现,甚至长时间无法重现,因此在真实的环境中进行大量的测试时相当需要的!

    来讲讲是怎么改善部署环境的:

    这里使用到了一个shell脚本,简单介绍一下shell脚本:shell script,shell脚本与windows/dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,毕竟它使用Linux/Unix下的命令。

    换一种说法也就是,shell script是利用shell的功能缩写的一个程序,这个程序是使用纯文本文件,将一些shell的语法和指令都写在里面,然后用正则表示法,管道命令以及数据流重导向等功能,以达到我们所想要的处理目的。

    更明白的来说,shell script就想早起dos年代的.bat,最简单的功能就是将许多指令汇整写一起,让使用者很容易的就能够一个操作执行多个命令,而shell script更是提供了数组,循环,条件以及逻辑判断等重要功能,让使用者可以直接以shell来写程序,而不必使用类似C程序语言等传统程序编写的语法。

    shell就简单的介绍到这里!现在直接贴上shell脚本(tom.sh)里的内容

    #!/bin/bash
    
    service tomcat stop
    sleep 3
    #kill java
    killall java
    #remove pid
    rm -rf /var/run/tomcat.pid
    rm -rf /nac/web/tomcat/webapps/hupunac* /nac/web/tomcat/webapps/ROOT
    rm -rf /nac/web/tomcat/work/*
    #clear log
    >/var/log/tomcat/catalina.out
    #rz
    cd /nac/web/tomcat/webapps
    rz
    #start tomcat
    sleep 3
    service tomcat start
    #
    echo "Please wait for 80s......"
    sleep 80
    netstat -an|grep :::6002 > /dev/null
    if [ $? != 0 ];then
            service tomcat stop
            killall java
            rm -rf /var/run/tomcat.pid
            service tomcat start
    else
            echo "tomcat start ok!"
    fi
    这里的

    service tomcat stop命令应该很清楚了吧,就是先将tomcat的服务先停止,当然可能在这个时候tomcat的服务本身就没有开启,但是不影响整个脚本的执行

    sleep 3指的是睡眠3s(秒),俗称等待3秒

    killall java强制杀死Java程序

    rm -rf强制删除,使用这个命令,主要是为了删除服务器下那些必须删除的文件

    > 这条命令是将文件清空的意思,在我这里主要是清空日志文件

    cd是指进入目录

    rz是指文件导入,就是windows中的浏览一般,然后上传

    service tomcat start这时候,我们项目的war上传成功后,开始启动服务,接着又是等待服务开启

    这里做了一个优化,因为在我们的程序中使用到了6002端口,所以如果服务开启完毕后端口还没有起来,也就是listen状态,netstat -an这命令是用来查看当前系统中所有端口信息,这些端口中的6002端口是我们所需要的数据,所以我们可以用netstat -an|grep :::6002来过滤!如果没有起来的话,说明在tomcat的服务开启过程中出现了问题,然后再次走流程,这时候只是少了一步上传war包的动作。

    好啦,脚本介绍完毕了,这时候我们可以执行. /nac/script/tom.sh,ok项目就可以轻松部署了!


    这时候就用人要问了,这么长的路径,这么难找,挺费事!还不能更加优化呢,这是当然的,必须能优化,这里介绍两种优化方式:

    1、在root下的.bashrc文件下加入alias webupdate='. /nac/script/tom.sh'

    2、在/etc/profile中加入alias webupdate='. /nac/script/tom.sh'

    两种方式都介绍完了,两种优化方式都行,后者更好,更方便,因为后者是配置在系统的环境变量上,而前者是配置在root用户的环境变量上,所以前者只有root能使用,而后者的话所有用户都可以使用该命令,这样就可以使用webupdate这一条命令就可以轻松换war包部署


    可能这时候有人就要问了,用命令怎么说不存在呢!当然,设备没有重启,配置的这些资源还有重新加载呢,肯定没有使用咯,重启设备就ok,重启设备太费劲了,我们可以用source一下就好啦,这样就可以直接使用刚刚配置好命令,记住source是source刚才修改的文件!


    最后我们是不是可以很轻松很方便很快捷就能把我们的项目重新部署了呢!

    为各位附上最常用的Linux命令集:http://blog.csdn.net/luo201227/article/details/23295435

    展开全文
  • Linux下部署Django项目

    千次阅读 2019-04-15 10:43:26
    由于Linux系统默认自带的是2.X环境,所以我们需要去安装3.X环境的python。 安装python3.X环境 1、使用下面的命令下载Python-3.6.3.tar.xz的安装包,对应版本可以去https://www.python.org/ftp/python/对应起来: ...
  • Linux 环境下部署 jar 项目

    千次阅读 2019-02-13 19:37:53
    一、使用 maven 打包项目为 xxx.jar 二、查看 Linux 系统中是否安装了 JDK 如果未安装,请参考 Linux 安装 JDK 链接:...1、选好你要部署到的文件路径 ,假设项目名是share,这里我选的是/home/sh...
  • Linux下部署springboot项目的步骤及过程

    万次阅读 多人点赞 2018-05-06 20:42:22
    最近在研究将springboot项目部署Linux服务器上,由于springboot是内嵌了tomcat,所以可以直接将项目打包上传至服务器上。我是在idea上的项目,所以我就基于此说过程。 (一)打包你的项目 1、在pom文件中添加...
  • Linux下Jenkins环境之Tomcat部署项目 文章地址: 前置条件说明 1、配置好Jenkins环境,并安装Deploy to container Plugin 插件后 2、安装Maven插件:Maven Integration plugin 创建Maven项目 源码...
  • linux环境下如何部署jar项目

    千次阅读 2018-09-16 12:39:17
    linux是一个很好用的系统,因为他不像windows系统一样是黑盒的,所以很多公司的项目都是部署linux环境下的,今天给大家分享一下啊我部署jar项目的过程 一、linux安装jdk: 1、使用Xshell5链接服务器 2、使用xftp5...
  • linux下部署java项目

    千次阅读 2017-12-05 11:53:54
    公司的项目maven形式的,我一般打包项目有两种方式: 方法一、 ...linux部署,在linux上安装好相应的环境后,拷贝好tomcat放到相应的位置,把项目复制到webapps中的Root。 (a)首先ps -ef...
  • Linux下部署springboot项目

    万次阅读 2018-06-01 11:34:07
    最近在研究将springboot项目部署Linux服务器上,由于springboot是内嵌了tomcat,所以可以直接将项目打包上传至服务器上。1、在pom文件中添加springboot的maven插件?12345678&lt;build&gt; &lt;...
  • Linux下部署php全过程,边操作边记录,按照文档操作部署成功
  • linux部署web项目

    万次阅读 2020-02-23 21:46:41
    首先在linux服务器的/usr目录创建java文件夹,然后通过xftp软件将jdk的压缩包传到java文件夹 将压缩包通过 tar -xzvf jdk-8u161-linux-x64.tar.gz 进行解压: vi /etc/profile 命令进入文件修改,末尾添加...
  • 那么把项目放到服务器上,需要几步呢 ??? 下面分享两种方式 方式 方式 方式 方式 方式 方式 方式 方式 方式 方式 1、项目直接在本地打包后,复制到服务器对应的文件夹即可 vue的项目,在本地打包以后,会生成...
  • Linux系统及项目部署环境搭建

    千次阅读 2019-06-22 00:12:02
    Linux系统及项目部署环境搭建 文章目录Linux系统及项目部署环境搭建1. Linux常用命令1.1 网络1.2 用户1.3 安装与卸载1.4 文件1.5 目录2. Linux目录结构2.1 目录结构2.2 相对路径与绝对路径3. Centos安装jdk4. Centos...
  • LINUX环境部署JAVA项目步骤

    热门讨论 2012-03-14 09:20:26
    如何在LINUX系统环境部署JAVA项目.一直因扰着大家所以想整理了相关资料,里面有详细抓图介绍.
  • linux下如何部署php项目

    万次阅读 2018-07-20 11:08:00
    linux下部署php项目环境可以分为两种,一种使用Apache,php,mysql的压缩包安装,一种用yum命令进行安装。 使用三种软件的压缩包进行安装,需要手动配置三者之间的关系。apache和php之间的配置没有什么难度,但是...
  • 主要介绍了Linux服务器部署JavaWeb项目完整教程,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考
  • Linux 下部署Django项目

    万次阅读 多人点赞 2017-06-14 15:46:54
    使用Nginx+uwsgi部署Django; 安装Django、Nginx和uWSGI; 测试uwsgi是否能正常工作; 测试Django能否正常工作; 测试uwsgi是否能和django集成; 配置Nginx,使Nginx能为Django提供服务; CentOS 7启动服务的命令; ...
  • linux环境nginx部署vue项目

    万次阅读 2018-09-06 11:44:21
    linux环境nginx部署vue项目 先将vue打包 上传到服务器随意目录,进入到你上传的那个目录 解压 unzip dist.zip (或者直接解压后再上传) 如果提示命令未找到 可能是没有安装unzip 安装unzip zip:yum ...
  • Linux下部署Tomcat ,然后部署web项目

    千次阅读 2017-10-17 11:09:06
    Linux下部署Tomcat ,然后部署web项目       解压tomcat服务器压缩包       配置环境变量  tomcat服务器运行时是需要JDK支持的,所以必须配置好JDK用到的那些环境变量 编辑/etc...
  • LINUX环境部署JAVA项目步骤.pdf
  • Linux 搭建Vue开发环境以及发布部署Vue项目Linux下vue环境的搭建nodejs安装cnpm安装vue-cli的安装新建一个Vue项目Vue打包部署Linux安装nginxVue项目打包修改Nginx配置文件删除ProxyTable的配置重启nginx服务启动...
  • Linux下环境部署项目发布

    万次阅读 热门讨论 2017-05-14 14:14:23
    前提条件,Linux安装完。在服务器端打开终端操作,或者在windown安装XshellPortable工具,推荐使用组合套装。有需要的私信给我,我有绿色免安装包。 Paste_Image.png 1.查看系统版本 sudo uname --m i686 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 142,237
精华内容 56,894
关键字:

linux下部署环境的项目

linux 订阅