一.序 最近在将程序往linux上面部署,特此记录下部署步骤,待以后参考. web工程部署必备软件为:JDK.tomcat.数据库软件(oracle或mysql),远程监控.上传下载必备软件:VNC.SSH.VNC可以为我们提供图形界面的远程控制,但是它在上传.下载文件上明显力不从心.SSH也是一款远程控制软件,它在上传下载上很优秀,所以在此推荐这两款软件.在此没有提FTP,是因为它在上传.下载时除了必备的几个端口外,还需开放其他的端口,这对于网络控制很严的单位,不是很实用,而且SSH的上传.下…
Linux服务器上Tomcat的Web工程部署 部署Web应用到Tomcat服务器就是将开放好的JavaWeb应用打包成war包,然后发布到tomcat服务器的webapps目录下: 步骤1,先进入tomcat的webapps目录: #cd /opt/tomcat6/tomcat6037/webapps 步骤2,打包Web应用(war格式): 项目打包成功,如下图所示: 步骤3,将war包发布到tomcat服务器的webapps目录下: Tomcat服务器启动运行时自动解压缩war包: 步骤4,…
Eclipse web工程 部署 三种方式 1.run on 前提: 安装 好 eclipse.jdk.tomcat 然后 新建一个 web工程 注意此处Default output folder 最好配置在tomcat默认可识别的路径 即:工程名/WebContent(或者WebRoot,和下面配置对应[eclipse默认是WebContent,MyEclipse默认是WebRoot])/WEB-INF/classes 此处可通过Java Build Path /Source 修改 此处勾选后…
Eclipse web工程 部署 三种方式 3.热部署 在Eclipse中,实现 修改一个.java文件或者.jsp文件甚至是配置文件,不需要重启WEB服务器的前提下让修改生效,实现tomcat自动加载最新的内容,目前已知两种方法. 一个是改server.xml文件,另一个是新建.xml文件. 一.修改server.xml文件(配置文件不会自动加载) 文件位置: tomcat目录/conf/server.xml 在Host的结束标记</Host>前加入: <Context path=&q…
Eclipse web工程 部署 三种方式 2.插件 tomcat插件下载: http://www.eclipsetotale.com/tomcatPlugin.html 解压缩后, com.sysdeo.eclipse.tomcat_3.3.1.jar 放到:C:\Program Files\eclipse\plugins 中. 转到Eclipse: 在Eclipse菜单栏可见: 点击第一个,就可以通过eclipse启动配置好的tomcat了. http://blog.csdn.net/def…
一.部署Web工程的几种方式 ①本地打war,上传至远程服务器tomcat容器即可 优点:简单粗暴 缺点:浪费时间 ②IDEA自动部署至远程服务器 优点:节省大量时间 缺点:配置稍多(第一次) 二.IDEA自动部署至远程服务器 ①搭建服务器的tomcat环境 ②本地IDEA关联远程服务器 打开IDEA,按如下图配置: 进入配置界面 继续配置 上传本地工程包:这样,我们在本地修改某个java文件,直接提交该class即可,无需打war上传等繁琐的过程. ③tomcat配置文件:server.xml…
Linux学习第一天 操作环境: Ubuntu 16.04 Win10系统,使用putty_V0.63 本身学习Linux就是想在服务器上使用的.实际情况,可能我很难直接到坐在服务器前,使用界面操作系统.事实上,界面对于服务器来说就是一个多于的内容.于是Linux的桌面就像一个程序一样,可以卸载.卸载后怎么用呢?使用shell命令.在哪里使用呢?当然是在遥远的另一方. 于是,我学习的第一个内容就是远程访问Linux系统,进行一系列操作. 远程访问方式很多,我不做孔乙己,所以随便选择一种简单点的入…
若想Linux体验感更强,安装linux著名的KDE界面 (里面可以配置很多个性化的界面,特效等) # apt install plasma-desktop mpv ---很炫酷的视频播放器okular   ---PDF查看器vokoscrenn ---录屏软件VirtualBox ---  虚拟机scrot     ---   命令行截屏软件 fcitx   --- 输入法安装  (可能回报错,根据报错提示安装相应的依赖)fcitx-pinyin  --- google拼音输入法安装 noma…
1.概述 通过本项目我们将会构建一个简单.清爽.优雅的博客系统,以及维护管理该博客的后台. 本项目源码公开在GitHub上:https://github.com/ChuckHeintzelman/l5beauty,项目作者的博客 LaravelCoding.com 就是基于该博客系统搭建的. 在正式开始之前,我们先安装开发本项目需要安装的一些列软件并设置本地开发环境. 2.关于 Laravel Homestead Laravel 旨在让 PHP 开发变得简单和有趣,为此 Laravel 为开发者…
执行make,会在当前目录查找makefile文本文件(记录了源代码如何编译的详细信息). 内核相关的函数信息放置在/usr/lib./usr/lib64里. 在Tarball(一般为xxx.tar.gz)中,软件开发商通常提供了源码,提供configure文件或config文件(检测用户的操作环境,并建立makefile文件),本软件的简易说明和安装说明. configure文件或config文件检测的内容包括编译器,函数库,操作系统平台,头文件等. 软件Tarball安装步骤,将Tarbal…
RPM(RedHat Package Manager),不同Linux发行版发布的RPM文件甚至不同版本,不通用. SRPM为Source RPM,所提供的软件内容没有经过编译,格式为xxx.src.rpm.将软件编译成RPM文件,然后将编译完成的RPM文件安装. RPM属性依赖使用YUM在线升级.YUM服务器将依赖属性问题记录为依赖性列表,存于服务器或本地.有需求时下载列表,对比数据库,解决依赖问题,下载软件. RPM文件在系统上安装完毕后,相关信息写入到/var/lib/rpm中. RPM…
一:Linux源码安装    1.解压源码包文件    源码包通常会使用tar工具归档然后使用gunzip或bzip2进行压缩,后缀格式会分别为.tar.gz与.tar.bz2,分别的解压方式:    tar -zxvf FileName.tar.gz    tar -jxvf FileName.tar.bz2 tar 对文件进行压缩或解压 tar [参数] [文件]            -c 压缩文件            -x 解压文件            -t 查看压缩包内有哪些文件 …
一.yum在线安装 之前的rpm包各种依赖性太强!安装复杂,yum的好处就来了: // yum 在redhat是付费服务 1.yum源文件 先进入到yum目录: 我们打开默认生效的Base包 2.光盘搭建yum源 按照上一节的步骤,挂载光盘: 使网络yum源失效:(不一个一个改为enable=0) 使光盘yum源生效: 关于修改yum源为国内的源(类似maven),可以参考:http://blog.csdn.net/inslow/article/details/54177191 3.常用yum命…
一:Linux源码安装    1.解压源码包文件    源码包通常会使用tar工具归档然后使用gunzip或bzip2进行压缩,后缀格式会分别为.tar.gz与.tar.bz2,分别的解压方式:    tar -zxvf FileName.tar.gz    tar -jxvf FileName.tar.bz2 tar 对文件进行压缩或解压 tar [参数] [文件]            -c 压缩文件            -x 解压文件            -t 查看压缩包内有哪些文件 …
一.简介 系统自带的源数量有限,而且是国外的源,速度肯定不如国内的.而断网的时候,本地源就可以派得上用处.而RPMForge源是传说中规模最大的一个源.那么接下来我们就来分别配一下本地源,国内源,RPMForge源. 此外还可以安装一个扩展源.下面我们也会讲到. 二.本地源的配置 方法: (图1) 实验: vim Centos-DVD.repo [dvd] name= install dvd baseurl=file:///mnt enable= gpcheck= 然后清楚缓存看看: [root…
一.更新 源 1. 寻找国内镜像源 所谓的镜像源:可以理解为提供下载软件的地方,比如Android手机上可以下载软件的91手机助手:iOS手机上可以下载软件的AppStore 2. 备份Ubuntu默认的源地址 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup 3. 更新源服务器列表 4. 更新源 sudo apt-get update 二.Ubuntu软件操作的相关命令 sudo apt-get update 更新源 sudo…
一.概述 源码包安装的优点在于它自由程度比较高,可以指定目录与组件.再有,你要是能改源码也可以. 二.安装方法 步骤 1.从官网或者信任站点下载源码包 [root@localhost ~]# wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.34.tar.gz 2.把下载的安装包解压到/usr/local/src目录下 tar zxvf httpd-.tar.gz -C /usr/local/src/ 3.编译 在编译之前,我们看看INSTA…
>> ssh-keygen -t rsa -C "your_email@youremail.com" print  Generating public/private rsa key pair. >> Enter file in which to save the key (/root/.ssh/id_rsa): /root/.ssh/id_rsa_new 然后一路回车到底 >> cat>~/.ssh/config # 映射一个别名 host…
http://blog.csdn.net/lucklq/article/details/7621807 http://jingyan.baidu.com/article/466506582f2f4af548e5f868.html…
阿哲Style   Linux第一天 ssh登录和软件安装详解 Linux学习第一天 操作环境: Ubuntu 16.04 Win10系统,使用putty_V0.63 本身学习Linux就是想在服务器上使用的.实际情况,可能我很难直接到坐在服务器前,使用界面操作系统.事实上,界面对于服务器来说就是一个多于的内容.于是Linux的桌面就像一个程序一样,可以卸载.卸载后怎么用呢?使用shell命令.在哪里使用呢?当然是在遥远的另一方. 于是,我学习的第一个内容就是远程访问Linux系统,进行一系列操…
 所有资源下载(汇总) 底包的下载地址:https://pan.baidu.com/s/15JxHOHf0AyZaLKPJUkpeXA 提取码: bujz web-target.war下载地址: https://pan.baidu.com/s/1zwoSqaPJ6CUGYbv8Nra2jA 提取码: 4rxq 普通web工程下载地址: https://pan.baidu.com/s/1P4KdvupgYPRDPBU5HvyoRg 提取码: phad 新建Maven的Web工程 生成web工程相关…
用Eclipse+axis2+tomcat进行web service部署 2016-12-07 目录  1 安装JDK  1.1 下载JDK  1.2 安装和配置JDK  1.3 验证2 安装Eclipse  2.1 下载Eclipse  2.2 安装3 安装Tomcat  3.1 下载Tomcat  3.2 安装及配置  3.3 验证4 安装axis2  4.1 下载axis2  4.2 在tomcat中部署axis2  4.3 在eclipse中配置axis25 建立要发布的Web Serv…
ubuntu一些基本软件安装方法 首先说明一下 ubuntu 的软件安装大概有几种方式:1. deb 包的安装方式deb 是 debian 系 Linux 的包管理方式, ubuntu 是属于 debian 系的 Linux 发行版,所以默认支持这种软件安装方式,当下载到一个 deb 格式的软件后,在终端输入这个命令就能安装:sudo dpkg -i *.deb2.编译安装方式(小贴士:使用编译安装前,需要先建立编译环境,使用以下命令建立基本的编译环境:sudo apt-get install…
之前用ubuntu切换hosts以为没有软件可用,直接用cp来替换hosts文件,今天网上搜了一下发现一个软件和window上用的切hosts功能一样,而且可以支持linux,mac,windows. 软件安装方式: 1,下载zip文件 2,解压文件 3,双击SwitchHosts!即可. 软件地址:http://oldj.github.io/SwitchHosts/#cn 软件效果图:…
狂神声明 : 文章均为自己的学习笔记 , 转载一定注明出处 ; 编辑不易 , 防君子不防小人~共勉 ! linux学习:[第3篇]远程连接及软件安装 远程连接 xshell , xftp软件官网 : netsarang官网 Xftp : 远程文件传输软件 远程协议使用SFTP , 端口 : 22 Xshell : 远程终端模拟软件 远程连接协议用SSH , 端口号 :22 虚拟机中linux查看主机IP命令 :  ifconfig 注 : 真实服务器可以从服务器提供商处获取ip(如:腾讯云或阿里…
[IntelliJ IDEA2017创建web工程并实现远程部署tomcat] 作者:https://segmentfault.com/a/1190000012762629 将应用打成war包方式 步骤1:打开Project Structure --> 选择Artifacts --> 点击+ --> Web Application: Archive --> For 'webapp: war exploded' 步骤2:生成manifest文件:点击Create Manifest且同…
4.1 Linux系统软件安装方式 Linux上的软件安装有以下几种常见方式: 1.二进制发布包 软件已经针对具体平台编译打包发布,只要解压,修改配置即可 2.RPM发布包 软件已经按照redhat的包管理工具规范RPM进行打包发布,需要获取到相应的软件RPM发布包,然后用RPM命令进行安装 3.Yum在线安装 软件已经以RPM规范打包,但发布在了网络上的一些服务器上,可用yum在线安装服务器上存在的rpm软件,并且会自动解决软件安装过程中的库依赖问题 (注:类似于maven) 4.源码编译安装…
Linux 的基本命令 1. 文件操作 a) Windows 是多根的文件系统,物理上是 1 到多块硬盘,逻辑上分为 C.D.E--盘, 每个盘都是一棵树.Linux 是单根的文件系统,不分 CDE 盘,多块硬盘/U 盘/光盘 也是相当于多个文件夹.不同硬盘/U 盘/光盘对应的文件夹叫做"挂载点",把外 部存储设备放到文件系统树的过程又叫做"挂载(mount)" b) Linux 下无论是文件还是命令都是大小写敏感的. 2. 小白说"文件夹",专…