在centos上部署java WEB环境

题语:偷得浮生半日闲,趁着十一期间,好好的写写随笔来记录自己所学、所践和所得,不足之处,欢迎各位拍砖~~~

工具:Xftp 5、Xshell 5

一、安装jdk

   1. 使用Xftp 5把jdk-8u65-linux-x64.tar.gz上传到centos服务器上。
   2. 使用语句 tar -zxvf jdk-8u65-linux-x64.tar.gz -C 目的地址(如/usr/java/)
   3. 使用语句 vim /etc/profile,添加以下语句
       - export JAVA_HOME=/usr/java/jdk1.8
       - export CLASSPATH=.:%JAVA_HOME%/lib/dt.jar:%JAVA_HOME%/lib/tools.jar  
       - export PATH=$PATH:$JAVA_HOME/bin
   4. 执行语句: source /etc/profile,让修改立即生效
   5. 执行语句: java -version,查看安装是否成功,成功标志:出现了java的版本

二、安装tomcat

  1. 把apache-tomcat-8.5.5.tar.gz上传到centos服务器上。
   2. 使用语句 tar -zxvf apache-tomcat-8.5.5.tar.gz -C 目的地址(如/usr/java/)
   3. 使用/apache-tomcat-8.5.5/bin下的startup.sh启动tomcat服务器,默认是8080端口
   4. 在浏览器上访问(在腾讯云上有可能设置没有把此端口打开,需要进入相关界面把该端口打开)
   5. 安全性:修改/apache-tomcat-8.5.5/conf下的tomcat-users.xml文件

三、安装mysql

  1. CentOS7的yum源中默认好像是没有mysql的。为了解决这个问题,我们要先下载mysql的repo源
        1.下载mysql的repo源
          `wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm`
          或者 `wget http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm `

   2.安装mysql-community-release-el7-5.noarch.rpm包
          `rpm -ivh mysql-community-release-el7-5.noarch.rpm`或者
          `rpm -ivh mysql-community-release-el6-5.noarch.rpm`

  3.yum install mysql-server

  2.  重置密码,重置密码前,首先要登录:mysql -u root

3.  登录时有可能报这样的错:

    ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2),原因是/var/lib/mysql的访问权限问题。

    下面的命令把/var/lib/mysql的拥有者改为当前用户:sudo chown -R openscanner:openscanner /var/lib/mysql


    
     
4. 重启服务:service mysqld restart

5. 登录重置密码:
       `mysql -u root`
      `use mysql`
      `update user set password=password(‘123456‘) where user=‘root‘`
      `exit`

6.统一数据库编码:

    1.进入mysql,输入show variables like ‘character%‘;查看当前字符集编码情况

    2.修改mysql的启动配置文件my.cnf:
            找到[client] 添加:
              default-character-set=utf8
            找到[mysqld] 添加:

          character-set-server=utf8

          init_connect=‘SET NAMES utf8‘

    3.输入命令sudo service mysql restart重新启动mysql,启动成功!

    4.备注:my.cnf文件通常位于 /etc/mysql/ 或 /etc/ 下,可能因安装版本或系统而异

参考网址:

   http://sharadchhetri.com/2013/12/26/install-mysql-server-5-6-in-centos-6-x-and-red-hat-6-x-linux/
       http://www.mamicode.com/info-detail-503994.html

   http://blog.csdn.net/white__cat/article/details/28423851

时间: 2024-10-10 02:51:54

在centos上部署java WEB环境的相关文章

CentOS上搭建java WEB开发环境Tomcat+MySQL+JDK

对于初学者来说,想在linux系统上搭建一个java web服务器,不知道什么方案可行, 这篇文章主要是告诉这些基础和概念相对薄弱的同学,这样搭建是可行的,大体上没问 题的,出问题也是细节问题.所以此文只讲一个大体流程即可. 一.准备工作: Linux系统: CentOS release 6.4: Tomcat: apache-tomcat-8.0.9.tar.gz:下载:http://dev.mysql.com/downloads/ MySQL:mysql-5.1.73-3el6-5.src.

CentOS6.5中部署java web环境

原来在linux中部署java web环境,没有做好总结,这次在部署的过程中,将部署的过程做了记录,希望对大家有帮助.主要内容包括CentOS安装以后的网络设置,系统自带jdk的卸载,新版本jdk的安装,tomcat的安装部署. 一 CentOS的网络设置 利用桥接模式,让CentOS连接到网络. Vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改onboot=yes 保存退出 Ifconfig命令查看网络情况 可以看到ip地址 这时就能够ping通外

linux服务器上部署java Web项目

一.安装jdk 1) 首先卸载openJDK,安装sun公司的jdk: 打开linux服务器,命令如下: ssh 用户名@ip地址 查看当前已安装的安装java相关的软件,命令如下: 说明:grep这个命令在这里相当于sql里面的where,起过滤的作用. 删除openJDK,命令如下,删除完了之后,然后按向上方向键,查看是否都已经删除完毕. 2)安装JDK,创建JDK安装路径( /usr/local/ ),并在路径下建java文件夹. 16分51秒视频 说明:yum和wget分别是两个常用的命

在CentOS上部署JAVA服务

第一步:卸载旧Linux自带的JDK ①查看本机JDK版本 Java代码   java -version 结果如下 Java代码   java version "1.6.0" OpenJDK Runtime Environment (build 1.6.0-b09) OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode) ②卸载本机自带的openjdk,安装sun公司的jdk. Java代码   rpm -qa | grep jav

linux(centos)下Java Web环境开发

一.安装jdk 百度搜索jdk,进入http://www.oracle.com/technetwork/java/javase/downloads/index.html找到自己需要版本的jdk的Linux压缩包: 复制出这个压缩包的下载地址(尽量先点击下载,然后在下载的界面复制出资源的链接) 在服务器的合适位置创建一个存放jdk的目录 wget+所复制的jdk下载链接,下载jdk到自己创建的目录中 用mv+原文件名+新文件名,进行文件重命名 tar -xzvf +文件名,进行文件解压 配置jdk

阿里云部署Java web项目初体验

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了如何在阿里云上安装JDK.Tomcat以及其配置过程.最后以一个实例来演示在阿里云上部署Java web项目. 本文实例访问:http://120.24.19.24:8080/JavaHelloWorld-0.0.1-SNAPSHOT/ (到2016.3.9就不能访问了) 本文实例下载: 一.准备工作 1.注册账号 下载完成后.可到这里https://free.aliyun

阿里云部署Java web项目初体验(转)

林炳文Evankaka原创作品.转载请注明出处http://blog.csdn.net/evankaka 摘要:本文主要讲了如何在阿里云上安装JDK.Tomcat以及其配置过程.最后以一个实例来演示在阿里云上部署Java web项目. 本文实例访问:http://120.24.19.24:8080/JavaHelloWorld-0.0.1-SNAPSHOT/(到2016.3.9就不能访问了) war包有需要的可以来这里下载:http://download.csdn.net/detail/evan

在CentOS上安装Java环境—openjdk1.7 解决https配置问题

在CentOS上安装Java环境:[1]使用yum安装java 现阶段做企业级项目开发一般都采用Java语言.开发的项目需要放在服务器上运行测试,若以CentOS系统为服务器系统,首先要解决就是CentOS系统上的Java环境搭建. 如何使用yum方式在CentOS上安装Java环境,系统以CentOS6.5为例. 工具/原料 Java JDK yum库 CentOS6.5 方法/步骤 查看CentOS自带JDK是否已安装. ◆输入:yum list installed |grep java.

在阿里云ECS服务器上部署Java环境实现域名访问

事实证明,善于利用网络搜索是一项非常重要的能力. 在很多时候,借用别人的经验和成果能够帮助我们拓宽思维和眼界,以高效率解决问题. 一味地自己埋头钻研,很可能会局限在角落里,甚至走进死胡同.从来,努力都不是要求自行其是.在绝大多时候,都是用成果来衡量努力的程度的,而善于借用现成的结果可以帮助我们解决问题. 今天找到了一篇很好的文章,讲述了如何在阿里云ECS服务器上部署Java环境实现域名访问. 链接 在之前我已经购买了域名和空间,并配置了映射,导入wordprss建立个人博客网站,实现了在线编辑和