Ubuntu安装配置JDK、Tomcat、SVN服务器
一、配置jdk
1、下载JDK
http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
注:笔者是直接在windows系统下下好后直接拷贝到ubuntu的桌面文件夹中,通过VMtool;
2、配置目录
注意:最好以root用户来操作
先新建一个目录:
cd usr
mkdir java
cd java
mkdir jdk
然后拷贝jdk的tar文件到上面的目录:cp jdk-8u65-linux-x64.gz usr/java/jdk
再执行 tar -zxvf jdk-8u65-linux-x64.gz
结果如下:
3、配置环境变量
输入: vi /etc/profile
或 gedit /etc/profile
添加如下内容:
#set java environment
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_65
export JRE_HOME=/usr/java/jdk/jdk1.8.0_65/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$JAVA_HOME:$PATH
注意此处改成对应的jdk的目录,并且要以root用户来做修改,否则无法保存
保存后执行:source /etc/profile
验证安装:
输入:java -version
出现如下,说明安装成功
二、配置Tomcat
1、下载 http://tomcat.apache.org/
2、安装
此处我把下载包放到/usr/java/tomcat中去。
执行 cp apache-tomcat-7.0.67.tar.gz /usr/java/tomcat/
然后解压 tar -zxvf apache-tomcat-7.0.67.tar.gz
上面是解压后的结果
3、配置环境
进入到上面的tomcat的bin文件夹下:
打开 vi setclasspath.sh
或 gedit setclasspath.sh
添加如下内容:
export JAVA_HOME=/usr/java/jdk/jdk1.8.0_65
export JRE_HOME=/usr/java/jdk/jdk1.8.0_65/jre
保存即可。
然后退回到bin目录下:
执行: ./startup.sh
打开浏览器输入:
http://localhost:8080/,出现如下,说明安装成功
三、SVN配置
1、安装 sudo apt-get install subversion
2 找个目录当做SVN的根目录
我选择的是/data/svn,以下命令也都是跟着这个目录走的,请按照自己的选择自行修改使用mkdri来创建目录
3 创建一个库 svnadmin create /data/svn/lin
4 接下来修改/data/svn/lin/conf/下的三个文件,依次是:svnserve.conf、passwd、authz。他们三个作用分别是:主配置文件、密码配置文件、权限配置文件
5 编辑文件vi /data/svn/lin/conf/svnserve.conf
找到以下几项,按照如下的设置修改,去掉前面的注释,每一行的开头不能有空格
6 编辑文件vi /data/svn/lin/conf/passwd
格式很简单,用户名、密码,每行一个,默认是明文保存
7 编辑文件 vi /data/svn/lin/conf/authz
8 启动服务
svnserve -d -r /data/svn
参数-d表示以守护进程模式启动,-r表示代码仓库的根目录,如果启动成功了,通过ps aux | grep svnserve可以看到进程,至此一个最简单的SVN服务就搭建好了。
9 接下来测试验证,在客户机上找个目录执行一下命令:
(1)
(2)这里的IP地址为ubuntu的地址,可以用ifconfig
(3)
然后输入用户名和密码:
结果如下,仓库中我已放了些东西,其它操作就不说了
Ubuntu安装配置JDK、Tomcat、SVN服务器的更多相关文章
- Ubuntu 安装配置 JDK+Tomcat+Nginx
安装配置JDK 下载安装 # 下载: wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=acc ...
- ubuntu安装配置jdk tomcat mysql ...
安装之前大家一定要检查好各个版本问题 以免造成不兼容. (一)下载所需安装包: jdk-7u76-linux-x64.tar.gz apache-tomcat-7.0.63.tar.gz MySQL- ...
- Ubuntu下安装配置JDK,Tomcat,MySql
jdk安装配置 下载jdk-6u45-linux-x64.bin 切换到root用户su root 切换目录,新建文件夹,复制文件cd /usr mkdir javacd javacp 路径 ...
- CentOS 6 安装配置JDK+tomcat环境
1.安装OpenJDK 这里安装的OpenJDK,是开源版本的JDK,我们平时自己电脑上安装的是 Sun JDK(也叫Oracle JDK),OpenJDK可以看作Sun JDK的精简版. 如果想安装 ...
- winserver2008R2安装配置JDK+tomcat之坑
记一次winserver安装jdk+tomcat 准备软件: jdk-8u241-windows-x64 apache-tomcat-8.5.46-windows-x64 一.安装java 1.安装j ...
- ubuntu 安装配置jdk+eclipse+android sdk
共5步: 1.安装jdk 2.安装eclipse 3.安装android-sdk 4.安装adb 5.在eclipse中安装ADT 1.安装jdk 之前已经安装好了. 用下面的命令安装,只需一些时间, ...
- Linux环境编写脚本安装配置JDK,Tomcat,含Tomcat自启动
mkdir /usr/java mkdir /znywImage cp -f /usr/jdk-7u79-linux-x64.tar.gz /usr/java tomcatPath=/usr/apac ...
- ubuntu 安装配置JDK
总的原则:将压缩包解压至/usr/lib/jdk,设置jdk环境变量并将其修改为系统默认的jdk 1.将jdk-7u5-linux-x64.tar.gz拷贝到/usr/lib/jdk/目录下面,这里如 ...
- Ubuntu中安装配置 JDK与apache
一,前期准备: 1.下载apach网址:https://tomcat.apache.org/download-90.cgi 3.下载:jdk网址:http://www.oracle.com/techn ...
随机推荐
- django创建第一个子应用-3
在Web应用中,通常有一些业务功能模块是在不同的项目中都可以复用的,故在开发中通常将工程项目拆分为不同的子功能模块,各功能模块间可以保持相对的独立,在其他工程项目中需要用到某个特定功能模块时,可以将该 ...
- Python学习手册之正则表达式和元字符
在上一篇文章中,我们介绍了 Python 的数据封装.类方法.静态方法和属性函数,现在我们介绍 Python 的正则表达式和元字符.查看上一篇文章请点击:https://www.cnblogs.com ...
- Java Integer == 以及分析
Java Integer == 先看一下这段代码 Integer integer1 = 100; Integer integer2 = 100; System.out.println("in ...
- BZOJ1011 莫比乌斯反演(基础题
[题目链接] http://www.lydsy.com/JudgeOnline/problem.php?id=1101 [题目大意] 求[1,n][1,m]内gcd=k的情况 [题解] 考虑求[1,n ...
- lambda方法的引用与构造方法引用
方法的引用 /** * @auther hhh * @date 2018/12/29 22:37 * @description */ public class ObjectMethodUse { /* ...
- macos 安装 brew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ...
- 20145209刘一阳 《网络对抗》逆向及BOF基础实践
直接修改程序机器指令,改变程序执行流程 在正式开始实践之前,先对pwn1文件做个备份,以便修改后可以及时恢复到初始状态: 使用指令objdump -d 20145209 | more对目标文件进行反汇 ...
- Caliburn.Micro 项目文档(翻译):Screens, Conductors and Composition
原文地址(项目说明文档):[Documentation Screens, Conductors and Composition]http://caliburnmicro.codeplex.com/w ...
- Luogu P3120 [USACO15FEB]牛跳房子(金)Cow Hopscotch (Gold)
题目传送门 这是一道典型的记忆化搜索题. f[x][y]表示以x,y为右下角的方案数. code: #include <cstdio> #define mod 1000000007 usi ...
- 北京Uber优步司机奖励政策(4月3日)
滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...