zoukankan      html  css  js  c++  java
  • 自己的博客上线了

    自己的博客上线了,开心

    欢迎访问 http://zhangnlei.cn/

    今天和小朋友说我想弄个博客,只有输入没有输出会憋得难受。小朋友说:你先看看我的吧,怎么样?好看吧!。我说:恩,还可以。然后他就把GitHub上面这个项目分享给我了。

    开始

    环境
    	Centos 7
    	MySQL 5.7
    编译器:
    	Idea
    语言:
    	Java
    	HTML
    	css
    	js
    框架:
    	Spring Boot 	
    

    首先clone项目

    git clone https://github.com/ZHENFENG13/My-Blog
    

    导入到idea

    import方式
    

    创建数据库和表

    create database `tale` default character set utf8 collate utf8_general_ci;
    
    use tale;
    
    DROP TABLE IF EXISTS `t_logs`;
    
    CREATE TABLE `t_logs` (
      `id` int(11) unsigned NOT NULL AUTO_INCREMENT ,
      `action` varchar(100) DEFAULT NULL ,
      `data` varchar(2000) DEFAULT NULL ,
      `author_id` int(10) DEFAULT NULL ,
      `ip` varchar(20) DEFAULT NULL ,
      `created` int(10) DEFAULT NULL ,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
    
    	......
    

    第四步出了问题,

    当我执行完下面代码

    use mysql;
    
    select host, user from user;
    
    create user tale identified by '123456';
    
    grant all on tale.* to tale@'%' identified by '123456' with grant option;
    
    flush privileges;
    
    

    我的云服务器上的MySQL就挂了

    为什么?为什么?为什么?

    我整个人个人都不好了。。。

    然后就是拿到报错的信息去百度

    以下是有参考价值的几篇博客:也展示了我的解决思路

    亲测有效,解决Can 't connect to local MySQL server through socket '/tmp/mysql.sock '(2) ";

    Linux下MySQL卸载图文教程详解

    几种查看CentOS系统版本和位数的方法

    Centos系统通过tar.gz包安装Mysql5.7

    是的,重装了MySQL。

    如果哪位大佬知道为什么会出现这个情况请分享给我。

    然后就是打包发布服务了

    Maven:package
    

    把jar包传到云服务器上

    scp filename.jar name@ip:/path 
    

    发布

    nohup java -jar filename.jar &
    

    查看log文件

    cat nohup.out
    

    访问网站:http://zhangnlei.cn

    如果想关闭服务

    杀掉运行中的jar程序

    查看进程命令为:

    ps aux|grep getCimiss-surf.jar
    

    将会看到此jar的进程信息

    data 5796 0.0 0.0 112656 996 pts/1 S+ 09:11 0:00 grep --color=auto filename.jar 
    
    data 30768 6.3 0.4 35468508 576800 ? Sl 09:09 0:08 java -jar filename.jar
    

    其中30768则为此jar的pid,杀掉命令为

    kill -9 30768
    
    kill -9 是强制杀死进程的意思
    

    结束!

  • 相关阅读:
    AngularJS(17)-Angular小程序
    AngularJS(16)-路由
    AngularJS(15)-依赖注入
    AngularJS(14)-动画
    AngularJS(13)-包含
    AngularJS(12)-BootStrap集成
    AngularJS(11)-API
    AngularJS(10)-数据验证
    Mysql 备份和恢复.sql文件,导入.csv文件
    Mysql group_concat()
  • 原文地址:https://www.cnblogs.com/zhangnianlei/p/12239275.html
Copyright © 2011-2022 走看看