KVM虚拟机小型架构
haproxy+lvs+keepalive后端php+nginx框架实验
实验:源码编译安装httpd-2.4.39环境:centos7.6apr-1.7.0.tar.gzapr-util-1.6.1.tar.gzhttpd-2.4.39.tar.bz21.安装工具包yuminstallgccpcre-developenssl-develexpat-develautoconflibtoolgcc-c++![]2.解压文件,并将文件按次序放好安装位置cd/datatarx
实验:启用压缩1.查看是否加载使用该模块功能httpd-M|grepdeflate2.修改配置文件vim/etc/httpd/conf.d/vhosts.conf<virtualhost*:80>documentroot/data/site1servernamewww.a.com<directory/data/site1>requireallgranted</dire
实验:基于PORT的多虚拟主机1.创建3个不同的网站文件根目录mkdir/data/site{1,2,3}echo'www.a.com'>/data/site1/index.htmlecho'www.b.com'>/data/site2/index.htmlecho'www.c.com'>/data/site3/index.html
实验:实现家目录的web共享,并实验basic验证1.修改配置文件vim/etc/httpd/conf.d/userdir.conf<IfModulemod_userdir.c>#UserDirdisabledUserDirpublic</IfModule>##ControlaccesstoUserDirdirectories.Thefollowingisanexample
实验:basic验证1.修改配置文件添加参数vim/etc/httpd/conf.d/test.conf再该目录下创建一个.conf结尾的文件<directory/var/www/html/admin/>authtypebasicAuthName"adminPage"AuthUserFile"/etc/httpd/conf.d/.httpuser"
多表合并1.多表纵向合并unionMariaDB[hellodb]>selectfromteachersunionselectfromstudents;2.交叉连接selectfromstudentscrossjoinselectfromteachers;3.内连接innerjoinMariaDB[hellodb]>select*fromstudentsinnerjointeacher
实验:基于YUM安装的多实例1.安装mariadbyuminstallmariadb2.创建多实例对应的目录结构mkdir/mysql/{3306,3307,3308}/{data,,socket,log,bin,pid}-pvchown-Rmysql.mysql/mysql3.创建多实例的数据库文件mysql_install_db--datadir=/mysql/3306/data/--user
实验:二进制安装mariadb1.准备用户和组groupadd-r-g336mysqluseradd-r-gmysql-u336-s/sbin/nologin-d/data/mysqlmysql2.准备二进制程序文件和相关文件属性tarxvfmariadb-10.2.23-linux-x86_64.tar.gz-C/usr/local/cd/usr/local/ln-smariadb-10.2.2
利用cobbler实现系统自动化安装1.安装包和配置服务yuminstallcobblerdhcp-ysystemctlenabletftpdhcpdhttpdcobblerdsystemctlstarttftphttpdcobblerd2.修改cobbler配置文件cobblercheck配置文件需要完成步骤其中一下三项不用管vim/etc/cobbler/settingsserver:cobb
PXE实现自动化安装系统前提条件:网卡:仅主机,关闭vmware的dhcp服务1.HTTP服务yuminstallhttpdsystemctlstarthttpdsystemctlenablehttpd/dev/sr0挂载到/var/www/html/centos/7/os/x86_64/dev/sr1挂载到/var/www/html/centos/6/os/x86_642.准备KS文件syste
/boot/grub/grub.conf文件格式第二种关键行书写模式删除/boot目录和/etc/fstab文件对电脑进行修复再该界面下按下ESC键,进入光盘引导界面然后根据引导进入光盘救援模式新建一个/mnt/sysroot目录,作为我们的根目录将硬盘的根目录挂载到改目录下,新建一个/mnt/sysroot/etc/fstab文件,然后重启机器再次通过第一步进入救援模式界面在该模式进行切根,ch
网络协议和管理route、netstat、ip、ss、nmcli命令网络接口配置-bonding配置文件/etc/sysconfig/network-scripts/ifcfg-bond0DEVICE=bond0BOOTPROTO=noneBONDING_OPTS=“miimon=100mode=0”配置文件/etc/sysconfig/network-scripts/ifcfg-eth0DEVI
磁盘存储和文件系统分区管理:1)分区指令:fdisk(ext系列)、gdisk(xfs系列)、parted2)分区同步指令:partprobe(支持centos5、7版本)partx-a设备分区地址(同步centos6版本新增分区)partx-n6-7设备分区地址(centos6版本删除的分区同步指令)注解:在我们对一个正在使用的硬盘分区后,通常不会存入缓存中,要不重启,要不使用以上命令完成缓存与
本周学习了的内容yum源的配置,find工具的查找,文件的压缩,sed文本处理工具,脚本编辑的基础,磁盘的管理与存储以及网络yum源服务器的配置。附上自己编写的脚本上允许普通用户登录,下禁止普通用户登录test-a/etc/nologin&&rm-rf/etc/nologin||{echo"theuserisunlocked";exit1;}echo"theuserisunlock
配置文件:用户配置文件:/etc/passwd:用户及其属性信息/etc/shadow:用户密码及其相关属性/etc/default/useradd查看用户默认选项/etc/skel/*默认用户家目录复制模板/etc/login.defs用户默认信息组配置文件:/etc/group:组及其属性信息/etc/gshadow:组密码及其相关属性标准I/O和管道|:程序:指令+数据读入数据:input输
2019年Linux学习之路2019年3月4日开启Linux学习征程1.个人情况:零基础小白2.学习目标:学习掌握消化马哥Linux课程的内容3.期望岗位:Linux云计算工程师4.开学心得:宫崎骏有一句精辟:“如果你过于忧虑明天和昨天,将会毁了今天。”所以,我还是不要想太多,做好现在,努力追赶,努力奋斗
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号