目录
一、关闭防火墙
(1)关闭防火墙
(2)关闭防火墙2
(3)关闭selinux
二、安装 php
第一步:yum源
第二步:下载php
第三步:启动php
第四步: 检查php是否启动
三、计划任务
作用:
计划任务的分类 :
(1)一次性计划任务:
(1.1)选项:
(1.2)at 计划任务中时间表达式
黑名单文件:
(2)周期性任务计划:
(2.1)crontab命令:
前言:
我们了解软件安装方法有三种 rpm安装 、 yum安装 、编译安装如何使用如何操作。
补充一下防火墙和安装php
一、关闭防火墙
(1)关闭防火墙
systemctl stop firewalld
(2)关闭防火墙2
systemctl stop iptables
(3)关闭selinux
setenforce 0 关闭linux的增强模块
二、安装 php
第一步:yum源
配置yum源
第二步:下载php
yum install php php-gd php-fpm php-mysql -y
第三步:启动php
systemctl start php-fpm
第四步: 检查php是否启动
lsof -i : 9000
三、计划任务
作用:
定时自动完成特定任务。
计划任务的分类 :
一次性的计划任务:在特定的时间里执行一次。
周期性重复的计划任务:在特定的时间重复执行。
(1)一次性计划任务:
at :最多使用。
batch:了解一下有就好。
at 一次性计划任务用法:at 时间(time) ctrl + q 退出
(1.1)选项:
- q :指定任务计划的队列编号。- l :显示尚未完成的任务计划( 等同于命令atq )。- d num:删除指定编号的计划任务( 等同于命令atrm )。- c num:显示指定编号的计划任务的具体命令。- f file time:从文件中读取要执行的操作。
举例:
- l 用法:
5 Fri Jun 7 12 :00 :00 2024 a root
编 号 执行的时间日期 队列编号 发起任务计划的用户
举例:
- f 用法:
从某个文件中读取命令。
第一步:创建文件:
touch 文件名.txt。
第二步:编辑文件:
vim 文件名.txt。
第三步:在文件写命令:
如: ls touch 其他文件名.txt。
第四步:读取文件名.txt( 要求12:00执行):
at -f 文件名.txt 12:00
(1.2)at 计划任务中时间表达式
第一种方式:直接设置时间HH : MM如:12:00 13:41 15:55第二种方式:特殊方式now + 5minutes 5分钟后执行这个计划任务便捷式分钟 minutes=minnow + 3days 3天后执行这个计划任务now + 3weeks 3周后执行这个计划任务am 表示前12小时( 午夜00:00-中午12:00 )pm 表示后12小时( 中午12:00-午夜00:00 )4am + 3weeks 三周后早上4点执行计划任务12:00 + 1day 一天后12:00执行计划任务
黑名单文件:
/ etc / crom.deny 这个文件里面出现的用户不可以使用计划任务
(2)周期性任务计划:
crontab :常用
(2.1)crontab命令:
作用:
实现周期重复性的计划任务
服务:
crond
启动crond服务:
service crond start
自动启动:
chkconfig crond on
(2.2)crontab的时间表达式:
# Example of job definition# ---------------minute(0-59)# |--------------hour (0-23)# | |-----------day of month(1-31)# | | |--------month(1-12)OR Jan,fed,mar,apr......# | | | |-----day of week (0-6)(sunday=0 or 7)OR sun,mon,tue,wed,thu,fri,sat# | | | | |# * * * * * user-name command to be executed
解意了解:
1、分钟(0-59)任意数字
2、小时(0-23)任意数字
3、天数(1-31)任意数字
4、月份(1-12)任意数字
5、周数 (0- 7)任意数字
6、* :表示任意时间
例: 每天6:30分执行就是:30 6 * * *
7、/n :表示每个n单位的时间
例:每隔10分钟执行就是 */10 * * * *
8、- :表示一个连续范围
例:每天的13:30,14:30,15:30执行就是 30 13-15 * * *
9、,:表示离散的时间点
例:每天的13:45,15:45,17:45 就是执行 45 13,15,17 * * *
选项:
- e :执行,修改计划任务(本质上就是使用vim修改/var/spool/mail/username)- l :显示用户的计划列表- u :查看指定用户计划的任务(结合-l 使用)- r :删除当前用户的全部计划任务
okkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk,下机