这篇文章,是我准备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定时重启
http://linux.vbird.org/linux_basic/redhat6.1/linux_11cron.php
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

 

转载于:https://www.cnblogs.com/jiafuwei/p/5980893.html

Linux环境准备20160921相关推荐

  1. linux环境下nacos的安装+启动,阿里云服务器安装nacos

    nacos安装+启动(linux环境): 基础:安装java环境 官网下载压缩包:如 nacos-server-1.2.1.tar.gz 放在自定义目录下 # 解压 tar -xvf nacos-se ...

  2. Linux环境变量说明与配置

    相关的配置文件说明: /etc/profile 范围:对所有用户生效 作用: a.定义USER变量 b.定义LOGNAME变量 c.定义MAIL变量 d.定义PATH变量 e.定义HOSTNAME变量 ...

  3. linux svn更换数据仓库,Linux环境下SVN数据仓库迁移

    上一篇文章介绍了Windows环境下SVN数据的备份与还原,这篇文章介绍下Linux环境下数据迁移. 一准备工作 1安装环境 1 centOS7 2可上网 2软件需求 1 winSCP 2 PuTTy ...

  4. Linux环境下的网络编程

    本文介绍了在Linux环境下的socket编程常用函数用法及socket编程的一般规则和客户/服务器模型的编程应注意的事项和常遇问题的解决方法,并举了具体代  码实例.要理解本文所谈的技术问题需要读者 ...

  5. [.Net跨平台]部署DTCMS到Jexus遇到的问题及解决思路---Linux环境搭建

    最近朋友托我帮忙研究如何把一个DTCMS部署到Linux下,经过1天的研究,部署基本成功,可能有些细节还未注意到,现在把心得分享一下.过程比预期的要简单 身为.Net程序员,这个问题的第一步可能就是如 ...

  6. Linux 环境变量配置

    linux 环境,用户通过shell 操作时,系统会为用户初使化环境变量, 比如系统公共资源路径: path , include , bin 等目录. shell 模式下,执行 export , 查看 ...

  7. Linux环境thinkphp配置以及数据源驱动修改

    项目中需要用到thinkphp,以下简称tp. linux版本:64位CentOS 6.4 Nginx版本:nginx1.8.0 php版本:php5.5.28 thinkphp版:3.2.3 1.安 ...

  8. Linux环境PHP7.0安装

    PHP7和HHVM比较 PHP7的在真实场景的性能确实已经和HHVM相当, 在一些场景甚至超过了HHVM.HHVM的运维复杂, 是多线程模型, 这就代表着如果一个线程导致crash了, 那么整个服务就 ...

  9. Linux环境Nginx安装多版本PHP

    关于Linux环境Nginx安装与调试以及PHP安装参考此文即可:http://blog.csdn.net/unix21/article/details/8544922 linux版本:64位Cent ...

最新文章

  1. Ubuntu 18.04安装Matlab 2018
  2. 谷歌前CEO对“元宇宙”大泼冷水:AI技术是伪神
  3. 修改仓库如何修改本地仓库的存储位置
  4. 【通知】有三AI运营组成员招收条件及管理暂行方案,你是否想好与有三AI共进退...
  5. Java与C、C++的区别
  6. php数组循环便利,浅析PHP中for与foreach两个循环结构遍历数组的区别
  7. Hybris订单价格的折扣维护
  8. java 修改最大nio连接数_关于java流的几个概念:IO、BIO、NIO、AIO,有几个人全知道?...
  9. 一款回到顶部的 jQuery 插件,支持 Div 中的滚动条回到顶部
  10. 成功安装mysql后,为何服务管理器里找不到MySQL服务名(解析篇)
  11. Confluence 6 配置索引语言
  12. 51cto案例精解第一章PPT
  13. 阶段3 1.Mybatis_12.Mybatis注解开发_1 mybatis注解开发的环境搭建
  14. python迭代器生成器
  15. 小米路由器3是基于linux,小米路由器3(MI-3)刷华硕固件不用虚拟机刷华硕固件无需虚拟机方法...
  16. 各国网络标识码表(MCC MNC表)
  17. 赛事相关 | 你好,微信大数据挑战赛,我是TI-ONE
  18. js pug 代码_Vue项目中配置pug解析支持
  19. 删除顽固的文件夹--删不掉的文件夹update处理方法
  20. 房地产业务学习(02):地产业信息化大爆发

热门文章

  1. php调用restful接口_jzq_sdk_php
  2. php get安全字符,php安全之直接用$获取值而不$_GET 字符转义
  3. Python2.7连接MySQL5.7 附demo
  4. tp3.2.3实现后台的顶部栏目查询,不用拼接sql
  5. laravel报错:TokenMismatchException in VerifyCsrfToken.php
  6. python【力扣LeetCode算法题库】面试题62- 圆圈中最后剩下的数字(约瑟夫环)
  7. oracle SQL 命令行(二.视图)
  8. Android技术应用实验指导书,Android应用开发实验指导书
  9. 打开c语言运行不了_手机上有哪些不错的c语言编程软件?
  10. python3 模块编写_python3 _pickle模块详解