服务器
patriot_28
这个作者很懒,什么都没留下…
展开
-
Linux之常见命令示例
whoamiwho am issh 172.17.0.1ssh-keygencd /var/wwwmkdir原创 2020-11-11 00:16:55 · 150 阅读 · 0 评论 -
Linux之crontab,如果使用类似laravel框架,操作就很简单了
crontab文件的含义:用户所建立的crontab文件中,每一行都代表一项任务,每行的每个字段代表一项设置,它的格式共分为六个字段,前五段是时间设定段,第六段是要执行的命令段,格式如下:minute hour day month week command其中:minute: 表示分钟,可以是从0到59之间的任何整数。hour:表示小时,可以是从0到23之间的任何整数。day:表示日期,可以是从1到31之间的任何整数。month:表示月份,可以是从1到12之间的任何整数。week:表示星期原创 2020-11-11 00:13:19 · 134 阅读 · 0 评论 -
Linux之系统环境变量与个人环境变量的配置文件
系统环境变量/etc/profile:这个文件预设了几个重要的变量,例如PATH、USER、LOGNAME、MAIL、INPUTRC、HOSTNAME、HISTSIZE、umask等等。/etc/bashrc:这个文件主要预设umasky以及PS1。这个PS1就是我们在输入命令时,前面的那串字符。例如阿铭的Linux系统的PS1就是“[root@localhost ~]”,我们不妨看一下PS1的值,如下所示:#echo $PS1[\u@\h \W]$其中,\u指用户,\h指主机名,\W指当前.原创 2020-11-11 00:02:54 · 289 阅读 · 0 评论 -
Linux之/etc/passwd 和/etc/shadow
/etc/passwd是用户数据库,其中的域给出了用户名、加密口令和用户的其他信息. /etc/shadow是在安装了影子(shadow)口令软件的系统上的影子口令文件。影子口令文件将/etc/passwd 文件中的加密口令移动到/etc/shadow中,而后者只对超级用户root可读。这使破译口令更困难,以此增加系统的安全性。/etc/passwd文件中各个字段的顺序和含义如下:<注册名>:<口令>:<用户标识号>:<组标识号>:<用户名>原创 2020-11-09 23:31:38 · 216 阅读 · 0 评论 -
Linux之关机、重启命令
shutdownSHUTDOWN(8) BSD System Manager’s Manual SHUTDOWN(8)NAMEshutdown – close down the system at a given timeSYNOPSISshutdown [-] [-h [-u] | -r | -s | -k] [-o [-n]] time[warning-message …]DESCRIPTIONThe shutdown utility原创 2020-10-31 01:13:08 · 440 阅读 · 0 评论 -
Linux之命令行快捷键
Ctrl+C:取消或终止当前命令Tab:实现自动补全Ctrl+D:退出当前终端,同exit命令Ctrl+Z:暂停当前进程,暂停后可以使用fg命令恢复该进程Ctrl+L:清屏,使光标移动到屏幕的第一行Ctrl+A:让光标移动到命令的最前面Ctrl+E:让光标移动到命令的最后面...原创 2020-10-31 00:55:33 · 88 阅读 · 0 评论 -
laravel框架中防止伪造IP或使用代理IP进行curl攻击的代码示例
use Illuminate\Support\Facades\Cache;/*** $throttle, set defaut value to be 5 for test*/ function guardShortMsgAttack($throttle){ $HTTP_X_FORWARDED_FOR=isset($_SERVER["HTTP_X_FORWARDED_FOR"])?$_SERVER["HTTP_X_FORWARDED_FOR"]:null; $seconds=6原创 2020-10-16 00:42:12 · 407 阅读 · 0 评论 -
实用负载均衡技术-网站性能优化攻略 - 思维导图整理
可以右键单击使用“在新标签页中打开图片”进行查看,可以使用 ctrl+"+"/command+"+"进行伸缩找到合适尺寸进行查看。原创 2020-08-24 23:58:08 · 551 阅读 · 0 评论 -
大型网站技术架构-核心原理与案例分析 - 思维导图整理
可以右键单击使用“在新标签页中打开图片”进行查看,可以使用 ctrl+"+"/command+"+"进行伸缩找到合适尺寸进行查看。补充一张典型的分布式架构图:原创 2020-08-23 23:25:59 · 226 阅读 · 0 评论 -
Apache服务器优化配置
Apache2.0拥有多个模式的多路处理模块(MPM)以处理网络端口绑定、接受请求并指派子进程来处理这些请求。MPM延续Apache的设计思想,以一个模块的形式存在与Apache中,所不同的是:任何时候,必须有且仅有一个MPM被载入到服务器中。Apache MPM prefork 实现了一个非线程型的、预派生的web服务器,它的工作方式类似于Apache 1.3。它适合于没有线程安全库,需要避免线程兼容性问题的系统。prefork优点在于它会独立处理每个请求的进程,这样如果其中一个请求出现问题就不会影响到原创 2020-08-10 09:29:25 · 231 阅读 · 0 评论 -
实际使用时整理的一些docker常用命令
docker常用命令使用容器名称的地方可以替换成对应id,反之亦然设置共享文件夹docker run -itv /Users/lijiu/projects/shennongjia_2:/usr/share/nginx/html/shennongjia_2 hereid/hawking-lnmp:v1.1 /bin/bash启动dockersudo service docker start网络创建网络docker network create <网络名称>获取 docker 容器原创 2020-06-02 19:22:19 · 194 阅读 · 0 评论