CentOS

nginx服务部署

僤鯓⒐⒋嵵緔 提交于 2020-10-11 11:27:11
nginx服务部署 nginx服务概念地址: 首先,新建虚拟机,我们默认是使用CentOS-7-x86_64-DVD-1511的镜像 镜像地址: 链接: https://pan.baidu.com/s/1Myl_GXnUg7t3OR01mCuMrQ 提取码:1511 ①安装虚拟机,配置ip,yum源 安装虚拟机,配置ip,配置yum源地址教程 ②修改主机名(主从数据库同理) 这里我们设置主机名为nginx [root@localhost /]# hostnamectl set-hostname nginx (修改主机名) [root@localhost /]# bash (刷新shell命令行) [root@mysql0 /]# su - (重新登录) [root@mysql0 ~]# hostnamectl (查看主机信息) ③关闭防火墙和SELinux服务 防火墙和SELinux开启关闭教程 [root@nginx ~]# setenforce 0 (设置关闭 1开启0关闭) [root@nginx ~]# systemctl stop firewalld (关闭防火墙) [root@nginx ~]# getenforce (查看进程 Enforcing开启Permissive关闭) Permissive ④安装配置基础服务 [root@nginx src]# yum

NFS搭建

ε祈祈猫儿з 提交于 2020-10-11 00:28:10
#cd /etc/yum.repos.d #vim centos.repo #[source] name=nfs-server baseurl=file:///mnt/ enabled=1 gpgcheck=0 #mount /dev/cdrom /mnt/ #yum --enablerepo=source install nfs-utils rpcbind #ls /etc/ (可以看到NFS的主要配置文件exports) #systemctl start rpcbind nfs #mkidr /home/test #cp /etc/passwd /etc/host /home/test #vim /etc/export /home/test 192.168.200.152 #mkdir /nfs #mount 192.168.1.21:/home/test/ /nfs #df #cat /nfs #ls /nfs/ 可以看到有hosts , passwd NFS的读权限没有开放其他用户 #echo 1234 > /nfs/a.txt -bash:/nfs/a.txt:permission denied #chomd 777 -R /home/test #echo 1234 >/nfs/a.txt #cat /var/lib/nfs/etab #useradd lishi #su

Linux服务器挂载第二块磁盘(阿里云服务器挂载数据盘)

梦想与她 提交于 2020-10-10 14:09:11
在阿里云买的centos7,直接一键安装宝塔,放了几个站点,用了一阵子,发现一直都是用的系统盘 提工单才知道,数据盘默认是没有挂载的,需要自己手动挂载 下面是操作步骤: 首先推荐下 宝塔的SSH远程工具 ,真香 1、查看磁盘情况 预装的linux系统有2块盘,一块为系统盘(一般是是/dev/vda),另外一块磁盘是数据盘(一般是是/dev/vdb),默认没有挂载,需要手动挂载到系统中。具体操作是:需要对磁盘进行格式化,格式化后挂载到需要的挂载点,最后还需要添加分区启动表,以便下次系统启动随机自动挂载。 详细操作步骤为: 1、首先查看系统中磁盘信息,命令为: fdisk -l 输入后显示的:"Disk /dev/vda: 21.5 GB",即为系统盘,名称为vda,另外还有一块磁盘是没有格式化,没有分区,没有在使用中的:"Disk /dev/vdb: 32.2 GB",如图所示: 2、格式化数据盘 将未使用的磁盘进行格式化,操作数据盘符前,请自行确认磁盘是否有使用过,如有重要数据请谨慎操作,以免导致数据丢失,带来不必要的麻烦。具体格式化命令为: mkfs.ext3 /dev/vdb 如图所示,即为正在格式化中。这个时候请耐心等待格式化完毕。 3、创建挂载目录 将格式化完的磁盘进行挂载,挂载前,先在服务器上创建一个需要挂载的挂载点,如可以在根目录下创建一个wwwroot目录

centos7-linux安装docker(离线方式)

时光总嘲笑我的痴心妄想 提交于 2020-10-10 08:03:47
下载docker的安装文件 https://download.docker.com/linux/static/stable/x86_64/ 下载的是:docker-18.06.3-ce.tgz 这个压缩文件 将docker-18.06.3-ce.tgz文件上传到centos7-linux系统上,用ftp工具上传即可 解压 [root@localhost java]# tar -zxvf docker-18.06.3-ce.tgz 将解压出来的docker文件复制到 /usr/bin/ 目录下 [root@localhost java]# cp docker/* /usr/bin/ 进入 /etc/systemd/system/ 目录,并创建 docker.service 文件 [root@localhost java]# cd /etc/systemd/system/ [root@localhost system]# touch docker.service 打开 docker.service 文件,将以下内容复制 [root@localhost system]# vi docker.service 注意 : --insecure-registry=192.168.200.128 此处改为你自己服务器ip [Unit] Description=Docker Application

samba服务器的安装和配置

不羁的心 提交于 2020-10-10 02:07:06
本次使用的系统为CentOS6.5. 由于CentOS6.5自带了samba的多个安装包。所以这里直接使用yum安装samba。 [root@test1 ~]# rpm -ql samba package samba is not installed [root@test1 ~]# yum list all | grep samba Repository base is listed more than once in the configuration Repository c6-media is listed more than once in the configuration samba-client.x86_64 3.6.9-164.el6 @anaconda-CentOS-201311272149.x86_64/6.5 samba-common.x86_64 3.6.9-164.el6 @anaconda-CentOS-201311272149.x86_64/6.5 samba-winbind.x86_64 3.6.9-164.el6 @anaconda-CentOS-201311272149.x86_64/6.5 samba-winbind-clients.x86_64 3.6.9-164.el6 @anaconda-CentOS-201311272149.x86

Centos7部署keepalived高可用架构

时光怂恿深爱的人放手 提交于 2020-10-10 02:02:19
简介 Keepalived的作用是检测服务器的状态,如果有一台web服务器宕机,或工作出现故障,Keepalived将检测到,并将有故障的服务器从系统中剔除,同时使用其他服务器代替该服务器的工作,当服务器工作正常后Keepalived自动将服务器加入到服务器群中,这些工作全部自动完成,不需要人工干涉,需要人工做的只是修复故障的服务器。 单播和组播 keepalived在组播模式下会向224.0.0.18发送许多无用的信息 单播模式下仅对配置中的结点发送信息,可避免干扰和冲突 脑裂 脑裂现象是在高可用部署时,多台机器同时绑定了虚拟IP地址,导致客户端在访问IP地址时造成访问混乱 通过脑裂监控脚本可防止脑裂情况的出现 前期准备 准备两台Centos7虚拟机,关闭防火墙和selinux,同步系统时间,修改IP地址和hostname ip hostname 192.168.29.132 master 192.168.29.138 bak 部署Nginx #从官网获取yum源 [root@master ~]# yum install nginx -y [root@bak ~]# yum install nginx -y #修改首页内容以区分 [root@master ~]# vi /usr/share/nginx/html/index.html <h1>Welcome to nginx

centos7安装k8s 1.19

限于喜欢 提交于 2020-10-09 15:16:28
主机 192.168.254.10 k8s-master 192.168.254.20 k8s-node1 192.168.254.21 k8s-node2 参数配置 所有节点都要执行 关闭swap swapoff -a # 注释掉/etc/fstab文件swap的行 修改内核模块 配置k8s.conf文件(#k8s.conf文件原来不存在,需要自己创建的) 所有节点上都要做 cat <<EOF>> /etc/sysctl.d/k8s.conf net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 vm.swappiness=0 EOF sysctl --system 关闭防火墙 所有节点上都要做 systemctl stop firewalld systemctl disable firewalld 关闭selinux 1. 临时 setenforce 0 2. 永久关闭 vim /etc/sysconfig/selinux SELINUX=enforcing 替换为 SELINUX=disabled 准备仓库 k8s.repo cat <<EOF > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=Kubernetes

忘记CentOS 7虚拟机的登录密码的重置密码的操作

倖福魔咒の 提交于 2020-10-09 05:11:13
方法/步骤: 1.首先关闭,然后再打开VMware虚拟机,在控制台能看到以下启动选择项界面 2.默认选择第一个,按’E’键进入选择项如图) 3.按键盘上“⬇”直到倒数第二行,把rhgb quiet改为rd.break 4.按“Ctrl” + “x“ 启动系统 5.输入以下命令,并重启 6.等待重启完成 7.完成之后,登陆试试 来源: oschina 链接: https://my.oschina.net/u/4259809/blog/4608559