![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux学习记录
苏暮沉觞
幼儿程序猿
展开
-
linux学习记录--mysql保存中文乱码
今天在写demo时,SpringBoot项目启动后会向mysql中插入几条初始化数据,但是查看数据库的时候发现中文字符显示?????。mysql 保存数据中文乱码"???"问题一般是因为没有将数据库编码设置为支持中文的编码,mysql的默认编码是Latin1,不支持中文,要将数据库的编码设置为中文编码。修改mysql实例的字符集1、使用mysql -u root -p 登陆...原创 2020-03-23 14:57:41 · 232 阅读 · 0 评论 -
linux安装docker并配置
当自己需要安装和运行一些软件时,如果按照传统的方式下载,安装,配置,感觉太麻烦了。就去学习了一下docker的使用方式。因为自己一般都是在linux上运行,所以记录一下安装过程。1、环境准备Centos 7.7 64位2、使用(uname -r)查看自己的linux服务器内核版本,要求在3.10以上3、更新yum,执行以下语句yum update4、安装docker...原创 2020-03-18 09:59:18 · 1787 阅读 · 2 评论 -
Linux上设置开机启动jar程序
在linux服务器上部署jar项目时,经常要求jar随着服务器启动就自动运行。这里记录一下从网上搜集并测试可用的方法。 1、在控制台输入vim /etc/init.d/jar.sh,编写开机自启动脚本,并输入以下内容:#java environmentexport JAVA_HOME=/usr/local/jdk1.8.0_201export JRE_HOME=${JAV...原创 2020-03-12 15:16:03 · 2475 阅读 · 1 评论 -
linux安装并配置初始化PostgreSQL
记录一次在阿里云服务器上安装PostgreSQL的过程,以及遇到的一些坑。安装环境系统版本 :CentOS 6.9 x64位 ,阿里云安全组开放5432端口安装流程1、使用的是yum的安装方式,到PostgreSQL下载官网(https://www.postgresql.org/download/linux/redhat/),根据自己的系统版本获取对应的yum地址。2、使用...原创 2019-08-16 11:45:00 · 2905 阅读 · 0 评论 -
linux安装Nginx并开机自启
记录一次在阿里云服务器上安装Nginx的过程,以及遇到的一些坑。这里使用的是源码安装,建议不要使用yun install命令,这样就没办法定制化安装Nginx。安装环境系统版本 :CentOS 6.9 x64位需求库:pcre,zlib安装流程1、先到nginx开源官网(http://nginx.org/en/download.html)下载nginx的安装包,并上传到服务中...原创 2019-08-18 22:43:57 · 1274 阅读 · 1 评论 -
linux学习记录------开放指定网络端口
我们访问其他服务器的一些应用,例如mysql,redis时,需要通过特定的端口访问,但有时候服务器对应端口为打开,本文将讲解如何打开端口:运行(vi /etc/sysconfig/iptables),按照下面红框新增你要打开的端口;保存后重新启动防火墙(service iptables restart)...原创 2019-05-23 11:10:11 · 341 阅读 · 0 评论 -
RocketMQ学习记录-----安装和启动RocketMQ以及可视化控制台
这篇文章仅用来记录如何在Linux环境下安装RocketMQ,方便下次要再次安装可以快速找到教程。同时记录了在安装过程中可能出现的问题。本文下载的是4.4.0版本的RocketMQ。需要环境:CentOS6系统,JDK1.8+(配置好$JAVA_HOME),Maven 3.2+。1、下载安装包,从官网下载对应的压缩包(https://www.apache.org/dyn/closer.cgi?...原创 2019-05-17 11:11:39 · 5364 阅读 · 3 评论 -
linux学习记录-----安装Redis和开机自动启动
Redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。由于Redis将数据储存到内存中,不像Mysql数据库将数据存储到硬盘,所以,Redis性能比Mysql高很多。因此,Redis经常被用作数据的缓存或者处理高并发下的高速读/写大量数据的要求。本文是基于CentOS6版本的系统。1、创建/opt/redis目录。2、运行(wget http://do...原创 2019-04-09 09:07:52 · 215 阅读 · 0 评论 -
linux学习记录------tomcat安装
tomcat是常用的Web 应用服务器,我们通过tomcat访问我们的web项目。我这里安装的是tomcat9版本,官网地址:https://tomcat.apache.org/download-90.cgi?Preferred=http%3A%2F%2Fmirrors.shu.edu.cn%2Fapache%2F1、从下载好的压缩包复制到 /opt/tomcat目录下:2、用put...原创 2019-03-18 16:02:12 · 213 阅读 · 0 评论 -
linux学习记录------jdk安装
由于服务器只是用来运行java程序,所以我安装的是Server jre,版本为8u201(JDK8官方推荐的版本),如果觉得官网下载慢的,可以去我的网盘下载。网盘地址:https://pan.baidu.com/s/1q28sHZuZQmSr724uA1bWnA 提取码:si8z1、通过WinSCP将下载好的压缩包复制到服务器上(用命令复制也可以,文件夹自己建)。2、用putty...原创 2019-03-18 15:16:29 · 230 阅读 · 0 评论 -
linux学习记录------修改用户密码
一般服务器都有个默认的密码,我们需要将默认密码修改为自己的密码。1、登录root账号2、使用 passwd 用户名 修改要修改的用户密码(因为linux跟windows一样,可能会存在多个账号)3、输入你要修改的密码,然后再次确认密码,系统提示修改结果(下面是修改成功)如果要添加新用户,可以使用useradd 新用户名 创建,并通过passwd 来修改用户的密...原创 2019-03-18 12:45:01 · 318 阅读 · 0 评论 -
linux学习记录-----总目录
平时项目基本上都是在linux上学习,为了加强linux的了解,将平时的学习记录下来,方便下次自己回顾。目前的目标是搭建一个java项目运行所需要的完整环境。包括jdk,数据库,tomcat等。该文章为各个学习记录的总目录,方便日后的查找。 linux学习记录------修改用户密码 linux学习记录------jdk安装 linux学习记录------tomcat安装...原创 2019-03-18 10:06:01 · 118 阅读 · 0 评论 -
linux学习记录-----安装mysql
数据库是软件很重要的组成部分,用户在使用过程中产生的数据,往往都会保存到数据库中。我这里安装的是mysql数据库,MySQL是一个关系型数据库管理系统,其体积小、速度快、总体拥有成本低,适合我们中小型应用使用。1、创建/usr/local/mysql目录。2、用putty连接到服务器,登入,进入刚创建的文件夹。用(wget https://dev.mysql.com/get/mysql...原创 2019-03-21 20:29:29 · 199 阅读 · 0 评论