zoukankan      html  css  js  c++  java
  • linux学习_jdk_tomcat_mysql

    web项目环境搭建

    jdk安装

    1.下载jdk

    2.从windows上传到linux
    在crt上 使用 alt+p 切换上传模式
    将windows上的软件拖进去即可(root目录)

    3.检查系统上是否安装了jdk  (该步骤保留)
    java -version

    4.若安装了就需要先卸载再使用我们自己的
    rpm:软件包管理命令
    rpm -qa: 查询所有安装过的软件
    rpm -e --nodeps 软件包名:删除指定的软件
    rpm -ivh:安装软件


    5.查看出安装了java的软件包
    rpm -qa | grep -i java(3个)

    6.卸载全部文件 rpm -e --nodeps 软件名称1 软件名称2 软件名称3...
    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目录下创建jdk,mysql,tomcat目录
    mkdir jdk....

    8.复制|剪切 jdk.....gz 到 /usr/local/jdk下
    mv jdk-7u72-linux-i586.gz /usr/jdk

    9.进入 /usr/local/jdk 目录,解压jdk
    cd /usr/jdk
    tar -zxvf jdk-7u72-linux-i586.gz
    测试:java -version(不成功,得配置环境变量)


    10.配置环境变量
    vi /etc/profile
    #在文件的最后面添加如下代码
    export JAVA_HOME=/usr/local/jdk/jdk1.7.0_72
    export PATH=$JAVA_HOME/bin:$PATH


    11.保存配置文件并退出

    12.重新加载配置文件(注意:不要忘记这一步,因为不能立即生效)
    source /etc/profile


    13.最终测试:
    java -version 
    Java(TM) SE Runtime Environment (build 1.7.0_72-b14)
    Java HotSpot(TM) Client VM (build 24.72-b04, mixed mode)
    出现这个东西,证明安装全部成功

    注:里面jdk的版本号根据自己需要下载

    安装tomcat

    1.下载tomcat

    2.上传到linux

    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目录 解压tomcat
    cd /usr/local/tomcat
    tar -zxvf apache-tomcat-7.0.52.tar.gz

    6.进入 /usr/local/tomcat/apache-tomcat-7.0.52/bin 启动tomcat
    方式1:
    sh startup.sh
    方式2:
    ./startup.sh

    测试(外部浏览器访问)



    7.修改防火墙的规则:

    方式1:service iptables stop (关闭防火墙-不安全)


    方式2:只放行8080端口

    修改配置文件
    cd /etc/sysconfig
    vi 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 stop
    service iptables start

    安装mysql

    1.下载mysql

    2.上传到linux

    3.检查系统上是否安装了mysql 若安装了就需要先卸载再使用我们自己的
    rpm -qa |grep -i mysql
    rpm -e --nodeps mysql-libs-5.1.71-1.el6.i686

    4.新建一个文件夹
    mkdir /usr/local/mysql

    5.复制|剪切 到/usr/local/mysql
    mv MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar /usr/local/mysql/

    6.进入 /usr/local/mysql 解压mysql
    cd /usr/local/mysql
    tar -xvf MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar

    检查删除自带的mysql:

    rpm -qa | grep mysql
    rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.i686

    7.先安装服务器端 
    rpm -ivh MySQL-server-5.5.49-1.linux2.6.i386.rpm
    注意:在安装的过程中,记得复制这段设置密码的格式文本:/usr/bin/mysqladmin -u root password 'new-password'

    8.启动Mysql服务
    service mysql status #检测mysql的运行状态是否启动
    service mysql start #启动mysql(只启动一次)

    9.安装客户端
    rpm -ivh MySQL-client-5.5.49-1.linux2.6.i386.rpm

    10.设置密码操作
    /usr/bin/mysqladmin -u root password '123456'

    11.登录mysql
    mysql -uroot -p123456
    quit退出

    12.放行3306端口号
    修改配置文件
    cd /etc/sysconfig
    vi 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 3306 -j ACCEPT
    重启防火墙
    service iptables stop
    service iptables start


    13.允许远程连接 mysql
    (linux上安装的mysql默认不允许远程连接)

    1 在linux上 登录mysql

    2 创建远程客户
    create user '远程客户的用户名'@'%' identified by '远程客户的登录密码';

    create user 'root'@'%' identified by '123456';

    3 然后为这个用户授权(允许这个用户远程连接我)
    grant all on *.* to '允许远程连接的用户名'@'%' with grant option;

    grant all on *.* to 'root'@'%' with grant option;

    4 刷新权限
    flush privileges;

     问题参考:密码设置 远程连接权限设置

     

  • 相关阅读:
    第十四周总结
    第十三周总结
    第十一周学习总结
    《软件需求》 阅读笔记
    第十周总结
    Echarts基础
    HTML中form表单text填写内容时的约束
    代码整洁之道 阅读笔记五
    pandas中的None和NaN
    pandas中的replace用法
  • 原文地址:https://www.cnblogs.com/zbdouble/p/8361924.html
Copyright © 2011-2022 走看看