【305天】每日项目总结系列043(2017.12.07)

叨叨两句

  1. ~

Linux

安装jdk

1. 查看是否已经安装jdk

    rpm -qa|grep jdk

2. 分别卸载对应的软件

    rpm -e *
 
3. 开始安装

    其实只要解压便可

    tar -xvf xxx -C 具体目录  

4. 配置环境变量

    vim /etc/profile

    在文件末尾,粘贴如下文字。  值得注意的是: 你们解压的jdk目录不一致因此必定要注意JAVA_HOME的路径。

    #set java environment
    JAVA_HOME=/usr/local/jdk1.7.0_72
    CLASSPATH=.:$JAVA_HOME/lib.tools.jar
    PATH=$JAVA_HOME/bin:$PATH
    export JAVA_HOME CLASSPATH PATH 

5. 让环境变量当即生效

    source /etc/profile

6. 检测是否安装成功

    java -version

安装MySql

MySql 默认状况下是有安装的,因此上来要先卸载自带安装的MySql

1. 查看安装的MySql

    rpm -qa|grep mysql

2. 卸载自带的mysql

    rpm -e --nodeps 包名

3. 在/usr/local 下建立文件夹 mysql

    mkdir mysql 

4. 解压mysql的压缩包

    tar -xvf MySQL-5.5.49-1.linux2.6.i386.rpm-bundle.tar -C /usr/local/mysql

5. 进入mysql目录 ,开始安装

    rpm -ivh server (全路径,这里只是简称,告诉你要安装服务)
    rpm -ivh client

6. 启动mysql
    
    service mysql start

7. 设置开机启动
    
    加入到系统服务:
        chkconfig --add mysql

    自动启动:
        chkconfig mysql on

---------------------------------

8. 修改登陆密码

    /usr/bin/mysqladmin -u root password 'root'

9. 登陆mysq  

    mysql -u root -p 

10. 进入mysql后 , 开启mysql在远程访问开关。

    grant all privileges on *.* to 'root' @'%' identified by '123';
    flush privileges;

    grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by ‘链接口令’;

11. 开放端口 3306 不在mysql里面写。 

    /sbin/iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
    /etc/rc.d/init.d/iptables save

     ---将修改永久保存到防火墙中