- 博客(29)
- 资源 (6)
- 收藏
- 关注
原创 云计算学习100天-第26天
配置,在测试是其实会有些问题,比如在浏览器中访问时把192.168.88.5/a.html写成192.168.88.5/a.htmldc 或者写成 192.168.88.5/dc/a.html,访问都会正常显示b.html的页面,这是因为此时写的是只要包含a.html的都会跳转,没有进行精准匹配,可以进行以下修改,只有写a.html时才会正确跳转。http://192.168.88.5/a.html #内容显示的是nginx-B~~,地址栏发生变化,是b.html页面。#break可以阻止后面的语句。
2025-08-20 13:55:20
617
原创 云计算学习100天-第25天
mariadb(数据库客户端软件)、mariadb-server(数据库服务器软件)、mariadb-devel(依赖包)、php(识别php语言)、php-fpm(进程管理器服务)、php-mysqlnd(PHP的数据库扩展包)Fast-CGI是快速公共(通用)网关接口,可以连接如nginx等网站程序到网站的语言解释器(比如php) ,php-fpm进程使用了Fast-CGI解析动态网站页面。systemctl enable --now php-fpm #加入开机自启并立即启动。
2025-08-20 11:37:09
647
原创 云计算学习100天-第24天
openssl req -x509 -key conf/cert.key > conf/cert.pem #-x509格式,生成证书,生成过程会询问诸如你在哪个国家之类的问题,可以随意回答。#加密网站根目录,更改,也可以自行定义。openssl genrsa > conf/cert.key #生成私钥,放到cert.key文件。配置基于域名的虚拟主机,实现两个基于域名的虚拟主机,域名分别为www.a.com和www.b.com。
2025-08-19 17:59:51
706
原创 云计算学习100天-第23天
l显示服务正在监听的端口信息,如httpd启动后,会一直监听80端口。#指定安装路径,指定用户,指定组,开启SSL加密功能。#安装编译工具,正则表达式依赖包,SSL加密依赖包。-p显示监听端口的服务名称是什么(也就是程序名称)#nginx服务默认通过80端口监听客户端请求。make #编译。make install #安装。conf 配置文件目录。html 网站页面目录。sbin 主程序目录。-t显示TCP连接的端口。-u显示UDP连接的端口。-a显示所有端口的信息。
2025-08-19 17:45:53
314
原创 云计算学习100天-第22天
是俄罗斯人编写的轻量级的HTTP服务器是一个高性能的HTTP和反向代理——服务器,同时也是一个IMAP/POP3/SMTP代理服务器官网:http://nginx.org/
2025-08-19 17:39:24
522
原创 云计算学习100天-第21天
3、考试时,RHCSA先设置网卡配置,这一步关系的到你是否及格,有很多考生卡在这一步。一般会看到有两张网卡,一张网卡名字很特别包含空格,一张网卡是en开头但是没有设备别名,第二张网卡要删除,第一张网卡用modify命令按题目要求修改参数即可,输入网卡名时用Tab键补全。5、网卡设置完并且能ping通,可以新建一个用户,然后用真机远程,在做题时就可以复制题目里的参数了。10、考完24小时内会收到邮件,时刻留意邮箱。6、注意,尽量不要重置机器,重置代表从头开始,脚离电源线远点,不然做完题把电源踢了就啥也没了。
2025-08-18 09:42:39
194
原创 云计算学习100天-第20天
用户/组 ALL=(ALL) NOPASSWD: ALL。101 zhangsan ALL=(ALL) NOPASSWD: ALL #新添加。# 配置ssh使用alice用户免密登录,alice密码123456。sudo提权配置方式(修改/etc/sudoers文件)# 被控节点创建用户并配置sudo提权。# 修改ansible配置文件。
2025-08-18 09:11:11
206
原创 云计算学习100天-第17天
分析Apache日志,统计每个IP访问服务器的次数。分析Nginx日志,统计每个IP访问服务器的次数。网络连接分析,统计当前系统tcp和udp连接个数。(使用ss可以查看网络连接状态)版本1:不使用awk数组的版本。版本2:使用awk数组的版本。假设nginx日志在。
2025-08-18 09:01:10
845
原创 云计算学习100天-第16天
3.如果/opt/backup_data中备份的tar包凑齐5个之后,就都上传到ftp中并删除本地的这些tar包。1.备份数据/var/www/html 里面除了.tmp类型的所有文件到/opt/backup_data。2.备份文件要带时间戳,打tar包,格式为web_file_年-月-日.tar.gz。使用tar工具可以通过文件选择功能的--exclude对不需要文件进行排除。4.任务执行成功或失败都要给出提示信息。#备份MySQL数据库。
2025-08-18 09:00:14
80
原创 云计算学习100天-第14天
root@pubserver ansible]# vim roles/pkgs/defaults/main.yml #defaults优先级低于vars。roles: #角色必须放在roles目录下,可以自定义位置,默认/etc/ansible/roles/templates: #用于存放动态文件,即jinja2模板,template模块会自动到此目录下寻找模板文件。defaults: #定义变量缺省值的地方(优先级低)# 编写Playbook。
2025-08-10 22:28:24
764
原创 云计算学习100天-第13天
COUNT=`expr $COUNT + 1` #执行循环,COUNT每次循环加1,(分别代表4中不同的形状)case $COUNT in #判断COUNT的值,值不一样显示的形状就不一样。"2") #值为2显示\\,第一个\是转义。COUNT="0" #设置4个形状的编号,默认编号为0(不代表任何图像)#执行脚本时,需要给脚本添加位置参数。
2025-08-10 22:16:21
329
原创 云计算学习100天-第12天
编写脚本测试192.168.4.0/24整个网段中哪些主机处于开机状态,哪些主机处于关机状态(while版本)编写脚本测试192.168.4.0/24整个网段中哪些主机处于开机状态,哪些主机处于关机状态(for版本)编写脚本测试192.168.4.0/24整个网段中哪些主机处于开机状态,哪些主机处于关机状态(多进程版)#这样做的好处是不需要等待ping第一台主机的回应,就可以继续并发ping第二台主机,依次类推。#定义一个函数,ping某一台主机,并检测主机的存活状态。echo "拷贝完成''=
2025-08-10 22:15:29
312
原创 云计算学习100天-第11天
脚本生成一个100以内的随机数,提示用户猜数字,根据用户的输入,提示用户猜对了,猜小了或猜大了,直至用户猜对脚本结束。#如果num1大于num2,就把num1和和num2的值对调,确保num1变量中存的是最小值。#如果num2大于num3,就把num2和num3对标,确保num2变量中存的是小一点的值。#如果num1大于num3,就把num1和num3对调,确保num1变量中存的是最小值。#如果输入的不是这样的顺序,则改变数的存储顺序,如:可以将num1和num2的值对调。
2025-08-10 22:13:21
340
原创 云计算学习100天-第10天
name: Configure app(提前准备好配置文件模板httpd_config.j2)- name: Ensure app is running(启动服务,设置开机自启)#执行shell命令讲本机数据库备份到/backup/db_backup.sql文件。- name: Copy app code(提前准备好网页文件,拷贝网页文件)- name: restart app(更新配置文件后出发执行重启httpd)#讲本机备份的数据库文件拷贝到新的数据库服务器某个目录下。src: /存放网页的目录。
2025-08-04 18:49:19
365
原创 云计算学习100天-第9天
简单变量:单个元素赋值给item loop: [a,b,c,d] loop: - a - b - c 复杂变量:整体赋值给item,可以用item.key获取指定value loop: - {"key": "value", "key": "value"}block中的任务都执行成功则rescue中的任务不执行。block中的任务出现失败则执行rescue中的任务。可以通过block关键字,将多个任务组合到一起。可以将整个block任务组,一起控制是否要执行。可以将整个block任务组,一起控制是否要执行。
2025-08-04 18:46:26
270
原创 云计算学习100天-第8天
通过handlers定义一组任务 仅当某个任务触发(notify)handlers时才会执行相应任务 如果有多个notify触发执行handlers任务,也仅执行一次 仅当任务的执行状态为"changed"是handlers任务才执行 handlers任务在所有其他任务都执行后才执行。# 第二次执行该剧本重启nginx的任务还是黄色的changed,由于配置文件未修改,则不应该重启服务。# 第二次执行由于nginx配置文件没改变,upload任务状态为ok,则restart任务不被触发。
2025-08-04 16:19:26
295
原创 云计算学习100天-第7天
通过setup模块查看所有facts信息 [root@pubserver ~]# cd /root/ansible/ [root@pubserver ansible]# ansible webservers -m setup # facts变量是一个大的由{}构成的键值对字典 # 在{}中,有很多层级的嵌套。disabled拒绝。用于上传具备特殊格式的文件(如文件中包含变量),文件的语法叫Jinja2 被控节点接收到文件时,模板文件中的变量名会被替换成具体的值 相比于copy模块更加灵活。
2025-08-04 16:11:02
310
原创 云计算学习100天-第6天
root@pubserver ansible]# ansible webservers -a "id john" #黄色结果,命令执行成功 [root@pubserver ansible]# ansible webservers -a "id tom" #红色结果,命令执行失败。#创建卷组,名字为my_vg,卷组由/dev/vdc1和/dev/vdc2组成。# 在web1主机的/dev/vdc磁盘上创建2个分区,分区1为1G,分区2为5G。# 将web1主机的my_lv逻辑卷永久挂载到/data目录。
2025-08-04 15:42:21
320
原创 云计算学习100天-第5天
# 编写Playbook使用ping模块测试网络连通 [root@pubserver ansible]# vim test_ping.yml --- - name: test network #剧本名称(可选项) hosts: all #作用主机(组) tasks: #任务 - name: test via ping #任务1(名称可选,可以写中文) ping: #使用的模块。示例: ansible-playbook --syntax-check test_ping.yml。相同的层级必须有相同的缩进。
2025-08-04 13:59:16
220
原创 云计算学习100天-第4天
在Zabbix Agent的配置文件(通常是zabbix_agentd.conf)中,启用自定义监控功能。4. 登录到Zabbix Server的Web界面,创建监控项和触发器。定义一个新的UserParameter,指向你的监控脚本。Zabbix自定义监控,监控Nginx并发连接数。1.在Zabbix Agent端配置自定义监控项。2.编写shell脚本监控Nginx状态。3. 重启Zabbix Agent。
2025-08-04 13:43:54
149
原创 云计算学习100天-第3天
ANSIBLE_CONFIG变量->./ansible.cfg->~/ansible.cfg->/etc/annsible/ansible.cfg。touch表示创建文件,directory表示创建目录,link表示创建软链接,absent表示删除。特点: 基于SSH架构、模块丰富、幂等性(操作执行一次和多次效果是一样)、支持自定义模块、部署简单、支持异构IT架构。state:present表示创建,它是默认选项。file模块 用于在被控节点创建文件、目录、链接文件等 还可以修改权限、归属。
2025-08-01 11:39:41
251
原创 云计算学习100天-第2天
a 行后追加内容 在1.txt文件的第二行后增加2行内容,分别是123和456:sed -n '2a 123\n456' 1.txt。输出偶数行,起点为2,步长为2: sed -n '2~2p' user。输出奇数行,起点为1,步长为2: sed -n '1~2p' user。d 删除行 删除第2-4行: 2,4d 删除第2行和第4行: 2p;p 输出行 输出第2-4行: 2,4p 输出第2行和第4行: 2p;运算符: + - × / % ++ -- += -= *= /=
2025-07-31 16:58:24
340
原创 云计算学习100天
操作符: -eq -ne -gt -ge -lt -le。${变量名/旧字符/新字符} ${变量名//旧字符/新字符}-n 字符串的值不为空 相当于!-L 判断文件是否为符号链接。$*或$@ 所有位置变量的个数。操作符: -e 判断文件或目录是否存在。-d 判断对象是否为目录。-f 判断对象是否为文件。-x 判断对象是否可执行。$# 已加载的位置变量的个数。-r 判断对象是否可读。-w 判断对象是否可写。-s 判断文件是否为空。
2025-07-31 15:32:14
230
原创 世博观感--美国馆最可恶2
<br />第三次去,从上南路口进,6点半到门口的,前面起码2千人,还有很多排队上厕所的人,真是人山人海。还好7点半放进去时跑到了蛇形通道的第四排,顺利拿到中国馆预约券。9点进,一路狂奔到沙特馆,排了两小时终于看到了珍珠影院的环形影片,爽!然后去看了其他的一些馆,巴基斯坦有10元3串的羊肉串;斯里兰卡有各种味道的奶茶卖,一盒55元;阿富汗馆有100元的阿拉丁神灯;尼泊尔馆都是佛像,佛像上都是money,还有舍利塔,有10元的邮票卖,还有10元的喜马拉雅草药鸡腿,味道不错;印度馆有飞饼和咖喱鸡卖,一份40,还
2010-07-19 17:29:00
1481
原创 世博观感--美国馆最可恶
<br />本人去了世博4次,5月2次,6月1次,7月一次,三次拿到中国馆预约券,看了E区95%的案例馆,A区除了韩国、台湾、澳门、阿联酋基本都看了,B区去了澳大利亚和国家信息网馆(为了敲章鱼章而去的(—_—),顺便吃到了50元一盒,一盒20粒的日本巧克力一颗),c区去了法国馆、英国馆、西班牙馆、波兰馆、塞尔维亚、摩纳哥、美国馆、瑞士馆,剩下的准备8月去。目前敲到128个章。<br />第一次去时5月份,九点到从浦西进,上午看案例馆,远大馆,航天馆等,下午乘轮渡到A区,由于日本馆和韩国馆都要排3小时,所以就
2010-07-18 22:16:00
1429
原创 史上最欠揍的成语谜语
1题目:蓝色的刀和蓝色的枪 2题目:身穿着金色衣服的人 3题目:数字“3”在路上走呀走,翻了一个跟斗,又接着翻了一个 4题目:一条狗过了独木桥之后就不叫了 5题目:第十一本书 6题目:牛狗猪羊赛跑,跑到终点后,牛狗猪都喘得不得了,只有羊不喘气 7题目:一只蜜蜂叮在挂历上 8题目:一只熊走过来 9题目:羊给老鹰打电话 10题目:哪一种蝙蝠不用休息 11题目:手机不可以掉到马桶
2006-05-17 09:44:00
1112
jqgrid demo
2010-03-31
AES 示例(CBC算法模式 PKCS5填充模式)
2015-08-17
SetupFactory7.0.1.0汉化破解版
2009-10-13
SetupFactory7.0.1.0汉化破解版
2009-10-13
jquery.jqGrid-3.6.4
2010-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人