Linux使用笔记(持续更新)

安装jdk:

  当前jdk最新本本为10,推荐使用8。

  1.下载jdk安装程序,博主本人电脑64位,所以选择Linux x64(博主周围的同学中有一些不明确x86和x64的区别。x86是32位的,x64才是64位的,有的同学看到x86较大所以认为x86才是64位的),并且我选择.tar.gz格式,顺带一提的是.rpm和.tar.gz的区别,在我看来,.rpm相当于windows中的安装程序,.tar.gz是解压程序,即绿色版。

  2.解压:直接下载后压缩包在“下载”目录下,终端转到所在目录,使用指令解压:

    tar -zxvf  jdk-8u161-linux-x64.tar.gz

    这里最好将文件解压到usr目录下的自建java目录下,不然会出现我后问安装glassfish时出现的错误。

  3.配置环境变量

    在根下的etc目录下有一个profile文件,使用vim打开,在开头加上

export JAVA_HOME=/home/zjh/下载/jdk1.8.0_161  
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export  PATH=${JAVA_HOME}/bin:$PATH

    其中第一行为解压后文件路径,不知道路径的可以通过回到根目录,通过ls一级一级向下详细路径的方    法,博主最开始不知道linux的文件结构,所以也用的这种笨方法。

    在修改profile的时候,可能会出现只读文件无法修改的情况,可以使用chmod命令修改文件权限,修改   权限时可能又会出现无法修改的情况,在chmod权限之前加上sudo加大修改者的权限。另外,在写入的时   候,可以在w后加上“!”强制修改。

    然后使用java -version查看是否安装成功,如果显示出jdk的版本号,则安装成功。

安装glassfish:

  附(转):ubuntu系统开root以及(su:认证失败)完美解决 

          https://jingyan.baidu.com/article/3052f5a1f1b17c97f31f8688.html

    在根目录下创建文件夹:

          mkdir -p /decompress/glassfish

    给文件夹增加权限:

          chown -R zjh:zjh /decompress/glassfish    (其中zjh为我的用户名)

    跳转至:

          cd /decompress/glassfish

    移动glassfish至新建目录:

          mv  /home/zjh/softwara/glassfish5  /decompress/glassfish

  开启服务:

          /decompress/glassfish/glassfish4/bin/asadmin start-domain

    如果在开启服务时出现 52: exec: java: not found 错误,请在glassfish目录下找到fonfig文件夹,在config文件夹下有一个asenv.conf文件,在最末位加上

    AS_JAVA="/home/zjh/software/java/jdk1.8.0_161"

    即你的jdk目录,这也说明我在安装jdk的时候是不够标准的。

    

    页面显示waiting fordomain:domain1则正确,同时会显示你所使用的端口号,我的是默认的4848,所以访问http://localhost:4848,正确进入则安装成功。

安装MySQL:  

  三条命令即可解决

    sudo apt-get install mysql-server(在此命令输入后会让你输入MySQL的密码)

    sudo apt isntall mysql-client

    sudo apt install libmysqlclient-dev

    然后查看是否能进入MySQL:mysql -uroot -p你的密码


  

原文地址:https://www.cnblogs.com/reverseAC/p/8779541.html