美文网首页
Linux笔记

Linux笔记

作者: PHPer_ | 来源:发表于2018-12-30 16:46 被阅读6次

Linux定时任务 Mysql备份

//每天凌晨两点访问该接口 运行接口内代码(自定义)
crontab -e
0 2 * * * wget https://jj50.cn/up
  • Linux+Mysql定时备份
//注释:root 用户,创建执行脚本
mkdir -p /root/mysql_dump/data
cd /root/mysql_dump
touch mysql_back.sh
chmod 755 mysql_back.sh

//注释:编辑备份脚本
vim mysql_back.sh
#!/bin/sh
filename=`date +%Y%m%d`
//注释:-u 用户名 -p 密码 数据库名称 > 拼接备份sql文件名以及cucun存储路径
/usr/local/mysql/bin/mysqldump -uvipadmin -p2018712vip vip > /root/mysql_dump/data/vip_$filename.sql

//Linux定时任务 每隔一分钟运行一次脚本备份mysql
crontab -e
*/1 * * * * /root/mysql_dump/mysql_back.sh

* * * * * user task
分 时 日 月 周 user task
字段 说明
1 分钟(0-59)
2 小时(2-24)
3 日期(1-31)
4 月份(1-12;或英文缩写Jan、Feb等)
5 周几(0-6,0为周日;或单词缩写Sun、Mon等)
6 用户名(执行命令时以此用户的身份)
7 要执行的命令(路径)

  • linux站点配置文件+https:


  • TP5搭建Linux环境下入口页路径报错



    解决方案:

vim /usr/local/nginx/conf/fastcgi.conf
//修改
fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root/../:/tmp/:/proc/";
  • TP5搭建Windows环境报错在.htaccess文件index.php后面增加一个?,Linux下去掉index.php的?
<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php?/$1 [QSA,PT,L]//public文件下.htaccess文件index.php后面增加一个?
</IfModule>

Linux修改远程登录端口号(安全防护,防止黑客扫描22端口,攻击服务器)

vim /etc/ssh/sshd_config  //查找Port修改为新的端口号 默认端口号 Port 22
service sshd restart  //重启ssh服务

Linux查看服务端口号

netstat - atulnp //会显示所有端口和所有对应的程序,用grep管道可以过滤出想要的字段
netstat - atulnp | grep sshd //显示远程登录(ssh)端口号

相关文章

网友评论

      本文标题:Linux笔记

      本文链接:https://www.haomeiwen.com/subject/pobvlqtx.html