ubuntu16.04_64bitjava服务器配置

ubuntu16.04_64bit java服务器配置

前两天的win服务器被勒索病毒黑掉,很难受。直接转ubuntu….

下载解压jdk
  1. 链接终端 ssh username@ip(如:ssh root@123.88.99)
  2. 输入服务器密码
  3. 创建jdk存放的文件夹 mkdir /usr/local/java
  4. 移动到 该目录下 cd /usr/local/java
  5. 下载jdk,注意http://...为目标下载地址 wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
  6. 解压 tar -xvf jdk-8u131-linux-x64.tar.gz
安装jdk

之前参考网上好多方式都不行。要么使用gedit一个软件,一直下载不成功。或者使用脚本,也是尝试不成功。下面这种方式可以直接成功操作,不需要其它插件。

  1. 打开配置环境变量的文件 vim ~/.bashrc
  2. 配置环境变量,注意 usr/local/java/jdk1.8.0_131 为自己创建jdk的目录

    export JAVA_HOME=usr/local/java/jdk1.8.0_131
    export JRE_HOME=${JAVA_HOME}/jre   
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib   
    export PATH=${JAVA_HOME}/bin:$PATH
    
  3. 测试是否配置成功 javajavacjava -version

下载Tomact并安装
  1. 创建tomcat存放的文件夹 mkdir /usr/local/tomcat
  2. 移动到 该目录下 cd /usr/local/tomcat
  3. 下载jdk,注意http://...为目标下载地址 wget http://mirrors.hust.edu.cn/apache/tomcat/tomcat-8/v8.5.15/bin/apache-tomcat-8.5.15.tar.gz
  4. 解压 tar -xvf apache-tomcat-8.5.15.tar.gz
  5. 进入bin目录打开startup.sh编辑 vi startup.sh
  6. 配置环境变量

    JAVA_HOME=/usr/local/java/jdk1.8.0_131
    JRE_HOME=$JAVA_HOME/jre
    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME
    CLASSPATH=.:$JRE_HOME/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    TOMCAT_HOME=/usr/local/tomcat/apache-tomcat-8.5.15
    
  7. 在bin目录下运行 startup.sh ./startup.sh

  8. 在浏览器访问tomcat ip:8080,测试是否配置成功
下载mysql并安装

配置了好久,各种教程。有下载安装包、配置环境等各种复杂操作还不成功。最终找到了以下方式,应该是最简单的,最终也成功了。
ref:http://blog.csdn.net/yancey_blog/article/details/52780357

  1. 下载安装包并且自动安装,依次执行以下命令,根据提醒进行操作

    sudo apt-get install mysql-server
    apt isntall mysql-client
    apt install libmysqlclient-dev 
    
  2. 查看是否安装成功 sudo netstat -tap | grep mysql ,安装成功显示以下信息

    tcp6        0       0       [::]:mysql    [::]:*    LISTEN    7510/mysqld 
    
  3. 编辑mysql配置文件,注释掉“bind-address = 127.0.0.1”,进而允许远程访问 vi /etc/mysql/mysql.conf.d/mysqld.cnf

  4. 进入到mysql安装目录 cd /etc/mysql
  5. 进入mysql命令行 mysql -u root - p,输入密码
  6. 给用户授权并允许远程访问 grant all on *.* to root@'%' identified by 'your psw';
  7. 刷新flush privileges, flush privileges;
  8. 退出mysql命令行(ctrl+z)后执行 /etc/init.d/mysql restart ,重启mysql服务
  9. 尝试远程访问既可以成功。
  10. 特别备注,修改编码集参考这个文章http://blog.csdn.net/qq_32144341/article/details/51318390,网上好多方法基本都不能用,可能是版本的原因。

结束

  • 至此,jdk+tomcat+mysql最基本的服务器运行环境配置完成。
  • 看似简单的几行命令,其实踩了很多坑。尝试过很多方式。以上应该是最佳实践了。
  • 已将CSDN+服务端重新部署到该服务器,CSDN+客户端也可以重新访问。客户端以及服务端开源地址:https://github.com/scsfwgy/CsdnRoot
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值