2019独角兽企业重金招聘Python工程师标准>>>

CSDN博客不再经常更新,更多优质文章请来 粉丝联盟网 FansUnion.cn! (FansUnion)

操作系统:Linux-Ubuntu10.0.4,JDK:1.6

1.安装JDK和设置Java环境变量

1.1安装JDK

a.下载JDKjdk-6u31-linux-x64.bin,具体下载哪个,根据自己的平台和系统来决定

b.修改权限,增加可执行权限

sudo chmod u+x jdk-6u31-linux-x64.bin

c.进入到jdk-6u31-linux-x64.bin所在的目录

./jdk-6u31-linux-x64.bin

1.2设置Java环境变量

a. 打开终端,输入 gedit /etc/profile(gedit或者vim等编辑软件都可以)

b. 在profile文件的最后一行的下一行,加上下面3行

export JAVA_HOME=/home/fans/Fans/jdk1.6.0_31
export CLASSPATH=$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH

第1行设置JAVA_HOME,路径为/home/fans/Fans/jdk1.6.0_31
第2行设置CLASSPATH,路径为$JAVA_HOME/lib,即/home/fans/Fans/jdk1.6.0_31/lib
第3行设置PATH,路径为$JAVA_HOME/bin:$PATH,即/home/fans/Fans/jdk1.6.0_31/bin

使用$JAVA_HOME复用了JDK主目录,此处变了,CLASSPATH和PATH不用变。

如果CLASSPATH和PATH都使用/home/fans/Fans/jdk1.6.0_31/lib这样的绝对路径,很不方便。

思想:封装变化

实践:提取常量,实现可配置。

FAQ:
a./etc/profile不可编辑。

可能的原因:权限不够

对应的解决方案:切换到有权限的用户,编辑profile文件。

b.修改之后,使用java命令还是出错

可能的原因:配置还未生效

对应的解决方案:系统需要重启

2. 安装使用Mysql数据库

2.1安装Mysql数据库

sudo apt-get install mysql-server

2.2使用Mysql

a.登录本机 mysql服务器

mysql -uroot -p198962或者mysql -uroot,然后输入密码

root是用户名,198962是密码

b.连接远程mysql服务器

mysql -h 192.168.5.236 -P 3306 -uroot -p198962

-h :表示连接远程的mysql服务器

192.168.5.236:服务器地址

-P 3306:端口号

c.操作数据库

create database fans;

use fans...

3.安装和使用Tomcat

3.1安装Tomcat

a.下载tomcat软件包 apache-tomcat-6.0.35.tar.gz

b.解压缩到某一个目录,比如/home/fans/Fans

3.2使用Tomcat

a.cd /home/fans/Fans/apache-tomcat-6.0.24/bin;

b. 启动服务器 ./startup.sh

停止服务器 ./shutdown.sh

4.安装和使用SVN

4.1 安装SVN

sudo apt-get install subversion

4.2 使用SVN

cd /home/fans/SVNWorkspace,SVNWorkspace为工作空间

a.检出资料

svn checkout http://192.168.1.137:8080/%20svnroot,具体url根据情况而定

b.提交资料
svn commit -m "commit some thing" svn_mysql.sql

c.删除资料

svn delete -m " delete some thing" svn_mysql.sql

注意事项:

a.此处操作主要是“客户端”的操作,至于“服务器”的配置和管理没有考虑。

b.SVN存在权限问题。

c.提交资料时,经常会遇到冲突。

Fans的误解:刚开始使用SVN时,我总是把工作空间里边的一些资料复制到工作空间外修改,然后提交时,

总是出现“尚未纳入版本控制"错误。

转载于:https://my.oschina.net/jiutianniao/blog/400082

Ubuntu10.04下配置和使用JDK-Mysql-Tomcat-SVN相关推荐

  1. ubuntu10.04下 简单配置samba

    ubuntu10.04下 简单配置samba,实现windows xp 访问linux 共享夹 关键字: ubuntu samba 今天在家,闲着没事,就想学习一下samba 来实现windows x ...

  2. Linux下JAVA WEB服务器的搭建一(JDK\MYSQL\TOMCAT)

    转自:Linux下JAVA WEB服务器的搭建一(JDK\MYSQL\TOMCAT),更优阅读体验http://www.kongzid.com/ 目录 1.JDK1.8的安装配置 1.1 环境检查 1 ...

  3. apache2+支持php7,Ubuntu14.04下配置PHP7.0+Apache2+Mysql5.7

    Apache 步骤一:安装apache ronyao@ubuntu:~$ sudo apt install apache2 安装好后,在浏览器上输入localhost(服务器端,请输入你的IP地址), ...

  4. Ubuntu下配置FreeRADIUS + PPTP/L2TP + Mysql + daloRADIUS

    PPTP/L2TP安装方法就不写了,前面好多文章都介绍了安装方法. 下面先安装FreeRADIUS-server Shell 1 2 3 4 5 6 7 #sudo apt-get install m ...

  5. Ubuntu10.04下build OpenJDK7 的过程

    http://happyenjoylife.iteye.com/blog/858147 Ubuntu10.04下build OpenJDK7 的过程 1. 安装mercurial Mercurial是 ...

  6. linux下安装jdk, mysql,tomcat等application示例,并且开启MySQL远程访问权限

    Linux软件安装 jdk,mysql,tomcat 软件安装:软件在阿里云盘下载:30天内有效,如果过期,请联系我 https://www.aliyundrive.com/s/mKjz8t8oF9M ...

  7. Ubuntu10.04下gFtp2.0.19 远程客户端中文乱码解决方法

    Ubuntu10.04下gFtp2.0.19 远程客户端中文乱码解决方法如下: 1.打开"gFTP-FTP-属性-常规-远程字符集": 2.将远程字符集设置为:gb2312,gbk ...

  8. ubuntu10.04下安装windows7

    ubuntu10.04下安装windows7 一直是xp与Ubuntu10.04的双系统,最近xp出奇的慢,遂想把xp换成win7.在网上一查,大多装win7的都是在装好win7的情况下再装Ubunt ...

  9. ubuntu10.04下audacious2.4源码编译过程(解决2.3cue的bug)

    本文最新版本:ubuntu10.04下audacious2.5源码编译过程 编译最新的2.4是为了解决ubuntu源中安装的audacious播放cue时有bug,会一直重复第一首歌 听ape的时候很 ...

最新文章

  1. 书籍推荐——按内容划分
  2. dw html5怎么美化,DW CS5/CS6代码格式化、美化插件 Dreamweaver代码格式化美化插件
  3. 用户和组命令及相关配置文件
  4. c语言用数组发送大写字母怎么读,c语言字符数组大小写转换
  5. 【白话机器学习】算法理论+实战之K-Means聚类算法
  6. python福利彩随机_看大神如何用Python分析福利彩票的秘密,百万大奖不是梦!
  7. MTK 驱动(71)---DDR进行bitflip压力测试
  8. AFNetWork 学习资源....
  9. 【oracle11g,17】存储结构: 段的类型,数据块(行连接、行迁移,块头),段的管理方式,高水位线...
  10. 排序类问题度量指标:Recall , MAP,MRR
  11. for-in和for-of,forEach和Map
  12. 高精度地图领域常见术语解释
  13. matplotlib画图去掉边缘空白
  14. JDBC 和数据库连接池
  15. David Time Capsule Kick Off
  16. 中兴手机怎么与计算机连接网络连接不上,中兴手机怎么连接电脑
  17. 记录|小鸟云服务器搭建web服务
  18. 转载:深入学习java源码之Callable.call()与Future.get()
  19. Linux各目录的作用
  20. 【vue】openshopping-vue

热门文章

  1. java statement 动态参数_java_web学习(九) PreparedStatement动态参数的引入
  2. 毕业生,管好你的档案和户口
  3. mysql密码加强_MySQL密码增强插件
  4. pynq 环境搭建_蚂蚁S9矿板ZYNQ7010开发板移植PYNQ_2.5
  5. 华为防火墙ftp_常用的FTP两种模式,主动模式和被动模式,一分钟了解下
  6. php设计模式 命令行模式,[设计模式]PHP设计模式之命令行模式
  7. java tinyradius使用_TinyRadius客户端java登录认证
  8. Python 项目中requirements.txt依赖文件的使用
  9. Python类的私有属性、私有方法、类方法
  10. MySQL使用Navicat导出Excel时数字展示会变成科学计数法