Linux 服务器 MySql的安装和网站的发布
Linux安装MySql,并配置能通过自己的电脑连接服务器的数据库
昨天安装的MySql,今天上午配置MySql能使用本机连接服务器数据库,服务器时DigitalOcean的,提供了很全面很专业的文档,安装MySql的时候参考的:https://cloudsupport.digitalocean.com/s/#none|ka21N000000Cox3QAC
安装时按着这个,安装apt里面默认版本的MySql5.7,上面的步骤都没有问题。(安装的时候运行了一个安全脚本,设置了密码设置的强度,搞得很麻烦)
用MySql workbench连接的时候,找到对应版本的远程连接文档,连接的时候还是出问题了,不管是通过SSL连接,还是直接通过TCP/IP连接都连不上,今天早上起来又看看,搜了一下,MySql默认状态下是不允许远程连接的,只能是通过本机的地址连接,我又去找配置的方法:有对应的文档,我仔细看了一下,文档很麻烦但是对数据库来说很安全,文档是通过SSL加密连接数据库的(https://cloudsupport.digitalocean.com/s/#none|ka21N000000CooPQAS),对于新手的我还是很麻烦,就放弃了这个方法,网上搜到了解决方法,通过TCP直接连接,https://www.linuxidc.com/Linux/2017-01/139502.htm(解决办法)
第一步:创建一个用户并给这个授权远程连接登录
第二部:就是修改配置文件,把配置文件中MySql默认监听的本机地址给注释掉,然后重启MySql就行了,
经过测试可以用这个方法,很方便,但可能没有通SSL连接的安全,对于新手还不错。
MySql装好了,也配置好了,Tomcat前几天也装好了,服务器到目前就准备好了,然后就是写个网站,发布到服务器上了
网站界面是用BootStrap写的,这个前端框架真的很棒,对于我这种不喜欢写界面的人来说简直就是福音了,因为可以不用写一个css文件,直接利用BootStrap提供的各种组件和class来实现一个优美的界面。
上个图:


这是个博客网站,当时用ASP.NET做的期末大作业,界面完全是用bootstrap来实现的,基本没有自己去写样式,当时时间5天就写出来了这个网站,有很多问题,其中一个就是数据库里中文乱码的问题
现在打算自己再写个网站,用Java来写,界面还是打算用bootstrap来写,后台用主流的Java框架,就当练手了,---------------暑假要找工作了-------------
今天下午把界面弄出来了,参考的Asp.Net的,布局就是上面那样子,主页换了,不是博客,想做一个分享电影,音乐,书籍小说的网站,从C#代码中把界面弄了出来,
下面再来一张图,今天下午忙碌的结果(本来想用最新的bootstrap4来写的,但是原来C#的页面是用bootstrap3来做的,为了省点气力偷点懒就用3了,4的文档好像还没翻译完,大致看了一下,4的功能更多,更完美了)

网址:http://138.197.198.216:8080/Web/ 还没去弄域名(但是这个有,申请GitHub的那个包的时候,好像有个免费一年的域名,找个时间弄一下),以后慢慢写这个网站

Linux 服务器 MySql的安装和网站的发布的更多相关文章
- Linux服务器MySQL安装
Linux服务器MySQL安装 1. MySQL官网下载如图: 2. 安装MySQL [root@iZ2zebb0428roermd00462Z /]# rpm -ivh https://dev.my ...
- linux下Mysql 的安装、配置、数据导入导出
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),虽然功能未必很强大,但因它的免费开源而广受欢迎. 这次,接着上一篇<CentOs minimal安装和开发环境部署>,讲下L ...
- .Neter玩转Linux系列之六:Linux下MySQL的安装、配置、使用
一.Linux安装MySQL (1)下载安装包:https://dev.mysql.com/downloads/mysql/ (2)解压并安装 命令:tar zxvf 文件名 解压完成之后,重名一下文 ...
- linux 下mysql的安装,并设置必要的密码
首先,我使用的是redhat linux ,版本号为: [root@localhost init.d]# cat /proc/version Linux version - (bhcompile@po ...
- Linux下mysql的安装和使用(C语言)
1 mysql的安装 我使用的ubuntu在线安装,非常简单,命令为: sudo apt-get install mysql-client mysql-server 2 mysql命令集合 网络太多了 ...
- (转)linux下mysql的安装过程
最近在linux安装了mysql,根据网上收集的资料和个人的操作过程,大概做了个整理,以便以后进行参考回顾. 1.下载mysql-5.1.36.tar.gz,并且解压. tar -xzvf mysql ...
- linux下mysql的安装
一.下载 http://dev.mysql.com/downloads/mysql/ 选择对应的版本,这里选择“Linux-Generic” 以64位系统为例,这里需要下载如下两个文件: MySQL- ...
- 云锁Linux服务器安全软件安装及防护webshell、CC、XSS跨站攻击设置
无论我们在使用电脑,还是使用VPS/服务器的时候,最为担心的就是服务器是否有安全问题,尤其是网站服务器再遭受攻击的时候如何得到防护.对于大 部分站长用户来说,我们可能只会使用基础的环境,如果真遇到问题 ...
- Linux下MySQL的安装和启动(转载)
原文链接:http://www.linuxidc.com/Linux/2016-07/133234.htm 一.MySQL各类安装方法的比较 在Linux系统下,MySQL有3种主要的安装方式,分别是 ...
随机推荐
- brew安装指定版本boost
brew 如何安装指定版本的boost brew uninstall boost brew install boost@1.57 brew link boost@1.57 --force --over ...
- Tomcat绿色版启动"startup.bat"一闪问题的解决方法!
进入DOS窗口,运行"startup.bat",会出现错误提示,我是win7 64位,提示“JRE_HOME”设置不正确.于是进入环境变量配置,设置“JRE_HOME”项,随后保存 ...
- 【12c OCP】CUUG OCP认证071考试原题解析(36)
36.choose the best answer View the Exhibits and examine the structures of the PRODUCTS, SALES, and C ...
- P3357 最长k可重线段集问题 网络流
P3357 最长k可重线段集问题 题目描述 给定平面 x-O-yx−O−y 上 nn 个开线段组成的集合 II,和一个正整数 kk .试设计一个算法,从开线段集合 II 中选取出开线段集合 S\sub ...
- 牛客OI赛制测试赛1 题解
A 斐波那契 数竞生:这不是送分的常识吗? 这里引入一个叫卡西尼恒等式的玩意. 公式表达就是 设$fib[i]$为斐波那契数列的第$i$项$(i>0,i \in N_+)$ 则有 $fib[i+ ...
- Display all 2232 possibilities? (y or n)
Linux下我在没输入任何命令的情况下摁了两下tab键,然后就出现了这个提示:Display all 2232 possibilities? (y or n) 我觉得摁y的话就会显示所有的现阶段命令. ...
- JAVA构造函数(方法)
一.什么是构造函数 java构造函数,也叫构造方法,是java中一种特殊的函数.函数名与相同,无返回值. 作用:一般用来初始化成员属性和成员方法的,即new对象产生后,就调用了对象了属性和方法. 在现 ...
- 【性能分析】使用Intel VTune Amplifier
本文转自 https://software.intel.com/zh-cn/blogs/2010/11/10/amplxe-cl/版权归原作者所有,如原作者有任何不允许转载之理由,本文将自行删除. I ...
- sql注入原理详解(一)
我们围绕以下几个方面来看这个问题: 1.什么是sql注入? 2.为什么要sql注入? 3.怎样sql注入? 1.什么是sql注入? 所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或 ...
- 支持向量机通俗导论(SVM学习)
1.了解SVM 支持向量机,因其英文名为support vector machine,故一般简称SVM,通俗来讲,它是一种二类分类模型,其基本模型定义为特征空间上的间隔最大的线性分类器,其学习策略便是 ...