linux服务器

Linux 断网安装MySQL5.x操作步骤

只愿长相守 提交于 2020-01-20 19:47:21
1.下载MySQL安装包 由于官网下载比较慢,暂时我这边采用的方法是通过网易云的centos镜像下载的地址是 http://mirrors.163.com/mysql/Downloads/MySQL-5.7/ 然后手动下载 mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz 文件 通过xftp或者其他工具上传到 /usr/local 目录下面 然后开始解压和创建目录 cd /usr/local tar -zxvf mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz mv mysql-5.7.25-linux-glibc2.12-x86_64 mysql cd mysql mkdir data log 以上就完成了mysql的软件的上传步骤 2.创建用户组mysql,创建用户mysql并将其添加到用户组mysql中,并赋予读写权限 groupadd mysql useradd -r -g mysql mysql chown -R mysql mysql/ chgrp -R mysql mysql/ mkdir /home/mysql su - mysql 如果出现-bash-4.2$的问题解决办法 如果直接cp配置文件报错,那就切换root用户 命令:su cp /etc/skel/.bashrc /home

LINUX防火墙firewall、iptables

六月ゝ 毕业季﹏ 提交于 2020-01-20 18:33:06
( 1 ) 重启后永久性生效: 开启: systemctl enable iptables.service '. ln -s '/usr/lib/systemd/system/iptables.service' '/etc/systemd/system/basic.target.wants/iptables.service' 关闭: systemctl disable iptables.service ( 2 ) 即时生效,重启后失效: 开启:systemctl start iptables.service 关闭:systemctl stop iptables.service 需要说明的是对于 Linux 下的其它服务都可以用以上命令执行开启和关闭操作。 在开启了防火墙时,做如下设置,开启相关端口, 修改 /etc/sysconfig/iptables 文件,添加以下内容: -A RH-Firewall-1-INPUT -m state ——state NEW -m tcp -p tcp ——dport 80 -j ACCEPT -A RH-Firewall-1-INPUT -m state ——state NEW -m tcp -p tcp ——dport 22 -j ACCEPT 或者: /etc/init.d/iptables status 会得到一系列信息,说明防火墙开着。

Linux防火墙设置

放肆的年华 提交于 2020-01-20 15:52:29
Linux防火墙设置 (1) 重启后永久性生效:   开启:chkconfig iptables on   关闭:chkconfig iptables off (2) 即时生效,重启后失效:   开启:service iptables start   关闭:service iptables stop   需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。 (3)在开启了防火墙时,做如下设置,开启相关端口,   修改/etc/sysconfig/iptables 文件,添加以下内容:   -A RH-Firewall-1-INPUT -m state ——state NEW -m tcp -p tcp ——dport 80 -j ACCEPT   -A RH-Firewall-1-INPUT -m state ——state NEW -m tcp -p tcp ——dport 22 -j ACCEPT   或者:   /etc/init.d/iptables status 会得到一系列信息,说明防火墙开着。   /etc/rc.d/init.d/iptables stop 关闭防火墙 (4)最后:   在根用户下输入setup,进入一个图形界面,选择Firewall configuration,进入下一界面,选择Security Level为Disabled

一、liunx基础介绍

旧街凉风 提交于 2020-01-20 11:22:10
一、liunx基础介绍 基础介绍作为了解就可以,有兴趣可以面向百度深入了解 概述: 1.1 Linux内核最初只是由芬兰人 林纳斯-托瓦兹 在赫尔基辛大学时出于爱好编写; 1.2 Linux是一套免费试用和自由传播的类Unix操作系统(开源),继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统 1.3 目前市面上比较知名的发行版:Ubuntu、RedHat、CentOS 下载地址: 1.4 网易镜像:https://mirrors.163.com/centos/6/isos 1.5 搜狐镜像:https://mirrors.sohu.com/centos/6/isos Linux特点: 1.6 浅显理解:一切皆文件、没有后缀名 和windos区别: 1.7 应用场景上:目前国内LInux更多是应用在服务器上,而桌面系统更多使用的是windos   内容及详细区别:面向百度搜一下~ 来源: https://www.cnblogs.com/18-mouse/p/12217050.html

Linux(10):期中架构(2)--- NFS存储服务 & 实时同步

孤街浪徒 提交于 2020-01-20 06:45:41
1. 共享存储服务概念: # NFS是Network File System的缩写,中文意思是网络文件系统, # 它的主要功能是通过网络(一般是局域网)让不同的主机系统之间可以共享文件或目录。 2. NFS共享存储服务的应用: # 将数据存储到一台服务器上,实现数据统一一致,共享访问 # NFS存储服务器中主要存储哪些信息:用户上传的图片 音频 视频 附件等信息 # NFS服务是分为服务端和客户端 # 存储服务器:NFS服务端 网站web服务器:NFS客户端 # 实现共享存储好处: 01. 实现数据统一一致 02. 节省网站磁盘资源 03. 节省网站访问带宽 3. NFS共享存储服务的原理: ①. nfs服务端创建共享存储目录 ②. nfs客户端创建远程挂载点目录 ③. nfs客户端进行远程挂载 ④. 实现客户端数据信息统一一致 4. NFS服务重要概念说明: 4.1 NFS共享文件系统RPC服务介绍 4.2 NFS共享文件系统RPC服务由来: # NFS服务启动进程和端口过程,需要由rpc服务统一管理 5. NFS服务部署实践过程 5.1 NFS服务端部署流程: # 第一步:检查服务软件是否安装 [root@nfs01 ~]# rpm -qa|egrep "nfs-utils|rpcbind" # 检查 nfs 和 rpc 服务是否已经安装 # 第二步:进行软件服务安装

Linux安装redis实战--超详细讲解

自作多情 提交于 2020-01-20 04:26:26
2020年1月6日 周一 15:05 1、下载解压redis安装包 1)进入到用户级程序目录下cd /usr/local/ 注:Linux也有安装规范,一般安装软件都放在这个目录下。 2)在线下载redis压缩包 [root@localhost local]# wget http://download.redis.io/releases/redis-5.0.5.tar.gz [root@localhost local]# ls bin etc games include lib lib64 libexec redis-5.0.5.tar.gz sbin share src 3)解压 [root@localhost local]# tar -zxf redis-5.0.5.tar.gz ##为了目录简洁,此步之后建议删除压缩包文件 4)新建一个/usr/local/redis目录,把解压出来的目录移到redis目录下 [root@localhost local]# pwd /usr/local/redis/redis-5.0.5 5)不过在这之前需要做如下几个准备工作,每一个工作都要、不然会报错 1>错误一: 错误原因:缺少cc命令 解决方法:安装gcc包 这里直接用简便的方式安装,自动处理依关系。 #yum -y install gcc 2>错误二: 引起错误的原因:这个是分配器

Linux系统中NFS服务配置

好久不见. 提交于 2020-01-20 03:06:22
文章目录: 一.NFS服务简介 二.NFS服务端配置 三.NFS客户端配置 四.NFS服务排错 一.NFS服务简介 NFS是Network File System的缩写,中文称为网络文件系统,它的主要功能是通过网络(一个局域网)让不同的主机系统之间可以共享文件或目录,NFS的客户端(一般为应用服务器,例如web)可以通过挂载(mount)的方式将NFS服务器共享的数据目录挂载到NFS客户端本地系统中(就是某一个关在点下),从客户端本地看,NFS服务器端共享目录就好像是客户端自己的磁盘分区或者目录一样,而实际上却是远端的NFS服务器的目录。 NFS网络文件系统很像Windows系统的网络共享、安全功能、网络驱动器映射,这也和linux的samba服务类似,只不过一般情况下,Windows网络共享服务或samba服务用户办公局域网共享,而互联网中小型网站集群架构后端常用NFS进行数据共享,若是大型网站,那么有可能还会用到更复杂的分布式文件系统Moosefs(mfs)、GlusterFS。 二.NFS服务端配置 2.1 部署服务前的准备 系统版本 服务器角色及主机名 IP地址 CentOS Linux release 7.6.1810 (Core) NFS服务端--General 192.168.2.8 CentOS Linux release 7.6.1810 (Core)

Linux nfs服务介绍

人盡茶涼 提交于 2020-01-20 03:05:52
nfs服务介绍 nfs(Network File System) 网络文件系统,能使用户访问服务器的文件系统,就像访问自己的本机的文件系统一样,并且多个 客户端共享访问该文件系统。 目前nfs服务,较为流行的两个nfs的组件为:nfsd,nfs-ganesha。前者linux为系统自带的内核态的文件系统,后者是开源的用户空间的文件 系统。因为nfs-ganesha运行在用户态,nfsd运行在内核态,所以nfs-ganesha具有内存分配灵活,可移植性更好,更方便扩展等优势。 缺点是nfs-ganesha目前的稳定性还不如nfsd。 如何搭建nfsd和nfs-ganesha服务 机器环境为centos7,由于两者都使用2049端口,因此一台服务器上,只能跑其中之一. 搭建nfsd服务 A. 检查是否安装rpcbind和nfs-utils软件 rpm -qa | grep rpcbind nfs-utils B. 如果上面两个软件没有安装,需要安装这两个软件 yum install -y rpcbind nfs-utils C. 启动B中安装的软件 systemctl start rpcbind && systemctl enable rpcbind systemctl start nfs && systemctl enable nfs D. 配置nfs权限文件 配置权限可以直接修改

linux同步系统时间

£可爱£侵袭症+ 提交于 2020-01-20 02:48:58
原理:用网络同步 centos系统 1、安装ntpdate,执行以下命令 yum install ntpdate -y 2、手工同步网络时间 ntpdate命令: ntpdate -u 210.72.145.44 :网络时间同步命令 注意:若不加上-u参数, 会出现以下提示:no server suitable for synchronization found -u:从man ntpdate中可以看出-u参数可以越过防火墙与主机同步; 210.72.145.44:中国国家授时中心的官方服务器。 ntp常用服务器: 中国国家授时中心:210.72.145.44 NTP服务器(上海) :ntp.api.bz 美国:time.nist.gov 复旦:ntp.fudan.edu.cn 微软公司授时主机(美国) :time.windows.com 台警大授时中心(台湾):asia.pool.ntp.org 经测试中国国家授时中心与NTP上海服务器可以正常同步时间,注意需要加上-u参数! 3 时区修改 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime hwclock 4 重启生效 修改/etc/sysconfig/clock文件,把ZONE的值改为Asia/Shanghai,UTC值改为false,改完后的文件如下: The time

Linux Samba服务配置(使 linux 、windows 可以互相访问他们的共享文件)

烂漫一生 提交于 2020-01-20 02:31:45
MB协议 Server Message Block 服务消息块 CIFS协议 Common Internet File System 通用互联网文件系统 Samba项目 http://www.samba.org Samba服务基础 Smaba服务器的主要程序 smbd 提供对服务器中文件、打印资源的共享访问 nmbd 提供基于NetBIOS主机名称的解析 Samba的服务脚本 /etc/init.d/smb Samba的配置目录及文件 /etc/samba/ /etc/samba/smb.conf 配置文件检查工具 testparm smb.conf文件的配置内容 [global] 全局设置 [homes] 用户目录共享设置 [printers] 打印机共享设置 [myshare] 自定义名称的共享目录设置 辅助配置内容 注释行 以#号开头的行 配置样例行 以;号开头的行 结合grep命令可以提取有效配置行 grep -v “^#” smb.conf | grep -v “^;” | grep -v ^$ 常见全局配置项的含义 workgroup 所在工作组名称 server string 服务器描述信息 security 安全级别 可用值 share user server domain log file 日志文件位置 “%m”变量表示客户机地址 max log size