JDK
JAVA相信大家都很熟悉了。下面就来看一下Ubuntu 12.04 怎样安装java 7。做好准备工作,首先,需要删除OpenJDK。
sudo apt-get purge openjdk*
先去 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 同样是由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
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
若报错: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库
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/
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;
set password for 'root'@'localhost' =password(''); flush privileges;