Apache简介Apache HTTP Server 是开源软件项目的杰出代表,基于标准的HTTP网络协议提供网页浏览服务,在wab服务器领域中长期保持超过半数的份额。Apache服务器可以运行在Linux、UNIX、Windows多种操作系统平台中。实验目的:创建虚拟目录和搭建多网站(虚拟主机)实验环境:Linux6.5系统 ,IP地址:192.168.100.10 由于在Linux6.5系统上Apache的httpd服务已经安装,可直接更改配置文件,启动服务。1.更改httpd 的配置文件,vi /etc...
1. ZZSRV1上的WWW配置1.1. 磁盘配置1.1.1. 添加磁盘添加80GB的磁盘。# fdisk -l
Disk /dev/sda: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00012974
Device Boot Start End Blocks Id System
/dev/sda1 ...
最近排查支付宝交易成功后异步通知执行失败的原因,需要查看Apache的日志,发现之前一直没对日志进行设置,结果日志文件都1.5G多了,于是搜索了如何按天记录日志。但公司的网站是通过阿里云的SLB分发到两个服务器的,会每5秒做一次健康检查,因此会产生很多无用的日志内容,于是又搜索了如何过滤请求,为了防止遗忘,将相应的配置记录一下。SetEnvIf Request_URI /health-check.html notlog
<FilesMatch "\.(ico|gif|jpg|png|swf|c...
一、两种方式:基于域名的虚拟主机和基于IP地址的的虚拟主机 (这里基于前者)二、作用:实现在同一个web服务器下,同时运行很多个站点(项目)三、虚拟主机的配置 1、在核心配置文件中加载虚拟主机配置文件Apache中,默认的提供了一个专门配置虚拟主机的配置文件 conf/extra/httpd-vhosts.conf,但是Apache在启动的时候只会读取核心配置文件conf/httpd.conf。因此,需要开启它:在httpd.conf中,找到Include conf/extra/h...
=====================软件清单Apache2.4.33apache-tomcat-7.0.85=====================1.安装apache 1.1下载apache http://httpd.apache.org/download.cgi 1.2 下载Visual C++ 2015 x86 ,apache的基础环境 https://www.microsoft.com/en-us/download/details.aspx?id=49984 1.3 cmd执行httpd.exe -k install安装apache服务 2.安装jre http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-21331...
1.首先找到windows任务计划2.通过创建windows任务计划来定时调用 .bat 程序去指向相应的操作1)备份Mysql数据了.bat代码如下@echo off
set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"
E:/AppServ/MySQL/bin/mysqldump --opt -u root --password=password testdb > E:/db/testdb_%Ymd%.sql</span>
@echo on一般设置1天备份一次数据库就可以,注意触发器需要启用以后才能生效。2)定时监测apache服务器是否正常原理如下首先 创建一个网...
前言Apache官网从2.2之后,不再提供windows的msi或exe安装版本,现在Apache http Server有两个分支2.2及2.4注:如果之前有安装2.2的版本,请先卸载下载1、进入apache官网:https://httpd.apache.org/download.cgi2、选择2.4的版本,点击 Files for Microsoft Windows (windows安装版本)3、选择前三个网站中的任意一下进入下载,(推荐Apache Lounge镜像站点快)4、以Apache Lounge 为例,选择需要的x86或x64进行下载注意:不同的VC对...
先从各官方网站下了APACHE2.050、PHP5、MYSQL4.0.20、PHPMYADMIN2.57 apache_2.0.50-win32-x86-no_ssl.msi php-5.0.0-Win32.zip mysql-4.0.20d-win.zip phpMyAdmin-2.5.7.zip 操作系统 win2003 系统盘为: D盘 第一步: 安装apache 并配置支持PHP 点击安装文件apache_2.0.50-win32-x86-no_ssl.msi 将apache安装在 D:\apache2 目录(随自己喜好)下 将php-5.0.0-Win32.zip 里内容解压到 D:\php 里 找到 php目录里的 php.ini...
开启rewrite模块ls -l /etc/apache2/mods-available/rewrite.load
sudo a2enmod rewrite
ls -l /etc/apache2/mods-enabled/rewrite.load
sudo vi /etc/apache2/sites-available/default
sudo service apache2 restartconf文件 修改所有 AllowOverride none 为 All 原文:http://my.oschina.net/u/1421356/blog/301680
Mysql基本安全设置1.设置或修改Mysql root密码: 默认安装后空密码,以mysqladmin命令设置密码:
mysqladmin -uroot password "password" Mysql命令设置密码:
mysql> set password for root@localhost=password(‘password); 更改密码:
update mysql.user set password=password(‘password‘) where user=‘root‘;flush privileges;2.删除默认的数据库和用户
drop database test;use mysql;delete from db;delete f...
Apache中配置多主机多站点,可以通过两种方式实现:将同一个域名的不同端口映射到不同的虚拟主机,不同端口映射到不同的站点;将同一个端口映射成不同的域名,不同的域名映射到不同的站点。我们只需要修改相应的配置文件即可。1、修改系统 hosts文件hosts文件的路径是:C:/Windows/System32/drivers/etc/hosts,在这个文件中我们加入如下两行代码:127.0.0.1 www.test.com127.0.0.1 www.china.com这两行代码的意思是将www.test.com和...
1、生成密钥# openssl genrsa 1024 > server.key这是用128位rsa算法生成密钥,并保存到server.key文件2、生成证书请求文件# openssl req -new -key server.key > server.csrCountry Name (2 letter code) [GB]:CNState or Province Name (full name) [Berkshire]:ZhejiangLocality Name (eg, city) [Newbury]:HangzhouOrganization Name (eg, company) [My Company Ltd]:My ApplicationOrganizational Unit Name (eg, section) []:...
1.分类全局配置 和 区域配置两项2.全局配置全局配置决定着httpd服务器的全局运行参数,使用“关键字 , 值”的配置格式。例如:ServierName www.shasha.com,其中ServerName 为配置关键字,www.shasha.com 为对应的值每一条全局配置都是一项独立的配置,不需要包含在其他任务区域中。以下列出httpd.conf文件中最常见的一些全局配置通过命令: grep -v "#" /etc/httpd/conf/httpd.conf 过滤掉配置文件里面的注释[root@localhost ~]#...
把django开发好的项目部署到apache2服务器。 记录我的配置过程。apache,django,mod_wsgi,python版本如下。不同版本大同小异。ii apache2 2.2.22-1ubuntu1.6 Apache HTTP Server metapackage
ii python-django 1.3.1-4ubuntu1.11 High-level Python web development framework
ii libapache2-mod-wsgi 3.3-4ubuntu0.1 ...
转自:http://www.cnblogs.com/best-jobs/p/3298258.html 1、 确认是否安装ssl模块是否有mod_ssl.so文件2、 生成证书和密钥linux下步骤1:生成密钥命令:openssl genrsa 1024 > server.key说明:这是用128位rsa算法生成密钥,得到server.key文件步骤2: 生成证书请求文件命令:openssl req -new -key server.key > server.csr说明:这是用步骤1的密钥生成证书请求文件server.csr, 这一步提很多问题,一一输入步骤3: 生成证书命令:...