linux下安装mysql,jdk,Tomcat

先转一篇不错的yum安装mysql5.6的过程:

https://www.cnblogs.com/bbdong/p/9579794.html

第一部分:
在linux安装jdk tomcat mysql
安装jdk:
1.下载jdk
2.从windows上传到linux
3.检查系统上是否安装了jdk
java -version
4.若安装了就需要先卸载再使用我们自己的
5.rpm -qa | grep java
查看出安装的java的软件包
6.rpm -e --nodeps 软件包名称 软件包名称
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.i686
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686 tzdata-java-2013g-1.el6.noarch

    7. 在 /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上 使用 alt+p
将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 reload  
                    或者
                    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(查看mysql日志:cat /var/lib/mysql/localhost.localdomain.err)
注意: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

然后初始化:/usr/bin/mysql_install_db

(4)按照这个修改密码

https://www.cnblogs.com/gumuzi/p/5711495.html
(5)启动并修改密码
service mysql start
mysql -uroot –p (就是刚才查看的初始密码)
登上之后,执行sql重置密码
SET PASSWORD = PASSWORD('123456');
UPDATE mysql.user SET Password=PASSWORD('123456') WHERE User='root';
FLUSH PRIVILEGES;

exit;

(6) mysql_upgrade -uroot -p(密码)

执行这句,先更新MySQL。更新完exit,重新登录。

(7)允许远程连接 mysql
创建远程客户
create user 'root'@'%' identified by '123456';
授权
grant all on *.* to 'root'@'%' with grant option;
刷新权限
flush privileges;
注意:linux下安装完mysql默认是区分表明的大小写的。如果要忽略表明大小写。需要在配置文件中加上lower_case_table_names=1

默认配置下,数据文件存放路径在/var/lib/mysql
查看当前mysql使用的是哪个配置文件:http://blog.csdn.net/smile___you/article/details/54409073
忘记密码的解决方案:http://blog.csdn.net/ldl22847/article/details/7941962

如果启动出错可以通过,cat /var/lib/mysql/localhost.localdomain.err查看日志,然后找出错误原因并解决。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值