zoukankan      html  css  js  c++  java
  • centos服务器上部署项目(一) -jdk,mysql

    2020年2月17日

    今天在百度云租了一个服务器,开心。

    我现在需要几个东西 mysql ,jdk,我的项目 ,em。。

    第一步 就得需要有个 FileZille 免费的 (用来上传我的项目到服务器) 填写 ip 用户名 密码 端口(比如:22) 快速链接

     # 可以看到我新建的java文件夹

    安装jdk: 我装在了默认位置:usr/lib/jvm/ 下,用命令装的就两句话。

    yum -y list java*

     安装1.8版本

    yum install -y java-1.8.0-openjdk.x86_64

     完成

     测试:

    java -version

     

    2020年2月18日

    下面装mysql 还是准备用yum命令安装。

    去官网找一个合适的版本

    先看一下自己的cenos版本(跟安装没什么关系 就想看看)

    看看可以下载的版本 

    #上面只是参考 现在才是开始!

    cd 到目录 /usr/local

    rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

    yum repolist all | grep mysql

    vim /etc/yum.repos.d/mysql-community.repo 把想要下载的 enable 改成1 其他没必要的改成0

    再来一次:

    rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

    yum repolist enabled | grep mysql 

    yum install -y mysql-community-server

    这个过程有点长 。。。完成!

     启动并设置mysql为开机启动

    systemctl start mysqld      
    systemctl enable mysqld
    systemctl daemon-reload

     

     查看随机生成的密码

    grep 'temporary password' /var/log/mysqld.log

    mysql -uroot -p 

    输入我的默认密码复制一下粘贴就行->  Q:GIV_0KySxI

     

     更改密码:

    set global validate_password.policy=0; 

    set global validate_password.length=1;

    ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

     设置远程访问:

    use mysql

    update user set host = '%' where user = 'root'; 

     flush privileges;

    GRANT ALL ON *.* to 'root'@'%'

     flush privileges;

    在本地连远程 

     

    ok!

     

     ##注意 :在linux 下mysql 会区分表名大小写,如果最后做完项目启动报错可能有这个原因,(这部分是为了让centos 中的mysql 不区分表名的大小写,没报这个错可以略过)

     ##解决方案:让他不区分->

      1.首先关掉mysql   

      service mysqld stop

      

      2.删掉 /var/lib/mysql  文件夹

      3.改配置文件

         sed -i '/[mysqld]/alower_case_table_names=1' /etc/my.cnf

      

      4.重启mysql

       service mysqld start

        

      5. o(* ̄︶ ̄*)o 重新来前面的步骤改密码之类的,这是我做完才发现的,所以又重来了一遍,希望大家可以少走弯路。。

     ##测试一下  show variables like "%case%" ;

    修改前:

     修改后:

     把我的库放上去。。(这个部分简单就不写了)

     项目连远程的服务器上的数据库启动一下看看是否好用。我自己登了一下自己的没问题。

     打包就不说了。前面有写过。。

     2020 年2 月19日

    把我的jar包拖过来。放到我建好的目录下。

     

     

     上面就是简单的部署 然后直接在地址栏打ip 搞定!

    -------博客内容仅用于个人学习总结-------
  • 相关阅读:
    mysql 添加索引 mysql 如何创建索引
    给MongoDB添加索引
    Istio流量管理实现机制深度解析
    Oracle E-Business Suite R12.1.x Installation And Upgrade Guide Step by Step
    XXX 不是当前用户的有效责任,请联系您的系统管理员
    EBS报错FRM-92095:Oracle JInitiator版本太旧,请安装版本1.1.8.2或更高版本
    Oracle 表类型变量的使用
    Oracle物化视图
    Oracle EBS
    Oracle释放高水位线
  • 原文地址:https://www.cnblogs.com/DarGi2019/p/12322531.html
Copyright © 2011-2022 走看看