2020
10-08
10-08
CentOS 8 安装 MariaDB的详细教程
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB完全兼容mysql,使用方法也是一样的。系统环境:CentOSLinuxrelease8.1.1911(Core)1)安装mariaDB2)开启服务。安装完成后首先要把MariaDB服务开启,并设置为开机启动systemctlstartmariadb#开启...
继续阅读 >
(1)服务器配置:[root@localhost~]#cd/usr/local/src/[root@localhostsrc]#wgethttp://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm[root@localhostsrc]#rpm-ivhmysql57-community-release-el7-8.noarch.rpm"""mysql-community-client-5.7.30-1.el7.x86_64.rpmmysql-community-server-5.7.31-1.el7.x86_64.rpm"""将这两个个rpm包,以FTP形式导入:/var/cache/yum/x86_64/7/mysql57-community/packag...
如下脚本用于mysql全库定时备份mysql_dump_script.sh#!/bin/bash#保存备份个数,最多保留4个文件number=4#备份保存路径backup_dir=/db/backup_mysql#日期dd=`date+%Y-%m-%d-%H-%M-%S`#备份工具tool=mysqldump#用户名username=root#密码password=yourpassword#将要备份的数据库database_name=mydb#如果文件夹不存在则创建if[!-d$backup_dir];thenmkdir-p$backup_dir;fi#简单写法mysqldump-uroot-p123456users>/roo...
在CentOS下,可以使用crontab进行定时任务的处理。一、crontab的安装默认情况下,CentOS7中已经安装有crontab,如果没有安装,可以通过yum进行安装。yuminstallcrontabs二、crontab的定时语法说明corntab中,一行代码就是一个定时任务,其语法结构可以通过这个图来理解。字符含义如下:*代表取值范围内的数字/代表"每"-代表从某个数字到某个数字,代表离散的取值(取值的列表)一些常用的时间写法如下:*****//每分钟...
Gitlab和Github的区别就不多说了,一句话来概括就是:Gitlab是给企业私有化部署的Git服务器,Github是互联网在线版的Git服务器!Github对于开源项目建仓是免费使用的,那么Gitlab收不收费呢?分布式版本控制方面的功能Gitlab也是免费使用的,提供了社区版(GitlabCE)给大家!Gitlab现在可强大了(2020年),已经有自己成套的DevOps落地解决方案(提高生产力的利器),但是这部分功能是在收费的旗舰版/企业版(GitlabEE)上提供...
环境:centos7.1.1503最小化安装依赖包下载:yum-yinstalllrzszzlib-develperlgccpam-devel1、安装openssl,选用最新发布的版本:openssl-1.1.1g.tar.gz1)openssl下载地址:https://www.openssl.org/source/openssl-1.1.1g.tar.gz2)卸载系统预装的openssl,这一步可以不做rpm-qa|grepopenssl|grep-vlibyum-yremoveopenssl-1.0.1e-42.el7.x86_643)安装步骤:tar-zxvfopenssl-1.1.1g.tar.gzcdcdopenssl-...
一、环境说明1)gcc/g++ cmake安装建议gcc/g++内核自带的即可,如果需要新的自行安装,cmake也一样,如有需要新的版本自行安装。2)vscode安装插件必要的插件c/c++0.28.1cmake0.0.17cmaketools1.4 (这几个插件的版本可能会不同,以扩展搜索到的最新的为准)二、创建项目实验1)打开项目文件夹第一步:打开vscode,点击左上角文件,在下拉菜单选择打开文件夹!注意,是打开文件夹,不是工作区,也不是其它的!!...
起因最近项目上开始重构,可能会用到主从加读写分离的情况,就想先在本地搭一个出来试试效果,结果百度一搜出来一大堆,然而自己去踩坑的没几个,绝大多数都是去抄的别人的内容,关键是实际应用中还会出错,浏览器开了接近二十个标签页,试了好几个都有问题,完全用不了,时间浪费了不说,还会让你很憋屈,所以就自己搞。一、准备1、首先检查并清理系统中存在的mysql相关文件#检查系统中是否存在Mysql的文件find/-namemysql&...
一.wgethttps://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm二.yum-ylocalinstallmysql57-community-release-el7-11.noarch.rpm三.yum-yinstallmysql-community-server四.systemctlstartmysqld<br>ps-ef|grepmysql五.mysql默认密码cat/var/log/mysqld.log登陆mysql-uroot-pykO:DNGXx5ee七.修改默认密码 ALTERUSER'root'@'localhost'IDENTIFIEDBY'Qwe340721@';设置允许远程登录GRA...
1.创建tomcat安装路径mkdir/usr/local/tomcat2.wget直接下载tomcat8注意,需要已经安装了wget命令wgethttp://mirrors.estointernet.in/apache/tomcat/tomcat-8/v8.5.54/bin/apache-tomcat-8.5.54.tar.gz第二个红框是正确的第一个红框代表资源包不存在,可以自己去这个网址找资源包,然后改下url再执行一遍命令就可以了:http://mirrors.estointernet.in/apache/tomcat/3.去官网下载压缩包,传到服务器上https://tomcat.apache.or...
基础环境装好宝塔服务宝塔里装好【Python项目管理器】宝塔里装好【Nginx】把Django项目代码发到服务器把代码放到服务器上有两种方法:方法一:服务器上安装Git,通过GitClone代码到服务器上方法二:通过宝塔的FTP工具把代码上传上去注意:在目录:/www/wwwroot/下新建一个文件夹,把代码需要放到新建的目录中创建Python(Django)项目现在我们开始创建python项目。打开首页的python项目管理器,点击添加项目。填...