LAMP
文章平均质量分 90
Xie_linux
这个作者很懒,什么都没留下…
展开
-
linux学习第三十九篇:Apache用户认证,域名跳转,Apache访问日志
Apache用户认证 虚拟主机的配置文件: vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf 把111.com那个虚拟主机编辑成如下内容 <VirtualHost *:80> DocumentRoot "/data/wwwroot/111.com" ServerName 111.com <Directory /d原创 2017-12-19 15:02:27 · 371 阅读 · 0 评论 -
linux学习第三十八篇: Apache和PHP结合,Apache默认虚拟主机
ctrl+r 可以通过输入相关命令查找你使用过的命令 Apache和PHP结合 httpd主配置文件: /usr/local/apache2.4/conf/httpd.conf vim /usr/local/apache2.4/conf/httpd.conf //修改以下4个地方 ServerName –>去掉一个注释,看下图 Require all denied –>Require all原创 2017-12-18 22:13:28 · 318 阅读 · 0 评论 -
linux学习第四十篇:访问日志不记录静态文件,访问日志切割,静态元素过期时间
访问日志不记录静态文件 网站大多元素为静态文件,如图片、css、js等,这些元素可以不用记录 。如果不去做限制,每个请求都包含很多图片,每个请求都会记录日志,日志会变得越来越大,不仅会消耗磁盘空间还会消耗磁盘IO。把虚拟主机配置文件添加如下: SetEnvIf Request_URI ".*\.gif$" img //img是一个标签,也可以是其他的,自定义 SetEnvI原创 2017-12-21 18:12:08 · 287 阅读 · 0 评论 -
linux学习第三十六篇:MariaDB安装,Apache安装
MariaDB安装 将待会下载的源码包放到这个目录下: cd /usr/local/src 下载源码包: wget https://downloads.mariadb.com/MariaDB/mariadb-10.2.6/bintar-linux-glibc_214-x86_64/mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz 将压缩包解压: tar原创 2017-12-14 17:12:30 · 318 阅读 · 0 评论 -
linux学习第四十二篇:限定某个目录禁止解析php, 限制user_agent,PHP相关配置
限定某个目录禁止解析php 虚拟主机配置文件添加的核心配置内容: <Directory /data/wwwroot/111.com/upload> php_admin_flag engine off //在upload目录下禁止解析php <FilesMatch *\.php(.*)> //这行以及以下两行的意思就是 //让php的文件访问受到原创 2017-12-26 11:46:06 · 434 阅读 · 0 评论 -
linux学习第三十七篇:安装PHP5,安装PHP7
安装PHP5 PHP官网www.php.net 当前主流版本为5.6/7.1 进入放源码包的目录: cd /usr/local/src/ 下载php的源码包: wget http://cn2.php.net/distributions/php-5.6.30.tar.gz 解压压缩包: tar zxvf php-5.6.30.tar.gz 进入目录: cd php-5.6.30 安装php:原创 2017-12-17 16:23:22 · 1982 阅读 · 0 评论 -
linux学习第四十二篇:PHP扩展模块安装
PHP扩展模块安装 查看模块: /usr/local/php/bin/php -m 下面安装一个redis的模块 cd /usr/local/src/ wget https://codeload.github.com/phpredis/phpredis/zip/develop 这是一个zip的压缩包,改名以zip为后缀,方便区分: mv develop phpredis-develop.原创 2017-12-27 22:36:19 · 309 阅读 · 0 评论 -
linux学习第三十五篇:LAMP架构介绍,MySQL_MariaDB介绍,MySQL安装
uname -a :可以查看你的系统是32位还是64位的操作系统 LAMP架构介绍 LAMP = Linux+Apache(httpd)+MySQL+PHP PHP网站(Google、淘宝、百度、51cto博客、猿课论坛) 三个角色可以在一台机器、也可以分开(httpd和PHP要在一起) httpd、PHP、MySQL三者如何工作 PHP是以模块的形式和Apache结合在一起的。 Apac原创 2017-12-13 17:40:25 · 849 阅读 · 0 评论 -
linux学习第四十一篇:配置防盗链,访问控制Directory,访问控制FilesMatch
配置防盗链 防盗链,就是不让别人盗用你网站上的资源,这个资源,通常指的是图片,视频,歌曲,文档等。不是我们认识的referer一概不许访问。 防盗链的作用是,我们网站的图片,只能通过我们自己的网站去访问,其他网站借用不行。 我举的例子,意思是我们的网站,被用户上传了很多图片,而用户又在他自己的网站上加上了我们网站图片的链接,就直接能访问了。 这样可以节省他网站的带宽。 通过原创 2017-12-24 12:17:54 · 505 阅读 · 0 评论