linux服务器

Linux配置部署_新手向(三)——MySql安装与配置

帅比萌擦擦* 提交于 2020-02-09 03:49:56
目录 前言 安装 防火墙 小结 前言 马上就要放假了,按捺不住激动的心情(其实是实在敲不下去代码),就继续鼓捣虚拟机来做些常规的安装与使用吧,毕竟闲着也是闲着,唉,opengl还是难啊。 安装 其实网上好多安装的方法,所以也不算是个教程什么的,这里我只是自己做个记录,毕竟走通一遍就行,配置的东西不需要过多去关注(除非遇到很棘手的问题)。 # 获取文件源 [root@april /]# wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm [root@april /]# sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm # 如果有提示安装,按y回车 [root@april /]# yum install mysql-server # 安装成功后,启动mysql [root@april /]# systemctl start mysqld # 配置mysql信息 [root@april /]# mysql_secure_installation 最后一步执行过后会给出提示 # 输入当前root账号密码,可以直接回车 Enter current password for root (enter for none): # 是否修改root密码

openstack之glance

对着背影说爱祢 提交于 2020-02-09 03:11:08
Glance 文章目录 Glance 一、Glance的概述 二、Glance的组件 三、Glance的工作流程 四、Glance安装配置(此处将glance服务配置在控制节点上) 五、Glance配置总结 一、Glance的概述 Glance是为虚拟机的创建提供镜像的服务,我们基于Openstack是构建基本的IaaS平台对外提供虚拟机,而虚拟机在创建时必须为选择需要安装的操作系统,Glance服务就是为该选择提供不同的操作系统镜像。 二、Glance的组件 Glance-AP 主要用来响应各种REST请求然后通过其它模块(主要是glance-registry组件和后端存储接口)完成镜像的上传、删除、查询等操作。可以简单的再分为两部分:一层中间件,它主要是做一些对请求的解析工作(如分析出版本号), 另外一部分提供实际的服务(如与镜像上传下载的后端存储接口交互)。默认绑定端口是9292 Glance-Registry 镜像注册服务用于提供镜像元数据的REST接口。主要工作是存储或者获取镜像的元数据,与MySQL数据库进行交互。也可以简单的再细分为两部分,API和具体的Server。元数据是指镜像相关的一些信息(如id,size, status,location,checksum,min_disk,min_ram,owner等)真正的镜像数据保存在实际所使用的后端存储里(如Swift

Linux不同服务器之间copy文件

我是研究僧i 提交于 2020-02-09 02:17:33
把当前一个文件copy到远程服务器上: scp /home/a.txt root@192.168.0.8:/home/root 然后会提示输入192.168.0.8的root密码,接着就开始复制传输了。 把远程主机copy到当前主机: scp root@192.168.0.8:/home/b.txt /home/root 复制文件夹: scp -r root@192.168.0.8:/home/ /root/home2 命令scp 介绍 scp 本地用户名@IP地址:文件名1 远程用户名@IP地址:文件名2 [本地用户名@IP地址:] 可以不输入,可能需要输入远程用户名所对应的密码. 可能有用的几个参数: -v 和大多数linux命令中的-v意思一样,用来显示进度.可以用来查看连接,认证,或是配置错误. -C 使能压缩选项. -P 选择端口.注意-p已经被rcp使用. -4 强行使用IPV4地址. -6 强行使用IPV6地址. 拷贝单个文件命令: scp file username@ip:filepath 说明: file: 要拷贝的文件名 username: 远程登录的用户名, ip:远程服务器ip filepath:远程文件路径 拷贝文件夹命令如下(多加上一个-r 参数即可): scp -r file username@ip:filepath 来源: https://www

[Linux]Ubuntu安装配置笔记

↘锁芯ラ 提交于 2020-02-09 02:11:21
1. 系统配置 1.1. 修改登录屏幕显示的用户名 System Settings -> User Accounts 里边更改,还可以改变用户头像 1.2. 输入法 卸载 iBus 安装 Fcitx 使用ctrl + space开启,使用ctrl切换(我更改为shift) 1.2. 使用VMWare的共享文件夹功能 首先在虚拟机选项里配置好要共享的文件夹 然后可以在 /mnt/hgfs/ 中找到共享的文件夹 2. 软件安装配置 2.1 CTags sudo apt-get install exuberant-ctags - 用Vim的代码补全 ctags -R --extra=+q --fields=+iaS --c++-kinds=+p - 生成源代码的tag -R(--recurse) - 递归当前目录,不用指定文件 --extra=+q - 添加类成员tag,比如Class::member --fields=+iaS - 格外支持继承信息、访问控制(public/private/protect)、参数表 --c++-kinds=+p - 对C++添加函数原型的信息 后三个参数都是OmniCppComplete要求的,附原文 You have to build your database with at least the following options: --c++

linux简单介绍和远程连接(Xshell)

那年仲夏 提交于 2020-02-08 19:42:48
linux入门 操作系统分类 :windows系列操作系统,Unix类操作系统,Linux类操作系统,Mac操作系统 unix :最早在20世纪60年代开发的操作系统,从那时起一直在不断发展。多任务系统,适用于服务器,台式机和笔记本电脑。 Linux :.Linux是一套开放源代码程序、且可以自由传播的操作系统 liunx的优势 : Linux内核 内核(kernel)是系统的心脏,是运行程序和管理磁盘与打印机等硬件设备的核心程序,它提供了一个在裸设备和应用程序之间的抽象层。 linux内核源码:https://www.kernel.org/ 全世界的大神对Linux源码的修改都会汇总到这个网站,由Linus领导的开源社区来决定是否修改到Linux主线源码中。 linux受欢迎之处 : Linux以高效和灵活主城,Linux同事具有多任务、多用户的能力,支持多线程,多CPU。 Linux包括了文本编辑器,高级语言编译器,以及图形用户界面登应用软件,当然绝大多数服务器都是使用命令行,文本模式操作Linux的。 Linux遵循GNU通用公共许可协议,属于自由软件,用户不需要支付费用就可以获得系统和系统源代码,无偿使用且自由传播。 Linux具有很高的系统稳定性和可靠性。 具有很高的系统安全性 众多业界厂商支持,如IBM、Oracle、Intel、HP、Google等 有完善的数据库平台

linux启动mysql报错 Starting MySQL... ERROR! The server quit without updating PID file (XXXX pid文件位置)

孤人 提交于 2020-02-08 13:44:40
最近在云服务器上安装mysql 启动时报错了,从错误中可以看出,定位在pid文件上,有三种解决方案 1、重启服务器:因为服务器更新时,可能会禁用某些守护进程,重启后即可恢复 2、删除配置文件,重启试试 先备份一下 mv /etc/my.cnf /etc/my.cnf.backup ,重启mysql服务 service mysqld restar 3、更新数据库文件 有时候新版本的mysql 不喜欢之前版本创建的数据库文件, sudo tail /var/db/mysql/XXXXXX.err 查看一下错误,可能会发现 tables: Table ‘mysql.proxies_priv’ doesn’t exist:这时候你可以使用安全模式启动mysql ,首先 vim /etc/rc.cnf 添加以下内容 mysql_enable="YES" mysql_args="--skip-grant-tables --skip-networking"然后使用rc.d启动mysql /etc/rc.d/mysqld start如果显示启动成功,这时升级数据库文件 sudo mysql_upgrade然后修改rc.cnf,关闭安全模式 mysql_enable="YES" #mysql_args="--skip-grant-tables --skip-networking

Qt在各平台上的搭建qt-everywhere(Qt for windows7-64bit, Ubuntu 12.04-32bit, 嵌入式x86平台, 嵌入式arm平台)

六眼飞鱼酱① 提交于 2020-02-08 13:43:27
下载地址: http://download.qt.io/ 当进入解压好的源码包后,使用./configure –help命令,可以获得相应帮助,前面是*号的表示默认参数. +号表示该功能要求被评估,评估成功后才能被接受 获得相应帮助,前面是*号的表示默认参数. +号表示该功能要求被评估,评估成功后才能被接受 Qt for windows7-64bit 在电脑上安装mingw(搜索mingw for windows),将C:\MinGW\bin添加进环境变量,打开命令行输入gcc --version和g++ --version和mingw32-make --version验证安装成功 解压qt-everywhere-opensource-src-4.8.1.tar.gz并进入目录 configure -debug-and-release -opensource -platform win32-g++ -webkit (如果需要重新configure,运行mingw32-make confclean,然后重新configure) 如果想使用VS的编译器,就指定-platform win32-msvc2013(VS2013版本) mingw32-make(如果是VS就是nmake,需要在VS2013开发人员命令提示中使用) 如果指定了prefix路径输入:mingw32-make

Mysql5.7 Linux安装教程

痞子三分冷 提交于 2020-02-08 13:27:49
1.系统约定 安装文件下载目录:/data/software Mysql目录安装位置:/usr/local/mysql 数据库保存位置:/usr/local/mysql/data 日志保存位置:/tmp/mysql_error.log 2.下载mysql(这里下载的是預编译好的二进程mysql安装包) 在官网: https://dev.mysql.com/downloads/mysql/ 中,选择以下版本的mysql下载: 根据自己系统的版本选择32或者64位,这里我选择64位系统的 建议:在windows上使用迅雷下载,速度很快,然后用工具(Xftp)上传到 /usr/local/src目录下; 或者直接下载到服务器上 复制下载地址wget+地址 (默认下载到当前目录,自己找个目录存) cd /usr/local/src wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.22-linux-glibc2.12-x86_64.tar.gz 3.下载完成,解压出来 tar zxvf mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz 4.移到解压好的文件夹到 /usr/local/mysql mv mysql-5.7.20-linux-glibc2.12-x86_64

Linux安装部署-nginx+ffmpeg环境

被刻印的时光 ゝ 提交于 2020-02-08 12:56:48
1:将安装包上传到linux中的/usr/local路径下切换到/usr/local目录分别执行下面命令解压: tar -zxvf nginx-1.10.3.tar.gz unzip -zxvf nginx-rtmp-module-master.zip(这个命令可能无效,你也可以在windows先解压放到linux的/usr/local下面) tar -zxvf openssl-1.0.2k.tar.gz tar -zxvf pcre-8.40.tar.gz tar -zxvf zlib-1.2.11.tar.gz 2:切换到这个路径下:cd /usr/local/openssl-1.0.2k/ 然后执行这个命令: ./config 最后安装:make && make install (等太久) 3:切换到这个路径下:cd /usr/local/zlib-1.2.11/ 然后执行这个命令: ./configure 最后安装:make && make install 4:切换到这个路径下:cd /usr/local/pcre-8.40/ 然后执行这个命令: ./configure 最后安装:make && make install 5:切换到这个目录下: cd /usr/local/nginx-1.10.3/ 6:执行这段命令: ./configure --prefix=/usr

Linux入门

旧城冷巷雨未停 提交于 2020-02-08 12:35:49
Linux入门 Linux是一个内核,它包装起来包括但是不限于Ubuntu,CentOS...... 命令 查询当前linux系统的version版本:uname -a Ubuntu安装JDK 8 更新软件包列表: sudo apt-get update 安装openjdk-8-jdk: sudo apt-get install openjdk-8-jdk 查看java版本,看看是否安装成功: java -version 服务器绑定域名 注册一个域名 实名认证域名 服务器备案 域名解析对应的服务器 服务器绑定对应的域名 参考资料 Ubuntu 18.04安装Java JDK8三种方式 来源: https://www.cnblogs.com/keep250/p/12275850.html