Ubuntu 14 安装jdk8,MySql的安装卸载等一些常用的命令
2015-08-01 20:51
901 查看
好久没更新,最近慢慢补上,今天在影哥的号召下,大家都给自己装了ubuntu系统,用以在linux上开发,花了一天的时间,我终于装了双系统,并且安装好了环境,在这个ubuntu上发着csdn博客。。。话说我还按照网上的教程安装了一个MacOS的主题,壁纸。字体。图标….全是苹果的样式,话说苹果的字体很是漂亮啊。不多说,把今天常用的命令贴上来以备下次使用。
解压:
JDK环境变量配置如下:
执行命令
在PATH中添加$J***A_HOME/bin,注意与PATH原有的值之间用英文冒号:分隔,切勿把原来的值删除。
然后保存关闭.
Ubuntu系统默认安装并使用OpenJDK(usr/lib/jvm/),因此需要手动修改系统默认的JDK,注意下面的位置是你自己的路径,
至此配置完成,输入java -version、javac或java检查是否配置成功。
(1)用root登录操作系统,增加mysql用户和组,数据库将安装在此用户下:
(2)解压二进制安装包,假设安装文件放在/home/mysql,并对解压的mysql目录加一个符号链接“mysql”,这样对mysql目录的操作会更方便:
(3)在数据目录下创建系统数据库和系统表,–user表示这些数据库表的owner是此用户:
(4)设置目录权限,将data目录owner改为mysql,其他目录和文件为root:
(5)启动MySQL:
其中:
这一段时会报错,提示找不到公共库shared libraries: libaio.so.1,如果出现了用以下命令安装:
我就是上面这个地方折腾了很久没成功,最后放弃了手动安装的方法,改为在线安装。
清理残留数据
我们改为
在终端输入
在此安装过程中会让你输入root用户(管理MySQL数据库用户,非Linux系统用户)密码,按照要求输入即可。
下载自动安装完成后输入测试命令
测试安装是否成功在终端输入
好了 好了 这样显示就是安装成功了在这次花费我很多时间的安装中我还安装了eclipse/maven/还有很炫仿照mac的主题。。。对命令可是有了”深刻“的理解。
还有几个命令:
rm [选项] 文件
首先是安装jdk:
这里简单地阐述一下rpm、tar.gz的区别。rpm格式的软件包适用于基于Red Hat发行版的系统,如Red Hat Linux、SUSE、Fedora. 类似地,有一种deb格式的软件包则是适用于基于Debian发行版的系统,如Debian、Ubuntu、Mint. 而tar.gz格式只是一个压缩包,里面一般是源码,因此只要使用tar命令或解压软件解压到相应路径就可以了。选择jdk-XXX.tar.gz 的安装包,自己选择一个位置保存然后待会要解压。解压:
[code]$tar -xvzf jdk8.tar.gz
JDK环境变量配置如下:
执行命令
sudo gedit /etc/environment,在打开的编辑器中PATH变量上面两行新建两个变量,路径是自己存放的位置
[code]J***A_HOME="/home/wion/桌面/soft/java/jdk8" CLASSPATH=".:$J***A_HOME/lib/tools.jar:$J***A_HOME/lib/dt.jar" PATH=:$J***A_HOME/bin
在PATH中添加$J***A_HOME/bin,注意与PATH原有的值之间用英文冒号:分隔,切勿把原来的值删除。
然后保存关闭.
Ubuntu系统默认安装并使用OpenJDK(usr/lib/jvm/),因此需要手动修改系统默认的JDK,注意下面的位置是你自己的路径,
[code]sudo update-alternatives --install /usr/bin/javac javac /home/wion/桌面/soft/java/jdk8/bin/javac 300 sudo update-alternatives --install /usr/bin/java java /home/wion/桌面/soft/java/jdk8/bin/java 300 sudo update-alternatives --config javac,再选择相应的Priority 300 sudo update-alternatives --config java,再选择相应的Priority 300
至此配置完成,输入java -version、javac或java检查是否配置成功。
然后是让我烦恼了一下午的mysql安装
首先我在官方下载的tar.gz压缩包按照官方文档的命令安装,中途需要安装依赖的环境:(1)用root登录操作系统,增加mysql用户和组,数据库将安装在此用户下:
[code] shell> groupadd mysql shell> useradd -g mysql mysql
(2)解压二进制安装包,假设安装文件放在/home/mysql,并对解压的mysql目录加一个符号链接“mysql”,这样对mysql目录的操作会更方便:
[code]shell> cd /home/mysql shell>tar -xzvf /home/mysql/mysql-VERSION-OS.tar.gz shell> ln -s mysql-VERSION-OS mysql
(3)在数据目录下创建系统数据库和系统表,–user表示这些数据库表的owner是此用户:
[code]shell> cd mysql shell> scripts/mysql_install_db --user=mysql
(4)设置目录权限,将data目录owner改为mysql,其他目录和文件为root:
[code]shell> chown -R root:mysql . shell> chown -R mysql:mysql data
(5)启动MySQL:
[code]shell> bin/mysqld_safe --user=mysql &
其中:
[code]scripts/mysql_install_db --user=mysql
这一段时会报错,提示找不到公共库shared libraries: libaio.so.1,如果出现了用以下命令安装:
[code]sudo apt-get install libaio1
我就是上面这个地方折腾了很久没成功,最后放弃了手动安装的方法,改为在线安装。
那么彻底卸载mysql数据库的命令如下:
[code]sudo apt-get autoremove --purge mysql-server-5.0 sudo apt-get remove mysql-server sudo apt-get autoremove mysql-server sudo apt-get remove mysql-common //这个很重要
清理残留数据
[code]dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P
我们改为
mysql在线安装
,方便快捷啊!在终端输入
[code]sudo apt-get install mysql-server mysql-client
在此安装过程中会让你输入root用户(管理MySQL数据库用户,非Linux系统用户)密码,按照要求输入即可。
下载自动安装完成后输入测试命令
测试安装是否成功在终端输入
[code]sudo netstat -tap | grep mysql
好了 好了 这样显示就是安装成功了在这次花费我很多时间的安装中我还安装了eclipse/maven/还有很炫仿照mac的主题。。。对命令可是有了”深刻“的理解。
还有几个命令:
rm [选项] 文件
[code] -f, --force 强力删除,不要求确认 -i 每删除一个文件或进入一个子目录都要求确认 -I 在删除超过三个文件或者递归删除前要求确认 -r, -R 递归删除子目录 -d, --dir 删除空目录 -v, --verbose 显示删除结果 常用如下几个: rm -d 目录名 #删除一个空目录 rmdir 目录名 #删除一个空目录 rm -r 目录名 #删除一个非空目录 rm 文件名 #删除文件
相关文章推荐
- spring MVC之返回JSON数据(Spring3.0 MVC+Jackson+AJAX)
- java基础--面向对象
- java笔试三
- java笔试二
- JAVA入门基础文章2-类的概念(继续深入点)
- java笔试一
- java学习异常,常用类,接口等
- eclipse新建android工程提示android.support.v7错误的解决办法
- java集合类总结
- Java和R齐头并进才是根本
- struts原理
- java高级编程-使用反射强制给private字段赋值
- 使用 Spring Data JPA 简化 JPA 开发
- Java设计模式:工厂模式举例
- Java基本语法--程序流程控制
- 在eclipse中使用Lombok
- MyBatis学习系列十:Spring集成
- java多线程4--死锁
- 我是菜鸟------我自己感觉平时用eclipse用到的快捷键
- W7下的eclipseCDT+MinGW GCC配置过程