摘要:
/usr/local/php/bin/php -m //如何查看PHP加载了哪些模块 #cd /usr/local/src #wget http://pecl.php.net/get/redis-2.2.5.tgz //安装一个新的redis #tar -zxvf redis-2.2.5.tgz # 阅读全文
posted @ 2021-03-09 20:11
清空。
阅读(65)
评论(0)
推荐(0)
摘要:
将/usr/local/php/etc/php.ini中open_basedir注释掉,编辑虚拟主机配置open_basedir #vim /usr/local/apache2 .4/conf/extra/httpd-vhosts.conf <VirtualHost *:80> ServerAdmi 阅读全文
posted @ 2021-03-09 19:53
清空。
阅读(91)
评论(0)
推荐(0)
摘要:
open_basedir将网站限定在指定的目录,做目录的隔离 先在php.ini中设置open_basedir: # vim /usr/local/php/etc/php.ini //搜索open_basedir,改成如下 open_basedir = /usr/local/apache2.4/do 阅读全文
posted @ 2021-03-09 19:44
清空。
阅读(192)
评论(0)
推荐(0)
摘要:
例如,在disable_functions,定义禁用phpinfo函数, # vim /usr/local/php/etc/php.ini disable_functions=phpinfo,eval,assert,popen,passthru,escapeshellarg,escapeshellc 阅读全文
posted @ 2021-03-09 19:27
清空。
阅读(80)
评论(0)
推荐(0)
摘要:
查看PHP配置文件得位置 #/ucsr/local/php/bin/php -i |grep -i "loaded configuration file" # cp /usr/local/src/php-5.6.30/php.ini-production /usr/local/php/etc/php 阅读全文
posted @ 2021-03-09 17:21
清空。
阅读(77)
评论(0)
推荐(0)
摘要:
(1)介绍 user_agent是指用户浏览器端的信息。比如你是用IE的还是Firefox浏览器的。有些网站会根据这个来调整打开网站的类型,如是手机的就打开wap,显示非手机的就打开PC常规页面。 (2)配置 #vim /usr/local/apache2.4/conf/extra/httpd-vh 阅读全文
posted @ 2021-03-09 16:05
清空。
阅读(439)
评论(0)
推荐(0)
摘要:
(1)简述 对于使用PHP语言编写的网站,有一些目录是有需求上传文件的。如果网站代码有漏洞,让黑客上传了一个用PHP写的木马,由于网站可以执行PHP程序,最终会让黑客拿到服务器权限。 为了避免这种情况发生,我们需要把能上传文件的目录直接禁止解析PHP代码。 配置如下: #vim /usr/local 阅读全文
posted @ 2021-03-09 15:17
清空。
阅读(148)
评论(0)
推荐(0)
摘要:
(1)介绍 访问控制限制白名单IP,针对文件和目录。 (2)目录配置 #vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <VirtualHost *:80> ServerAdmin webmaster@dummy-host.example. 阅读全文
posted @ 2021-03-09 11:00
清空。
阅读(116)
评论(0)
推荐(0)
摘要:
(1)介绍 防盗链,通俗讲,就是不让别人盗用你网站上的资源。这个资源,通常指的是图片、视频、歌曲、文档等。 (2)配置 配置防盗链先编辑主机配置文件: #vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <VirtualHost *:80> 阅读全文
posted @ 2021-03-09 10:24
清空。
阅读(94)
评论(0)
推荐(0)
摘要:
(1)介绍 那到底能缓存多久呢?如果服务器上的某个图片更改了,那么应该访问新的图片才对。这就涉及一个静态文件缓存时长的问题,也叫作“缓存过期时间”。在httpd的配置文件中,我们是可以控制这个时间的。 2)配置 在httpd上我们可以控制文件过期时间,配置如下: #vim /usr/local/ap 阅读全文
posted @ 2021-03-09 10:11
清空。
阅读(131)
评论(0)
推荐(0)
摘要:
日志一直记录总有一天会把整个磁盘占满,所以有必要让它自动切割,并删除老的日志文件 (1)配置 (1)配置 # vim /usr/local/apache2 .4/conf/extra/httpd-vhosts.conf <VirtualHost *:80> ServerAdmin webmaster 阅读全文
posted @ 2021-03-09 09:24
清空。
阅读(94)
评论(0)
推荐(0)
摘要:
介绍:项目中的CSS、图片、js都是静态文件。一般会将静态文件放到一个单独的目录中,以方便管理。 1. 配置 # vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf <VirtualHost *:80> ServerAdmin webmaste 阅读全文
posted @ 2021-03-09 09:17
清空。
阅读(128)
评论(0)
推荐(0)

浙公网安备 33010602011771号