这篇文章,是我准备linux的java环境时候,碰到的各种问题,采用的是centos 6.5版本。

1、卸载open jdk 
先查看 rpm -qa | grep java 
# java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
# java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

卸载:

# rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5

2、防火墙开启指定的端口

# iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
# /etc/init.d/iptables save
 
3、启动tomcat报错Name or service not known
先查看主机名字 # hostname  显示 xq.jfw
然后修改# vi /etc/hosts  增加 127.0.0.1   xq.jfw
 
4、服务器时间修改
查看时间# date
修改时区执行# tzselect命令 依次选择 5 9 1
然后执行# TZ='Asia/Shanghai'; export TZ
然后修改配置文件来更改时区
a、 # vi /etc/sysconfig/clock   修改为 ZONE="Asia/Shanghai"
b、# rm /etc/localtime
c、链接到上海时区文件 # ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
执行完上述过程后,重启机器(# reboot),即可看到时区已经更改
 
 
5、进行zip压缩文件
把/home目录下面的mydata目录压缩为mydata.zip
# zip -r mydata.zip mydata #压缩mydata目录
 
6、设置tomcat开机启动
详情笔记标题:tomcat设置开机启动  
 
7、linux输入任何命令,都提示command not found 
是环境变量设置问题,也就是说你在root用户下,vi  ls这些命令的路径不能自动搜索到/bin/  这个目录下面, 你在使用的时候可以自己加上,例如:/bin/ls  ,/bin/vim  然后在终端上把环境变量设置到这个目录:export  PATH=/bin/ $PATH  应该可以了
还有可能是配置文件的问题 #vi /etc/profile  把错误的环境变量进行修改 然后在最后加上一行  PATH=$PATH:/sbin
 
8 、Linux下配置Mysql允许远程访问详解
 进入mysql -uroot -pnew-password
 使用数据库 use mysql;  查看用户表 SELECT `Host`,`User` FROM user;
 更新用户表 UPDATE user SET `Host` = '%' WHERE `User` = 'root' LIMIT 1;
 强制刷新权限 flush privileges;
 
9、Linux下修改mysql密码 先进行登录
use mysql; 
update user set password=passworD("test") where user='root';
flush privileges;
 
10、修改mysql最大连接数
先查看最大连接数 SELECT @@MAX_CONNECTIONS AS 'Max Connections';
修改 # vi /etc/my.cnf  在里面 server-id       = 1的下面一行加入
max_connections=1000 重启 # service mysqld restart 即可
 
11、tomcat定时重启
vi /etc/crontab 修改配置文件
# cd /etc
#vim crontab
增加定时执行的脚本 00 00 * * * root /smallball/apache-tomcat-7.0.69/tomcat_restart.sh >>/smallball/apache-tomcat-7.0.69/restart.log
/sbin/service crond restart
记得修改脚本之中的tomcat路径
 
12、增加权限  这个很重要
添加脚本 或者日志  一定要 chmod +x *.*
 
13、Linux检查DNS服务
#ping www.baidu.com  出现:unknown host 说明DNS服务有问题  无法解析域名
找到DNS设置的配置文件 
#vi /etc/resolv.conf  修改文件
增加 nameserver 202.99.104.68
service network restart

 

Linux环境准备20160921的更多相关文章

  1. linux 环境下运行STS时 出现must be available in order to run STS

    linux 环境下运行ECLIPSE时 出现 “ A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be avai ...

  2. Linux环境搭建-在虚拟机中安装Centos7.0

    最近在空闲时间学习Linux环境中各种服务的安装与配置,都属于入门级别的,这里把所有的学习过程记录下来,和大家一起分享. 我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然 ...

  3. Linux环境下部署完JDK后运行一个简单的Java程序

    前言 前一篇文章详细讲解了如何在Windows环境下安装虚拟机+Linux系统,并且成功部署了JDK. 不过部署完JDK之后,我们判断部署是否成功的依据是看"java -version&qu ...

  4. OpenJDK 编译-Linux环境

    说明:笔者是在Ubuntu 16.04虚拟机中编译 OpenJDK 8 源码下载 http://download.java.net/openjdk/jdk8/ 推荐直接下载openjdk-8-src- ...

  5. Linux环境中Openfire安装指南

    Linux环境中Openfire安装指南 安装环境: 安装软件:Openfire 4_1_0 http://download.igniterealtime.org/openfire/openfire_ ...

  6. linux环境下学习使用pro*c/c++工具

    1.proc是oracle用来预编译嵌入SQL语句的c程序. 2.如何使用proc工具 在Linux环境下,首先确保gcc编译器正常使用,安装oracle数据库或者客户端,一般就会默认安装pro*c/ ...

  7. Linux环境下段错误的产生原因及调试方法小结(转)

    最近在Linux环境下做C语言项目,由于是在一个原有项目基础之上进行二次开发,而且 项目工程庞大复杂,出现了不少问题,其中遇到最多.花费时间最长的问题就是著名的“段错误”(Segmentation F ...

  8. java 在linux环境下写入 syslog 问题研究

    1.Syslog 在Unix类操作系统上,syslog广泛应用于系统日志.syslog日志消息既可以记录在本地文件中,也可以通过网络发送到接收syslog的服务器.接收syslog的服务器可以对多个设 ...

  9. Linux环境下查看历史操作命令及清除方法

    在Linux环境中可以通过方向键的上下按键查看近期键入的命令.但这种方法只能一个一个的查看,其实系统提供了查看所有历史命令的方法. 在终端中输入以下命令查看所有命令: history [root@te ...

随机推荐

  1. laravel查看执行的sql语句

    方法一: 我们有时候想测试一段代码生产的 SQL 语句,比如: 我们想看 App\User::all(); 产生的 SQL 语句,我们简单在 routes.php 做个实验即可: //app/Http ...

  2. Postgres常用命令之增、删、改、查

    增.删.改.查: postgres=# \password postgres 为postgres进行密码设置: postgres=# CREATE USER test WITH PASSWORD '1 ...

  3. wlr设置 Blog Ping

    ref:http://www.cnblogs.com/zhangyang/archive/2011/07/22/2113856.html 设置 Blog Ping 1.什么是Ping服务(Ping S ...

  4. 3,Linux入门

    操作系统的分类 Windows系列操作系统,Unix类操作系统,Linux类操作系统,Mac操作系统 提问:为什么要去学习Linux? 同学甲可能要问,超哥你介绍了这么多有关Linux的知识,但我还是 ...

  5. AD9 设置网络标号作用域

    http://blog.sina.com.cn/s/blog_99c8ec600102uxul.html 1.版本:Altium Designer 10 2.原因:在进行多原理图设计时, 不同原理图之 ...

  6. P1133 教主的花园

    P1133 教主的花园 题目描述 教主有着一个环形的花园,他想在花园周围均匀地种上n棵树,但是教主花园的土壤很特别,每个位置适合种的树都不一样,一些树可能会因为不适合这个位置的土壤而损失观赏价值. 教 ...

  7. pg数据库数据表异常挂起

    pg数据库即是PostgreSQL数据库. 前几天在一个Java项目中,出现运行Java程序后,pg数据库的数据表异常挂起.而且是在某台电脑上出现的,重装数据库也没用,其它电脑未能复现,是个很奇怪的现 ...

  8. dubbo本地搭建实例

    项目文件下载地址:http://download.csdn.net/detail/aqsunkai/9552711 概述     Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服 ...

  9. centos6安装openfire(mysql)

    一.安装JDK 我的系统是centos6.8x64,首先安装jdk1.7.0 二.安装openfire 我装的包是:openfire-3.9.3-1.i386.rpm,复制到/opt目录 #rpm - ...

  10. linux path环境变量基础

    系统环境变量与个人环境变量的配置文件 系统级别的配置文件:  /etc/profile :这个文件预设了几个重要的变量,例如PATH, USER, LOGNAME, MAIL, INPUTRC, HO ...