Linux云服务的基本环境搭建

===================

目录

java环境搭建
maven环境搭建

===================

java环境搭建

下载jdk1.8

将文件解压到指定的目录

在服务器配置文件中配置java环境

修改/etc/profile文件

  export JAVA_HOME=/usr/local/jdk1.8
  export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  export PATH=$PATH:$JAVA_HOME/bin

解析配置文件

  source /etc/profile

验证是否成功

验证java环境是否搭建成功

maven环境配置

下载以及解压

在环境变量中配置maven环境

编辑/etc/profile文件

  export JAVA_HOME=/usr/local/jdk1.8
  export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  export MAVEN_HOME=/usr/local/maven3.3.9
  export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin

解析配置文件

  source /etc/profile

验证是否安装成功

验证maven是否安装成功

mysql的配置

下载安装包

解压

配置

  • 添加用户组合用户名

    • 添加用户组
    •   groupadd mysql
      
    • 添加用户名
    •   useradd -r -g mysql mysql
      
  • 赋权(在mysql目录下进行下面的操作)

    • 变更mysql用户组有操作当前文件夹的权限
    •   chgrp -R mysql .
      
    • 变更mysql用户具有操作本级目录的权限
    •   chown -R mysql .
      
  • 初始化 安装参考出处

    • 修改配置文件/etc/my.cnf

    •   [mysqld]
        bind-address=0.0.0.0
        port=3306
        user=mysql
        basedir=/usr/local/mysql
        datadir=/data/mysql
        socket=/tmp/mysql.sock
        log-error=/data/mysql/mysql.err
        pid-file=/data/mysql/mysql.pid
        #character config
        character_set_server=utf8mb4
        symbolic-links=0
        explicit_defaults_for_timestamp=true
      
    • 进入mysql的bin目录下

    • 初始化操作

    •   ./mysqld --defaults-file=/etc/my.cnf --basedir=/usr/local/mysql/ --datadir=/data/mysql/ --user=mysql --initialize
      

      但是会出现报错问题 问题解决来源

        ./mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory
      

    • 安装numactl

      yum -y install numactl
    
    • 再次进行初始化操作不会报错

    • 查看初始化后的密码

  • 先将mysql.server放置到/etc/init.d/mysql中

  •   cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql
    
  • 启动mysql服务

    • 启动服务成功
    • 安装成功
  • 将mysql配置在环境变量中,并解析配置文件

  •   export JAVA_HOME=/usr/local/jdk1.8
      export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
      export MAVEN_HOME=/usr/local/maven3.3.9
      export MYSQL_HOME=/usr/local/mysql
      export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin:$MYSQL_HOME/bin
    
  • 根据初始化的密码进行mysql的登录

  • 登录mysql

  •     set password = password("yourpassword")
        alter user 'root'@'localhost' password expire never;
        flush privileges;
    
  • 外网访问设置

  • 外网访问

  •   grant all privileges on *.* to root@'%' identified by 'yourpassword' with grant option;
      flush privileges;
    

nacos的安装配置

单机运行模式

  • 下载解压文件
  • 运行
       sh startup.sh -m standalone 
    
  • 单机版运行nacos
posted @ 2021-04-06 15:08  椛缼武❤  阅读(39)  评论(0)    收藏  举报