zoukankan      html  css  js  c++  java
  • 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你的密码


      

  • 相关阅读:
    [测试题]钦点
    香港记者
    【模板】三维偏序
    C. Journey
    B. Game of the Rows
    A. Arya and Bran
    D. Statistics of Recompressing Videos
    人们对Python在企业级开发中的10大误解
    各种开源协议介绍 BSD、Apache Licence、GPL V2 、GPL V3 、LGPL、MIT
    WPF.UIShell UIFramework之自定义窗口的深度技术
  • 原文地址:https://www.cnblogs.com/reverseAC/p/8779541.html
Copyright © 2011-2022 走看看