ubuntu通过apt安装的apache2默认是mpm_prefork模式,想要切换到mpm_event模式,PHP支持库也要改变。 非root模式下注意加sudo 首先要关掉普通的php模块: a2dismod php7.2 apt-get remove libapache2-mod-php7.2 然后才可以关掉mpm_prefork: a2dismod mpm_prefork 然后启用mpm_event: a2enmod mpm_event 之后安装fpm(我这里是7.2): apt-get install p…

2019年8月15日 2条评论 8785点热度 24人点赞 jlqwer 阅读全文

最近发现日志里有很多没见过的蜘蛛UA,基本上都是国外的一些搜索引擎,或者很本不是搜索引擎,有的抓取频率很高,刚开始设置了下robots.txt,因为他们首先都抓取了robots.txt,应该是遵守规则的,没想到人家只是走个过场,并没有把robot.txt放在眼里。 记得Apache可以用.htaccess文件来通过useragent来屏蔽一些访问,搜了一下,大概可以这么做:

2018年4月6日 0条评论 6579点热度 2人点赞 jlqwer 阅读全文

首先需要用到proxy_module和proxy_http_module这两个模块,而通过apt安装的Apache默认是没有开启这两个模块的,可以通过下面两个命令开启: shella2enmod proxy a2enmod proxy_http 然后重启Apache,通过 shellapache2ctl -M | grep proxy 命令查看两个模块是否启用成功 shellproxy_module (shared) proxy_http_module (shared)

2018年3月16日 0条评论 4213点热度 3人点赞 jlqwer 阅读全文

安装之前先更新系统 使用官方源最好!!! sudo apt update 2.安装Apache2 sudo apt install apache2 3.安装PHP sudo apt install php sudo apt-get install libapache2-mod-php 4.安装MySQL sudo apt install mysql-server php7.0-mysql sudo apt-get install mysql-client mysql_secure_installation

2017年5月1日 0条评论 5337点热度 2人点赞 jlqwer 阅读全文