`
kkcheng
  • 浏览: 40899 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类

linux下java环境配置

 
阅读更多
文本启动: #vi /etc/inittab 把default设为3:
linux给用户添加sudo权限:
有时候,linux下面运行sudo命令,会提示类似:
xxxis not in the sudoers file.  This incident will be reported.
这里,xxx是用户名称,然后导致无法执行sudo命令,这时候,如下解决:
1.进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当然,你也可以直接用root用)
2.添加文件的写权限。也就是输入命令"chmod u+w /etc/sudoers"。

3.编辑/etc/sudoers文件。也就是输入命令"vim /etc/sudoers",进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存退出。
4.撤销文件的写权限。也就是输入命令"chmod u-w /etc/sudoers"。
然后就行了。5.
6.linux下安装java,tomcat,mysql
7.我先把软件copy到u盘,如果想要vmware workstation加载U盘,一定要用mouse点击虚拟机内部,再插入u盘,它就会自动查找到。然后通过
8.#fdisk -l    查看
#mount /dev/sdb1 /mnt/usb   加载
安装 #sudo ./jdk1.6.bin  
找到/etc/profile 文件,打开在最后面加入
在文件末尾加入以下内容:
export JAVA_HOME=/usr/java/jdk1.7.0
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar

设置完成后,退出,或使用 source /etc/profile使命使设置生效。
注解:
a. /usr/java/jdk1.7.0是jdk安装目录
b. Linux下用冒号“:”来分隔路径
c. $PATH / $CLASSPATH / $JAVA_HOME 是用来引用原来的环境变量的值,在设置环境变量时特别要注意不能把原来的值给覆盖掉了。
d. CLASSPATH中当前目录“.”不能丢。
e. export是把这三个变量导出为全局变量。
f. 大小写必须严格区分。


二、tomcat的安装

1、将apache-tomcat-7.0.11.tar下载到Linux系统/root目录下,解压、复制到/usr/local下,并改名为tomcat
[root@itpro ~]# tar zxvf apache-tomcat-7.0.11.tar.gz
[root@itpro ~]# cp -R apache-tomcat-7.0.11 /usr/local/tomcat
[root@itpro ~]# ls /usr/local/tomcat/
bin   lib      logs    RELEASE-NOTES  temp     work
conf  LICENSE  NOTICE  RUNNING.txt    webapps

2、通过修改/etc/profile文件来配置环境变量
在文件末尾加入以下内容:
export TOMCAT_HOME=/usr/local/tomcat
注:这一步,不知有什么作用,不写好像也不影响tomcat运行,可能是tomcat4以前的版本要

打开防火墙,接受外部访问
在终端中输入如下命令打开防火墙:
chkconfig iptables on
如闭防火墙则输入:
chkconfig iptables off
上述两条命令均要重启系统才能生效。
如果不想通过重启系统而即时生效的话,可以用“service”命令。缺点是重启系统后设置会丢失。
开启了防火墙:
service iptables start
关闭防火墙:
service iptables stop
要在防火墙中设置某些端口的开关,可修改编辑/etc/sysconfig/iptables文件,比如开启SSH 端口22,可以加上如下内容:
-A RH-Firewall-1-INPUT -m state ――state NEW -m tcp -p tcp ――dport 22 -j ACCEPT




需要将tomcat加入自启动队列中,则需要进行如下的操作:


以root用户登录系统:

cd /etc/rc.d/init.d/

vi tomcat

文件内容参考如下:



#!/bin/bash
#
# tomcat
#
# chkconfig: - 80 20
# description:  Start up the Tomcat servlet engine.
RETVAL=$?
CATALINA_HOME="/data/apache-tomcat"
case "$1" in
start)
        if [ -f $CATALINA_HOME/bin/startup.sh ];
          then
            echo $"Starting Tomcat"
            /bin/su tomcat $CATALINA_HOME/bin/startup.sh
        fi
        ;;
stop)
        if [ -f $CATALINA_HOME/bin/shutdown.sh ];
          then
            echo $"Stopping Tomcat"
            /bin/su $CATALINA_HOME/bin/shutdown.sh
        fi
        ;;
*)
        echo $"Usage: $0 {start|stop}"
        exit 1
        ;;
esac
exit $RETVAL




把 tomcat 修改为可运行的文件,命令参考如下:


chmod a+x tomcat


使用chkconfig命令把 tomcat 命令加入到系统启动队列中: chkconfig --add tomcat


查看apachectl的状态: chkconfig --list tomcat



如果2-5都为启动说明正常。然后chkconfig tomcat on设置开机启动


  
9.linux下使用yum安装mysql

1、安装
查看有没有安装过:
          yum list installed mysql*
          rpm -qa | grep mysql*

查看有没有安装包:
          yum list mysql*

安装mysql客户端:
          yum install mysql

安装mysql 服务器端:
          yum install mysql-server

          yum install mysql-devel
  www.2cto.com 
2、启动&&停止

数据库字符集设置
          mysql配置文件/etc/my.cnf中加入default-character-set=utf8

启动mysql服务:
          service mysqld start或者/etc/init.d/mysqld start
开机启动:
          chkconfig -add mysqld,查看开机启动设置是否成功chkconfig --list | grep mysql*

          mysqld             0:关闭    1:关闭    2:启用    3:启用    4:启用    5:启用    6:关闭
停止:
          service mysqld stop
2、登录

创建root管理员:
          mysqladmin -u root password 123456
  www.2cto.com 
登录:
          mysql -u root -p输入密码即可。
忘记密码:
          service mysqld stop

          mysqld_safe --user=root --skip-grant-tables

          mysql -u root

          use mysql

          update user set password=password("new_pass") where user="root";

          flush privileges; 

3、远程访问

开放防火墙的端口号
mysql增加权限:mysql库中的user表新增一条记录host为“%”,user为“root”。
4、Linux MySQL的几个重要目录
  www.2cto.com 
数据库目录
         /var/lib/mysql/
配置文件
         /usr/share /mysql(mysql.server命令及配置文件)
相关命令
         /usr/bin(mysqladmin mysqldump等命令)
启动脚本
         /etc/rc.d/init.d/(启动脚本文件mysql的目录)10.
11.
12. SQL Error (1130): Host '192.168.1.100' is not allowed to connect to this MySQL server

说明所连接的用户帐号没有远程连接的权限,只能在本机(localhost)登录。

13.
mysql -u root -p

需更改 mysql 数据库里的 user表里的 host项
把localhost改称%

首先按下面的步骤登录Mysql服务器

登录mysql需要切换到dos下的mysql的bin目录,进行如下操作:

mysql>use mysql;

mysql>update user set host = '%'  where user ='root';

mysql>flush privileges;

mysql>select 'host','user' from user where user='root';

mysql>quit


OK。远程连接成功!
分享到:
评论

相关推荐

    Linux下Java环境配置

    在Linux系统中配置Java开发环境是一项基础且重要的工作,它涉及到Java开发工具(JDK)的安装、...通过阅读提供的"Linux下Java环境配置.pdf"文档,你可以获取更详尽的步骤和注意事项,以确保你的Java开发环境顺利搭建。

    linux下Java环境配置

    ### Linux下Java环境配置 #### 全程指导Linux下JAVA环境配置 随着Linux系统的日益普及,许多企业开始考虑将开发环境迁移到Linux平台。对于Java开发者而言,在Linux环境下配置Java开发环境是至关重要的第一步。本篇...

    Linux下JAVA环境配置

    在Linux系统中配置Java开发环境,主要包括以下几个关键步骤:安装JDK、配置环境变量、验证安装、设置Eclipse集成开发环境以及部署Tomcat服务器。以下将详细解释这些步骤。 1. 安装JDK(Java Development Kit): ...

    【Java】全程指导Linux下JAVA环境配置

    【Java】全程指导Linux下JAVA环境配置 PDF格式 将JAVA开发环境迁移到Linux系统上是现在很多公司的现实想法,而在Linux上配置JAVA开发环境是步入Linux下JAVA程序开发的第一步,本文图文并茂地全程指导你搭建Linux平台...

    全程指导Linux下Java环境配置

    在Linux系统中配置Java开发环境是一项基础且重要的工作,它涉及到Java开发工具...提供的“全程指导Linux下Java环境配置.pdf”文件应该包含了更详细的操作指南和可能遇到的问题解决方案,建议仔细阅读以获取完整的信息。

    Linux下java环境配置

    在Linux下配置Java环境需要一定的Linux操作基础,但遵循以上步骤,即使初学者也能顺利完成。记得每次更新JDK时都要更新环境变量,以确保始终使用最新版本的Java。同时,不断学习和实践,结合提供的学习资源,将有助...

    全程指导linux下JAVA环境配置.pdf

    在Linux环境下配置Java开发环境是每位Java程序员必备的技能,特别是在跨平台开发中,了解如何在Linux系统上安装和配置Java环境是至关重要的。本文将详细介绍Linux系统中配置Java开发环境的步骤,包括安装JDK、配置...

    全程指导Linux下JAVA环境配置

    除了基本的Java环境配置,你可能还需要安装和配置集成开发环境(IDE),如Eclipse或IntelliJ IDEA,它们都有支持Linux的版本。在Linux下,你可以通过图形界面或者命令行工具来安装这些IDE。 此外,`Binder.pdf`可能...

    Linux下Java环境配置(PDF)

    在Linux下开发Java应用变的越来越流行,首要一步就是搭建开发环境,本PDF就是全程指导如何搭建在Linux下开发Java开发环境。 <br/>1. 下载安装的JDK 2. 需要配制的环境变量 3. 三种配制环境变量的方法...

    linux下JAVA环境配置[整理].pdf

    因此,掌握在Linux上配置Java环境对于软件开发者来说至关重要。 2. **下载安装RPM格式的JDK** - **下载RPM格式的JDK**:Oracle提供适用于Linux的RPM包,可以直接从官方网站下载适合对应Linux发行版的JDK版本。通常...

    Linux下java环境变量配置脚本

    Linux系统下的jdk解压及配置环境脚本 具体步骤: 1.使用chmod +x jdk.sh赋予可执行权限 2.确保在root环境下运行该脚本 3.将该脚本与*.tar.gz放于同一文件夹 4.输入文件名称时请不要输入.tar.gz

Global site tag (gtag.js) - Google Analytics