JDK+tomcat+myeclipse+openoffice+swftools安装+MYSQL

JDK

 JAVA相信大家都很熟悉了。下面就来看一下Ubuntu 12.04 怎样安装java 7。做好准备工作,首先,需要删除OpenJDK。

sudo apt-get purge openjdk*

 

Ubuntu12.04中安装和配置Java JDK(转)


先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解压

Step1:
# 将解压好的jdk1.7.0_04文件夹用最高权限复制到/usr/lib/jvm目录里
sudo cp -r ~/jdk1.7.0_04/ /usr/lib/jvm/

Step2:
# 配置环境变量
sudo gedit ~/.profile
在末尾加上:
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04

然后保存关闭,使用source更新下
$ source ~/.profile

使用env命令察看JAVA_HOME的值
$ env
如果JAVA_HOME=/usr/lib/jvm/jdk1.7.0_04,说明配置成功。

Step3:
# 将系统默认的jdk修改过来
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_04/bin/java 300 

输入sun jdk前的数字就好了
$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_04/bin/javac 300 

$ sudo update-alternatives --config java 
$ sudo update-alternatives --config javac

Step4:
然后再输入java -version,看到如下信息,就说明改成sun的jdk了:
java version "1.7.0_04"
Java(TM) SE Runtime Environment (build 1.7.0_04-b20)
Java HotSpot(TM) Server VM (build 23.0-b21, mixed mode)



tomcat

和前几个软件一样,Tomcat 同样是由JAVA开发的,所以,在安装前一定要装好JDK。

大家可以到 http://tomcat.apache.org/download-70.cgi 下载最新的Tomcat.

我下载的是 apache-tomcat-7.0.5.tar.gz

安装:

1.首先,将apache-tomcat-7.0.5.tar.gz移动到 /opt 目录下,并将其解压:

1
2
3
 sudo cd apache-tomcat-7.0.5.tar.gz /opt

 sudo tar zxvf apache-tomcat-7.0.5.tar.gz

2.然后,cd到/opt目录下,我们可以将文件夹改名(以后进入方便):

1
 sudo mv apache-tomcat-7.0.5 tomcat7


3.cd到/opt/tomcat7/bin 下,编辑catalina.sh文件,向中插入以下代码(插到’#'注释结束,正文开始的地方):

1
2
3
 JAVA_HOME=/opt/jdk1.6.0_22           //<--此处依你的jdk安装目录而定

JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=600M -XX:MaxPermSize=600m -Dcom.sun.management.jmxremote"

4.保存,关闭。这样,Tomcat7就基本完成安装了。端口默认是8080 。可以到conf目录下的server.xml把8080改成其他的端口就行了。

cd到/opt/tomcat7/bin下,运行:

1
 sudo ./startup.sh

如果出现:

1
2
3
4
5
6
7
8
9
Using CATALINA_BASE:   /opt/Tomcat7

Using CATALINA_HOME:   /opt/Tomcat7

Using CATALINA_TMPDIR: /opt/Tomcat7/temp

Using JRE_HOME:        /opt/jdk1.6.0_22

Using CLASSPATH:       /opt/Tomcat7/bin/bootstrap.jar:/opt/Tomcat7/bin/tomcat-juli.jar

应该已经开启成功了,可以访问本地网页测试:

http://127.0.0.1:8080/

这样,Tomcat7就安装到你的Ubuntu 下了! ^_^

http://xiaoboss.iteye.com/blog/1095728


MyEclipse


chmod 755  MyEclipse_5_5_1GA_E3_2_2_Installer.bin
sudo ./MyEclipse_5_5_1GA_E3_2_2_Installer.bin


OpenOffice

在ubuntu11.04中,默认的办公套件是“LibreOffice3.3.0”,而非原ubuntu10.10以前的版本默认的“openOffice.org”办公套件,但11.04默认的“LibreOffice3.3.0”在复制粘贴大文件的时候,经常出现假死的情况,根本无法达成目的,无奈只能尝试安装“openOffice.org”办公套件。在安装“openOffice.org”前,先做了功课,在网上搜索到不少在Ubuntu或Linux下安装“openOffice.org”不同版本的教程,照样画葫芦,但试了N次,用了N种方法:软件中心、新立得、终端安装命令(先加软件源,再直接用命令安装,如“sudo apt-get install openoffice.org”)、“.deb”文件(也要用到终端)等,均未能成功安装,好想就此放弃,但还是有点不甘心,因毕竟“LibreOffice”不好用,想复制网上较大的帖子都无法实现。
继续搜索,看到有的帖子说安装“openOffice.org”新版时要卸载旧版本,同时在旧版本卸载不干净的情况下也是不能成功安装新版本的。N次不成功的安装是否是未卸载“LibreOffice”的原因呢?打开新立得,卸载“LibreOffice”,再安装“openOffice.org”时,成功了。下面将我的安装过程帖出来,供和我有同样遭遇的童鞋们参考。
一、下载“openOffice.org”的DEB安装包
到中文官网上下载DEB安装包 ,网址:http://download.openoffice.org/other.html#en-US,现在(2011年6月1日)的最新版是3.3.0,我下载的文件是“OOo_3.3.0_Linux_x86_install-deb_zh-CN.tar.gz”。并将下载的文件复制到主目录(即当前登录用户的主目录,这样所在文件夹名字不带汉字,可防发生意外)下。
二、卸载“LibreOffice”
利用“新立得”或“软件中心”卸载“LibreOffice”。用新立得卸载时,在新立得中搜索“LibreOffice”,结果中有“LibreOffice”的已安装文件一律卸载。
三、安装“openOffice.org”:
1、解压文件
打开终端,输入命令:
sudo tar -zxvf Ooo_3.3.0_Linux_x86_install-deb_zh-CN.tar.gz,得到文件夹“OOO330_m20_native_packed-1_zh-CN.9567”。

2、进入解压后的文件夹中的“DEBS”文件夹
命令:cd ./OOO330_m20_native_packed-1_zh-CN.9567/DEBS 。
3、安装主文件
命令:sudo dpkg -i *.deb 安装“DEBS”包内的全部“.deb”文件。此包内的文件全部安装后,在系统菜单的“办公”菜单下还不能找到“openOffice.org”的快捷方式,继续安装。
4、进入“DEBS”包内的“desktop-integration”文件夹
命令:cd desktop-integration 。
5、安装“openOffice.org”的快捷方式
安装“desktop-integration”文件夹内的“.deb”文件,命令:
sudo dpkg -i *.deb,此命令执行完后,如果没有错误提示,OK。这时你就可在系统菜单中的“办公”菜单中找到“openOffice.org”的快捷方式了。

http://forum.ubuntu.org.cn/viewtopic.php?p=2373158



swftools

安装好gcc,安装好make:sudo apt-get install make

    zlib-devel:zlib1g-dev
    libjpeg-devel:libjpeg8-dev
    giflib-devel:libgif-dev
    freetype-devel:libfreetype6-dev 
    gcc
    g++

  1】 sudo tar -zxvf swftools-0.9.2.tar.gz 
  2】 cd swftools-0.9.2 
  3】 sudo ./configure --prefix=/opt/swftoos -build=x86_64

  4】 sudo make 
  5】 sudo make install  
  6】 sudo make clean 
  7】 sudo make distclean 
  8】 sudo whereis pdf2swf 

若报错:checking build system type... Invalid configuration `x86_64-unknown-l

则第3步为: sudo ./configure -build=x86_64

好了最后使用 pdf2swf -o test.pdf test.swf   查看下转换结果吧。

 

sudo /opt/swftools/bin/pdf2swf test.pdf test.swf

//linux中的Java 代码

  Process p = r.exec("/opt/swftools/bin/pdf2swf "+ " "+pdfFile.getPath()+ " "+" -o "+ " "+left+"%.swf"+ " "
      +" -f -T 9 -t -s storeallcharacters"+" -s languagedir=D:\\xpdf\\xpdf-chinese-simplified");

 

可能你需要转换缩略图,但是你的转换命令需要GD库的支持,所以你需要安装GD库


 以后台服务方式启动openoffice 
sudo /opt/openoffice.org3/program/soffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwizard 


http://hi.baidu.com/wenjianghe/item/c1832ec05caaef2947d5c05e

ubuntu serve默认的字体不多,有时转换出来的PDF文档字体显示会有问题
优化ubuntu 字体。
直接将windows系统的相关字体复制到linux字体目录下
windows字体目录 c:\windows\fonts
linux字体目录 /usr/share/fonts
目前我只复制了以下字体
simfang.ttf 仿宋体 
simhei.ttf 黑体 
simkai.ttf 楷体 
simsun.ttf 宋体和新宋体,原文件名simsun.ttc 
tahoma.ttf tahoma字体 
tahomabd.ttf tahoma字体的粗体形式 
verdana.ttf verdana字体 
verdanab.ttf verdana字体的粗体形式 
verdanai.ttf verdana字体的斜体形式 
verdanaz.ttf verdana字体的粗体+斜体形式
在ubuntu server目录里新建一个win文件夹
1. mkdir /usr/share/fonts/win

将以上字体文件复制到/usr/share/fonts/win目录下
执行
2.chmod 644 /usr/share/fonts/win/*
3.
mkfontscale 
mkfontdir
fc-cache
fc-cache -f -v
mkfont命令是生成win目录下所包含的字体的索引信息。然后运行fc-cache命令更新字体缓存
reboot 重启系统。字体美化就OK了!


MYSQL


1. 打开网址http://www.mysql.com/downloads/mysql/,下载相应的MySQL版本(本文选择的是64位tar压缩版本)。

2. 将下载的文件解压缩到/opt/mysql-5.5.25目录。


3. 创建mysql用户和组。注意,我们创建的mysql用户只是为了控制文件所有权的目的,因此我们执行useradd的时候使用了-r参数让它不需要登陆。

sudo groupadd mysql sudo useradd -r -g mysql mysql

4. 改变/opt/mysql-5.5.25目录的所有者为mysql。

sudo chown -R mysql:mysql /opt/mysql-5.5.25

5. 共享库libaio1:   sudo apt-get install libaio1

6. 使用mysql_install_db初始化授权表。此操作只是在MySQL初次安装时才需要执行,如果是已存在的安装,则可以跳过此步骤,否则会覆盖先前的授权信息。

sudo scripts/mysql_install_db --user=mysql  --basedir=/opt/mysql-5.5.27/

7.创建符号链接 /usr/local/mysql/opt/ mysql-5.5.25
cd /usr/local 
sudo
 ln -s /opt/mysql-5.5.27/ mysql
sudo
 chown -R mysql:mysql mysql

8. 配置mysql服务,然后启动。

cd /etc/init.d 
sudo ln -s /usr/local/development/mysql-5.5.25/support-files/mysql.server
sudo /etc/init.d/mysql.server start

9. 使用mysqladmin version命令检查一下是否可以连接mysql

10. 最后我们配置一下每次开机时自动启动mysql服务。

sudo update-rc.d mysql.server defaults

#####################################################

1、检查mysql是否启动

sudo netstat -tap | grep mysql

netstat -an |grep 3306 查看端口是否打开

2、压缩包方式安装,root默认密码为空

3、修改root密码

在mysql目录下输入  /bin/mysqladmin -u root -p password root(新密码)   ///// 然后出现  enter password 旧密码(默认密码为空)

4、重启

sudo /etc/init.d/mysql.server restart 

5、下载MySQL-client-5.5.25-1.linux2.6.i386.rpm

6、安装alien

sudo apt-get install alien

7、将rpm转换成deb

sudo alien /home/huanghai/下载/MySQL-client-5.5.25-1.linux2.6.i386.rpm

8、双击MySQL-client-5.5.25-2——i386.deb(在/home下)

9、登录mysql

mysql -u root -p -S/tmp/mysql.sock(我登录时提示mysql.sock在/var/lib/mysql/mysql.sock下 我也不知道怎么回事,安装client时都是默认安装的)

10、开启远程连接

安装完成后通过修改/etc/mysql/my.cnf(此文件为mysql的配置文件)。将文件中的binding-address=127.0.0.1注释掉。其它配置根据需要更改。

grant all on *.* to user_name@'%' identified by 'password';

flush privileges;





设置mysql 密码:
set password for 'root'@'localhost' =password(''); flush privileges;


http://www.iteye.com/topic/1124509

猜你喜欢

转载自huxiyu.iteye.com/blog/1696401