环境: ↗ atl.example.com (192.168.1.101) ↗ www.example.com (192.168.1.101) ↗system1.example.com (192.168.1.101) centos7 (192.168.1.109) dns 服务器 →system2.example.com(192.168.1.105) ...
浏览器访问网页时,会下载许多小图片,虽然不大,但数量的很多,有时影响带宽和体验。为了解决这个问题,提出了缓存的概念,即在apache设置图片的缓存时间,图片缓存到浏览器后,不在重新下载图片,提高用户体验和节约带宽。配置步骤:1.在 CustomLog "|/usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/%Y%m%d-access_log 86400" combined env=!image-request下插入以下代码<IfModule mod_expires.c># 缓存开关 ...
目标用户有2个域名,分别是 aaa.yoursite.com , bbb.yoursite.com希望实现访问以上2个站点时,实际打开的是不同子目录网站程序的需求。步骤上传代码这里不具体介绍如何上传代码,假定用户已经上传2个站点的代码到 /home/www/htdocs/aaa ,/home/www/htdocs/bbb 子目录下,为了测试,分别放了两个不同内容的 index.html,并且2个目录及其子目录权限已经改成 www:www。参考命令:chown www:www -R /home/www/htdocs修改配置文件修改ht...
1) php.ini配置扩展配置(注意观察extention_dir路径是否与物理路径一致)extension=php_gd2.dll 几乎是必开,这个图形处理扩展被广泛地应用在上传头像处理、在线照片处理、验证码等等地方。extension=php_mbstring.dll 几乎也是必开,没有他,多字节字符串(如中文)截取将会变得异常的复杂。extension=php_pdo_mysql.dll PHP5.3默认已经集成了PDO(如果低于5.3的话应该会有extension=php_pdo.dll,也开启),如果现在还在用 my...
1. Apache配置系统从整体来看apache的配置系统包括三个部分:(1) 配置文件:比如 httpd.conf .htaccess(2) 配置指令:在配置文件 httpd.conf .htaccess 里面的任意一行都是一个配置指令(3) 配置信息的保存和读取:配置信息配置完成后会在Apache里面按照一定的数据结构进行保存,在Apache的运行过程中,任何需要配置信息的时候就去读取并执行。 2. Apache的配置文件(1) httpd.conf:是Apache的主配置文件,通常位于$ServerRoot 目...
1. 下载discuz! mkdir /data/wwwcd /data/wwwwget http://download.comsenz.com/DiscuzX/3.2/Discuz_X3.2_SC_GBK.zipunzip Discuz_X3.2_SC_GBK.zipmv upload/* .2. 配置第一个虚拟主机删除httpd.conf中的这行前面的警号#Include conf/extra/httpd-vhosts.confvim /usr/local/apache2/conf/extra/httpd-vhosts.conf加入如下配置:<VirtualHost *:80> DocumentRoot "/data/www" ServerName www.123.com</VirtualHost>3. 配置...
每次访问站点时候,页面有许多图片或者文件占着许多元素,为了节省带宽,可以把静态文件做一个缓存,规定图片等缓存多少天或者多少小时。可以节省一大部分的带宽。 具体操作:在虚拟主机配置文件中去配置。[root@No ~]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf<IfModule mod_expires.c>ExpiresActive onExpiresByType image/gif "access plus 1 days"ExpiresByType image/jpeg "access plus 24 hours"ExpiresByType ...
http.conf去掉前面的#号LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so然后在vhosts.conf配置文件里加入如下代码<VirtualHost *:80>DocumentRoot "D:\webser\www"ServerName test.comServerAlias ErrorLog "logs/test.com.error.log"CustomLog "logs/test.com.access.log" common<Directory "D:\webser\www">Options FollowSymLinks ExecCGIAllowOverride AllOrder allow...
问题描述如何让 Apache、Nginx支持跨域访问。处理办法配置 Apache 跨域访问步骤:修改 httpd.conf。把 LoadModule headers_module modules/mod_headers.so 前面的注释删除修改 改为: 即:AllowOverride none
Require all granted
Header set Access-Control-Allow-Origin *说明:首先使用图形界面开启headers_module模块功能。然后再修改 httpd.conf 配置文件,增加 Header set Access-Control-Allow-Origin * 。顺序错误会导致无...
原文地址:http://blog.csdn.net/hooperzao/article/details/25088131 在CentOS下已经有了Apache,不过我们还是可以用yum命令安装补齐所需要的模块yum -y install httpd php php-mysqlmysql-server 默认的查看状态、启动、停止、重启、刷新的命令及参数为: service httpd status|start|stop|restart|reload service mysqld status|start|stop|restart|reload 默认的配置文件和目录为:网站根目录 /var/www/html/
Apache主目录...
一、改动httpd.conf打开appserv的安装文件夹,找到httpd.conf文件,分别去掉以下两行文字前面的#号。 #LoadModule vhost_alias_module modules/mod_vhost_alias.so去掉#意思是启用apache的虚拟主机功能。 #Include conf/extra/httpd-vhosts.conf去掉这一行的#意思是从conf/extra/httpd-vhosts.conf这个文件导入虚拟主机配置二、改动httpd-vhosts.conf打开该文件,看到下面类似内容。虚拟主机的配置也是參照下面内容配置。下面对该内...
apache安装运行软件如果是本地学习使用 第二行服务名localhost 其他随便一个自动安装,一个自定义安装,没有什么特别重要的,一直下一步到安装完成 正常安装完成后,默认是apache服务是启动的想要测试是否安装成功的话在浏览器中输入 http://localhost/ 如果页面显示为表示已经成功安装apache的启动方法1、从服务启动apache服务默认自动开机会自动运行,如果设置成手动则需要自己控制。2、安装后右下角有个小图标可以控制启动停止服...
apache 解压到指定目录后,修改httpd.conf 文件如下图:使用cmd, 以管理员身份运行,执行以下命令安装apache服务:安装成功后,启动apache服务,测试 是否成功,在浏览器地址栏输入 http://localhost 打开界面如下图:下面安装PHP5.6下载适合电脑的版本,解压到指定目录后整合apache 与 php 操作如下:在apache的httpd.conf 文件添加内容如下图:然后修改php根目录里面的文件如下图:找到下图右边的文件重命名为左边的图标然后打左边图标文件p...
Apache安装端口号:80线上使用的较多的版本为2.0或者2.2,网址http://apache.fayea.com/httpd,所谓的apache,它真正的名字叫httpd。查看apache编译参数:cat /usr/local/apache2/build/config.nice查看apapche模块:/usr/local/apache2/bin/apachectl-M检查apache配置文件是否有误:/usr/local/apache2/bin/apachectl–t启动apapche::/usr/local/apache2/bin/apachectlstart加载apache配置文件:/usr/local/apache2/bin/apachect...
1 实现类似于域名访www.a.com问本地的空间,而不是放在apache下的htocs文件夹下,或者是wamp下的www文件下2首先修改C盘WINDOWS\system32\drivers\etc目录下的 hosts 文件,用记事本打开,加入: 127.0.0.1 www.a.comhosts文件是用来解析的,你在浏览器里输入一个域名www.a.com,第一个就是找hosts文件里有没有www.a.com对应的解析记录,找不到再找dns在wamp里打开httpd.conf文件,搜索 “Include conf/extra/httpd-vhosts.conf”,...