设为首页 收藏本站
查看: 1976|回复: 0

[经验分享] linux下安装jdk,tomcat,mysql-YGL

[复制链接]
发表于 2018-10-7 07:26:23 | 显示全部楼层 |阅读模式
  在 /usr/local 新建一个文件夹 java
  mkdir /usr/local/java
  8.复制|移动 jdk.....gz 到 /usr/local/java下
  mv jdk-7u72-linux-i586.gz /usr/local/java
  9.进入 /usr/local/java 目录,解压jdk
  cd /usr/local/java
  tar -zxvf  jdk-7u72-linux-i586.gz
  10.配置环境变量
  vi /etc/profile
  

    #在文件的最后面添加如下代码  export JAVA_HOME=/usr/local/java/jdk1.7.0_72
  export PATH=$JAVA_HOME/bin:$PATH
  
11.保存退出
  
12.重新加载配置文件
  source /etc/profile
  

  第二部分
  安装tomcat
  1.下载tomcat
  2.上传到linux
  多学一招:

  在crt上 使用>  将windows上的软件拖进去即可(root目录)
  3.新建一个文件夹
  mkdir /usr/local/tomcat
  4.移动或者复制 tomcat...tar.gz 到 /usr/local/tomcat
  mv apache-tomcat-7.0.52.tar.gz /usr/local/tomcat/
  5.进入/usr/local/tomcat目录
  cd /usr/local/tomcat
  #解压 tomcat
  tar -zxvf apache-tomcat-7.0.52.tar.gz
  6.进入 /usr/local/tomcat/apache-tomcat-7.0.52/bin
  cd /usr/local/tomcat/apache-tomcat-7.0.52/bin
  7.启动tomcat
  方式1:
  sh startup.sh
  方式2:
  ./startup.sh
  8.修改防火墙的规则:
  方式1:service iptables stop
  方式2:放行8080 端口
  修改配置文件
  cd /etc/sysconfig
  vi iptables
  vi /etc/sysconfig/iptables
  

            复制(yy  p)  -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
  改成
  -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
  重启加载防火墙或者重启防火墙

  service iptables>  或者
  service iptables restart
  

  查看Tomcat启动日志的方法:进入到/usr/local/tomcat/apacha-tomcat/logs下,输入tail -f catalina.out即可。
  Linux下修改JVM内存大小:
  要添加在tomcat 的bin 下catalina.sh 里,位置cygwin=false前 。注意引号要带上,中间一句为新添加的.
  OS specific support. $var must be set to either true or false.
  JAVA_OPTS="-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m"
  cygwin=false
  第三部分
  安装mysql
  注意:5.5版本之后的默认安装到/usr/share/下
  rpm方式 5.6.37
  (1)解压文件
  tar -xvf MySQL-5.6.37-1.el6.x86_64.rpm-bundle.tar
  (2)卸载已安装的mysql
  rpm -qa | grep -i mysql
  rpm -e --nodeps '已安装的数据库'
  (3)安装三个包并修改配置文件位置(或许需要安装依赖)
  rpm -ivh MySQL-server-5.6.37-1.el6.x86_64.rpm
  rpm -ivh MySQL-devel-5.6.37-1.el6.x86_64.rpm
  rpm -ivh MySQL-client-5.6.37-1.el6.x86_64.rpm
  cp /usr/share/mysql/my-default.cnf /etc/my.cnf
  (4)初始化MySQL及设置密码并查看root账号密码
  /usr/bin/mysql_install_db
  cat /root/.mysql_secret(查看初始密码)
  (5)启动并修改密码
  service mysql start
  mysql -uroot –p (就是刚才查看的初始密码)
  登上之后,执行sql重置密码
  SET PASSWORD = PASSWORD('123456');
  UPDATE mysql.user SET Password=PASSWORD('123456') WHERE User='root';
  FLUSH PRIVILEGES;
  (6)允许远程连接 mysql
  创建远程客户

  create user 'root'@'%'>  授权
  grant all on . to 'root'@'%' with grant option;
  刷新权限
  flush privileges;
  注意:linux下安装完mysql默认是区分表明的大小写的。如果要忽略表明大小写。需要在配置文件中加上lower_case_table_names=1
  查看当前mysql使用的是哪个配置文件:http://blog.csdn.net/smile___you/article/details/54409073
  忘记密码的解决方案:http://blog.csdn.net/ldl22847/article/details/7941962




运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-614101-1-1.html 上篇帖子: mysql 函数存储过程 下篇帖子: mysql5.7主从复制遇到的坑
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表