博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux的基本java环境搭建
阅读量:5768 次
发布时间:2019-06-18

本文共 2245 字,大约阅读时间需要 7 分钟。

1、安装rz,sz以便于上传和下载文件

  • yum install -y lrzsz

2、安装java环境 -- jdk1.8

  • 官网下载jdk1.8:http://www.oracle.com/technetwork/java/javase/downloads/index.html
  • mkdir /usr/java/
  • 用rz命令将 jdk-8u144-linux-x64.tar.gz 文件上传到该目录下
  • tar -zxvf jdk-8u144-linux-x64.tar.gz
  • vim /etc/profile  最后一行加入

export JAVA_HOME=/usr/java/jdk1.8.0_144

export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

  • source /etc/profile
  • java -version 检查一下是否安装成功

3、安装mysql

  • 检测系统中是否自带:rpm -qa | grep mysql
  • 如果有,强力删除mysql
    rpm -ev --nodeps mysql-libs-5.1.73-8.el6_8.x86_64
    rpm -ev --nodeps mysql-devel-5.1.73-8.el6_8.x86_64
    rpm -ev --nodeps mysql-server-5.1.73-8.el6_8.x86_64
    rpm -ev --nodeps mysql-client-5.1.73-8.el6_8.x86_64
    rpm -e --nodeps mysql
  • 去mysql官网下载tar文件:https://downloads.mysql.com/archives/community/
mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz
  • 安装mysql:http://www.cnblogs.com/bookwed/p/5896619.html
  • (1)解压:tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz
    (2)复制解压后的mysql目录:cp -r mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql
    #添加用户组groupadd mysql#添加用户mysql 到用户组mysqluseradd -g mysql mysql#进入mysql目录,授权chown -R mysql:mysql ./
    (3)在mysql目录下:./scripts/mysql_install_db --user=mysql --datadir=/usr/local/mysql/data/mysql
    (4)配置文件:
        cp
     support-files/mysql.server /etc/init.d/mysqld
        chmod 755 /etc/init.d/mysqld
        cp support-files/my-default.cnf /etc/my.cnf
    (5)修改启动脚本:vi /etc/init.d/mysqld
        修改项:
        basedir=/usr/local/mysql/
        datadir=/usr/local/mysql/data/mysql
    (6)加入环境变量:export PATH=$PATH:/usr/local/mysql/bin
    (7)生效环境变量:source /etc/profile
  • 验证是否安装成功:mysqladmin --version
  • 启动: service mysqld start
  • 修改初始密码:mysqladmin -u root password "123456"
  • 进入mysql:mysql -u root -p
  • 授权远程连接:GRANT ALL PRIVILEGES ON *.* TO ‘root’@'%’ IDENTIFIED BY ‘123456’ WITH GRANT OPTION;
  • 【坑】如果是阿里云服务器,远程连接时记得配置安全组,开启3306端口

4、安装Redis

  • 去Redis官网下载tar文件:https://redis.io/download
  • tar -zxzf redis-4.0.1.tar.gz
    cd redis-4.0.1
    make
  • make完后 redis-4.0.1/src目录下会出现redis-server和redis-cli
  • 编辑redis.conf,使其能够后台启动,远程访问
    后台启动:daemonize no 改成 damonize yes
    远程访问:
    (1)
    bind 127.0.0.1 注释掉
    (2)protected-mode yes 改成 no
    (3)requirepassword jli342i2 注释掉
  • 进入src,启动redis:./redis-server ../redis.conf
  • 【坑】如果是阿里云服务器,远程连接时记得配置安全组,开启6379端口

 5、安装nginx

  • 安装步骤可完全参考:

转载于:https://www.cnblogs.com/flashsun/p/7545899.html

你可能感兴趣的文章
lamp+nginx代理+discuz+wordpress+phpmyadmin搭建一
查看>>
windows server 2016 活动目录(二)
查看>>
openstack G版 修改vm的flavor级别
查看>>
python_控制台输出带颜色的文字方法
查看>>
Android组件化最佳实践 ARetrofit原理
查看>>
舍弃浮躁, 50条重要的C++学习建议
查看>>
同步手绘板——将View的内容映射成Bitmap转图片导出
查看>>
陌陌和请吃饭之类的应用,你要是能玩转,那就厉害了
查看>>
递归的运行机制简单理解
查看>>
【supervisord】部署单进程服务的利器
查看>>
Swift 学习 用 swift 调用 oc
查看>>
第三章 Python 的容器: 列表、元组、字典与集合
查看>>
[转载]ASP.NET MVC Music Store教程(1):概述和新项目
查看>>
Android 最简单的自定义Dialog之一
查看>>
redux v3.7.2源码解读与学习之 applyMiddleware
查看>>
Git原理与高级使用(3)
查看>>
从JDK源码看Writer
查看>>
Express 结合 Webpack 实现HMRwi
查看>>
基于protobuf的RPC实现
查看>>
HAProxy负载均衡原理及企业级实例部署haproxy集群
查看>>