日本免费精品_最新日韩一区_亚洲视频一区在线_a在线视频观看_天天射夜夜骑_粉嫩av一区二区三区_欧美中日韩免费视频_综合图区欧美_国内精品美女在线观看_午夜精品久久久久久久男人的天堂

首頁 > 網站 > Apache > 正文

APACHE安裝筆記

2024-08-27 18:30:19
字體:
來源:轉載
供稿:網友

從簡化安裝==>性能調優==>方便維護的角度,討論WEB服務的規劃==>HTTPD安裝/應用模塊配置==>升級/維護等過程。
讓APACHE的升級和PHP RESIN等應用模塊的升級完全互不影響。

摘要:

WEB應用容量規劃:根據硬件配置和WEB應用的特點進行WEB服務的規劃及一些簡單的估算公式; 
APACHE安裝過程:apache的通用的簡化安裝選項,方便以后的應用的模塊化配置;
修改 HARD_SERVER_LIMIT:
vi /path/to/apache_src/src/include/httpd.h
#define HARD_SERVER_LIMIT 2560 <===將原來的 HARD_SERVER_LIMIT 256 后面加個“0”
apache編譯:
/path/to/apache_src/configure --prefix=/another_driver/apache --enable-shared=max --enable-module=most 
可選應用模塊/工具的安裝:php resin mod_gzip mod_expire及各個模塊之間的配合;
PHP安裝:
/path/to/php_src/configure --with-apxs=/path/to/apache/bin/apxs --enable-track-vars --with-other-modules-you-need
mod_resin安裝:
/path/to/resin/src/configure --with-apxs=/path/to/apache/bin/apxs 
Mod_gzip安裝:
/path/to/apache/bin/apxs -i -a -c mod_gzip.c
工具:cronolog安裝: 
升級/維護:看看通用和模塊化的安裝過程如何簡化了日常的升級/維護工作;
按照以上的方法:系統管理員和應用管理員的職責可以清楚的分開,互相獨立。
系統安裝:系統管理員的職責就是安裝系統=>安裝好一臺可以適應任何情況的APACHE,然后COLON,
應用安裝:由應用管理員負責具體應用所需要的模塊并設置HTTPD。
系統升級:系統管理員:升級系統/升級APACHE
應用升級:系統管理員:升級應用模塊 
具體的說明:

WEB應用的容量規劃

APACHE主要是一個內存消耗型的服務應用,我個人總結的經驗公式:
apache_max_process_with_good_perfermance < (total_hardware_memory / apache_memory_per_process ) * 2
apache_max_process = apache_max_process_with_good_perfermance * 1.5

為什么會有一個apache_max_process_with_good_perfermance和apache_max_process呢?原因是在低負載下系統可以使用更多的內存用于文件系統的緩存,從而進一步提高單個請求的響應速度。在高負載下,系統的單個請求響應速度會慢不少,而超過apache_max_process,系統會因為開始使用硬盤做虛擬內存交換空間而導致系統崩潰。此外,同樣的服務:2G內存的機器的apache_max_process一般只設置到1G內存的1.7倍,因為APACHE本身會因為管理更多的進程而產生性能下降。

例子1:
一個apache + mod_php的服務器:一個apache進程一般需要4M內存
因此在一個1G內存的機器上:apache_max_process_with_good_perfermance < (1g / 4m) * 2 = 500
apache_max_process = 500 * 1.5 = 750
所以規劃你的應用讓服務盡量跑在500個APACHE以下,并設置APACHE的軟上限在800個。

例子2:
一個apache + mod_resin的服務器: 一個apache進程一般需要2M內存
在一個2G內存的機器上: apache_max_process_with_good_perfermance < (2g / 2m ) * 2 = 2000
因此:apache_max_process = 2000 * 1.5 = 3000

以上估算都是按小文件服務估算的(一個請求一般大小在20k以下)。對于文件下載類型站點,可能還會受其他因素:比如帶寬等的影響。

APACHE安裝過程

服務器個數的硬上限HARD_SERVER_LIMIT的修改:
在FREEBSD和LINUX等UNIX操作系統下APACHE缺省的最大進程數是256個,需要修改apache_1.3.xx/src/include/httpd.h
#ifndef HARD_SERVER_LIMIT
#ifdef WIN32
#define HARD_SERVER_LIMIT 1024
#elif defined(NETWARE)
#define HARD_SERVER_LIMIT 2048
#else
#define HARD_SERVER_LIMIT 2560  <===將原來的HARD_SERVER_LIMIT 256 后面加個“0”
#endif
#endif

解釋:
APACHE缺省的最大用戶數是256個:這個配置對于服務器內存還是256M左右的時代是一個非常好的缺省設置,但隨著內存成本的急劇下降,現在大型站點的服務器內存配置一般比當時要高一個數量級不止。所以256個進程的硬限制對于一臺1G內存的機器來說是太浪費了,而且APACHE的軟上限max_client是受限于HARD_SERVER_LIMIT的,因此如果WEB服務器內存大于256M,都應該調高APACHE的HARD_SERVER_LIMIT。根據個人的經驗:2560已經可以滿足大部分小于2G內存的服務器的容量規劃了(APACHE的軟上限的規劃請看后面)。

APACHE的編譯:通用的編譯選項能使安裝過程標準化
./configure --prefix=/another_driver/apache/ --enable-shared=max --enable-module=most

解釋:
--prefix=/another_driver/apache/: 一個系統使用壽命最低的一般就是硬盤,因此:將服務數據和系統完全分開,不僅能提高了數據的訪問速度,更重要的,大大方便系統升級,備份和恢復。

--shared-module=max:使用動態加載方式會帶來5%的性能下降,但和帶來的好處相比更本不算什么:比如模塊升級方便,系統升級風險降低,安裝過程標準化

--enable-module=most:用most可以將一些不常用的module編譯進來,比如后面講到的mod_expire是就不在apache的缺省常用模塊中

如果不想build so, 也可以這樣:
./configure /
"--with-layout=Apache" /
"--prefix=/path/to/apache" /
"--disable-module=access" /
"--disable-module=actions" /
"--disable-module=autoindex" /
"--disable-module=env" /
"--disable-module=imap" /
"--disable-module=negotiation" /
"--disable-module=setenvif" /
"--disable-module=status" /
"--disable-module=userdir" /
"--disable-module=cgi" /
"--disable-module=include" /
"--disable-module=auth" /
"--disable-module=asis"

但結果會發現,這樣編譯對服務性能只能有微小的提高(5%左右),但卻失去了以后系統升級和模塊升級的靈活性,無論是模塊還是APACHE本身升級都必須把所有SOURCE加在一起重新編譯。

apache的缺省配置文件一般比較大:我們可以使用去掉注釋的方法精簡一下:然后再進入具體的培植過程能讓你更快的定制出你所需要的。
grep -v "#" httpd.conf.default >httpd.conf

需要修改的通用項目有以下幾個:

#服務端口,缺省是8080,建議將整個APACHE配置調整好后再將服務端口改到正式服務的端口
Port 8080 => 80

#服務器名:缺省沒有
ServerName name.example.com

#最大服務進程數:根據服務容量預測設置
MaxClients 256 => 800

#缺省啟動服務后的服務進程數:等服務比較平穩后,按平均負載下的httpd個數設置就可以
StartServers 5 => 200

不要修改:
以前有建議說修改:
MinSpareServers 5 => 100
MaxSpareServers 10 => 200

但從我的經驗看來:缺省值已經是非常優化的了,而且讓APACHE自己調整進程個數還是比較好的。

特別修改:
在solaris或一些比較容易出現內存泄露的應用上:
MaxRequestsPerChild 0 =>3000

應用模塊和工具的安裝配置:

由于使用模塊動態加載的模式,所以可以方便的通過簡單的配置調整來把APACHE定制成你需要的:最好把不常用模塊全部清除(無論處于安全還是效率)。
比如:對于靜態頁面服務器:就什么模塊都不加載,對于PHP應用就加上PHP模塊,對于JAVA應用就把RESIN模塊加載上。而且各種模塊的插拔非常簡單。


一般說來,可以不需要的模塊包括:
#LoadModule env_module libexec/mod_env.so
#LoadModule negotiation_module libexec/mod_negotiation.so
#LoadModule status_module libexec/mod_status.so
#server side include已經過時了
#LoadModule includes_module libexec/mod_include.so
#不需要將沒有缺省index文件的目錄下所有文件列出
#LoadModule autoindex_module libexec/mod_autoindex.so
#盡量不使用CGI:一直是APACHE安全問題最多的地方
#LoadModule cgi_module libexec/mod_cgi.so
#LoadModule asis_module libexec/mod_asis.so
#LoadModule imap_module libexec/mod_imap.so
#LoadModule action_module libexec/mod_actions.so
#不使用安全校驗可以大大提高訪問速度
#LoadModule access_module libexec/mod_access.so
#LoadModule auth_module libexec/mod_auth.so
#LoadModule setenvif_module libexec/mod_setenvif.so

最好保留的有:
#用于定制log格式
LoadModule config_log_module libexec/mod_log_config.so
#用于增加文件應用的關聯
LoadModule mime_module libexec/mod_mime.so
#用于缺省index文件:index.php等
LoadModule dir_module libexec/mod_dir.so

可用可不用的有:
#比如:需要在~/username/下調試php可以將
LoadModule userdir_module libexec/mod_userdir.so
#比如:需要將以前的URL進行轉向或者需要使用CGI script-alias
LoadModule alias_module libexec/mod_alias.so


常用的模塊:
最常用的可能就是php和JAVA WEB應用的wrapper,此外,從性能上講:mod_gzip可以減少40%左右的流量,從而減少機器用于傳輸的負載,而mod_expires可以減少10%左右的重復請求,讓重復的用戶請求CACHE在本地,根本不向服務器發出請求。

建議將所有MODULE的配置都放到

PHP的安裝:
/path/to/php_src/configure --with-apxs=/path/to/apache/bin/apxs --with-other-modules-you-need
需要修改的配置:
AddType application/x-httpd-php .php .php3 .any_file_in_php

resin的安裝設置:
/path/to/resin/src/configure --with-apxs=/path/to/apache/bin/apxs 

一般將具體的resin設置放在另外一個文件中:
<IfModule mod_caucho.c>
CauchoConfigFile /path/to/apache/conf/resin.conf
</IfModule>

mod_expires的安裝配置:
<IfModule mod_expires.c> 
ExpiresActive on
#所有的.gif文件1個月以后過期
ExpiresByType image/gif "access plus 1 month"
#所有的文件缺省1天以后過期
ExpiresDefault "now plus 1 day"
</IfModule>

mod_gzip的安裝:
/path/to/apache/bin/apxs -i -a -c mod_gzip.c


mod_gzip和PHP在一起的配置
<IfModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_minimum_file_size 1000
mod_gzip_maximum_file_size 300000 
mod_gzip_item_include file /.htm$
mod_gzip_item_include file /.html$
mod_gzip_item_include file /.php$
mod_gzip_item_include file /.php3$
mod_gzip_item_include mime text/.*
mod_gzip_item_include mime httpd/unix-directory 
#不要讓mod_gzip和php的session使用同一個臨時目錄:php_session需要通過php.ini設置session.save_path = /tmp/php_sess
mod_gzip_temp_dir /tmp/mod_gzip
mod_gzip_dechunk Yes
mod_gzip_keep_workfiles No
</IfModule>
mod_gzip和mod_php的配合:不要讓mod_gzip和mod_php使用同一個臨時目錄;

mod_gzip和RESIN配合:要讓mod_gzip在mod_caucho后LOAD,否則mod_gzip不起作用
...othr modules
AddModule mod_so.c
AddModule mod_caucho.c
#notice: mod_gzip must load after mod_caucho
AddModule mod_gzip.c
AddModule mod_expires.c
...

<IFModule mod_gzip.c>
mod_gzip_on Yes
mod_gzip_dechunk yes
mod_gzip_keep_workfiles No
mod_gzip_minimum_file_size 3000
mod_gzip_maximum_file_size 300000 
mod_gzip_item_include file /.html$
mod_gzip_item_include mime text/.*
mod_gzip_item_include mime httpd/unix-directory
mod_gzip_item_include handler 'caucho-request'
</IFModule>

日志輪循工具cronolog的安裝和設置:cronolog可以非常整齊的將日志按天輪循存儲
缺省編譯安裝到/usr/local/bin/下,只需要將配置改成:

CustomLog "|/usr/local/sbin/cronolog /path/to/apache/logs/%w/access_log" combined

日志將按天截斷并存放在以weekday為目錄名的目錄下:比如:log/1是周一,log/5是周五, log/0是周日

升級維護:

由于使用標準化的DSO模式安裝APACHE,APACHE的HTTPD核心服務和應用模塊以及應用模塊之間都變的非常靈活,建議將所有獨立模塊的配置都放在
<IfModule mod_name>
CONFIGURATIONS..
</IfModule>
里,這樣配置非常容易通過屏蔽某個模塊來進行功能調整:比如:
#AddModule mod_gzip.c
就屏蔽了mod_gzip,其他模塊不首任何影響。

安裝和維護過程:

系統安裝:系統管理員的職責就是安裝系統和一個可以適應任何情況的APACHE,然后COLON。 
應用安裝:由應用管理員負責具體應用所需要的模塊并設置HTTPD。 
系統升級:系統管理員:升級系統/升級APACHE 
應用升級:應用管理員:升級應用模塊 
系統備份/恢復:如果APACHE不在缺省的系統盤上,只需要將APACHE目錄備份就可以了,遇到系統分區的硬件問題直接使用預先準備好的系統COLON,直接將APACHE所在物理盤恢復就行了。 
系統管理員:APACHE的最簡化安裝 OS + APACHE(httpd core only) 
應用管理員:應用模塊定制  +so
+php
+so
+caucho
+ssl 
應用: 純靜態頁面服務:
image.example.com
 bbs.example.com mall.example.com 



參考文檔:

Apache


php


Resin


mod_gzip


Cronolog


mod_expires
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
日韩中文在线视频| 日韩一级免费在线观看| 久久91精品视频| 欧美久久久精品| 国产69精品久久久久孕妇国产69久久 | 欧美日韩在线中文字幕| 日韩在线视频免费观看| 一级日本免费的| 日本亚洲欧美三级| 一区二区三区在线不卡| 最近中文av字幕在线中文| 中文字幕国产视频| 国产一级在线免费观看| 精品日韩一区二区三区免费视频| 欧美国产91| 欧美日中文字幕| 在线不卡一区二区| 国产成人精品三级| 中文字幕第一页在线播放| 一二三区精品福利视频| 日韩欧美一级在线播放| www..com日韩| 欧美自拍一区| 欧美日韩亚洲综合| 国产福利免费在线观看| 欧美在线日韩| 日韩中文字幕视频在线观看| 综合图区亚洲白拍在线 | 精品国产网站在线观看| 欧美中文字幕第一页| √天堂资源中文www| 日韩在线视频免费观看| 亚洲欧洲在线观看av| 中文亚洲免费| 在线不卡日本| 国产在线中文字幕| 一区二区在线观看不卡| 国产在线观看a| 中文字幕在线观看播放| 日韩福利视频导航| 蜜桃视频一日韩欧美专区| 欧美在线视频二区| 欧美日韩中文字幕在线观看| 亚洲欧美日本另类| 国产久卡久卡久卡久卡视频精品| 日本精品二区| va中文字幕| 国产1卡2卡三卡四卡网站| 不卡av免费在线| 欧美久久久精品| 91欧美日韩麻豆精品| 欧美日韩亚洲一区| 欧美亚洲免费高清在线观看| 国产精品视频福利一区二区| 日韩精品在线视频观看| 日韩午夜黄色| 福利一区二区| 日韩欧美中文字幕在线观看| 国产日韩亚洲欧美| 999精品网| 国产三级做爰在线观看| 欧美日韩免费高清| 亚洲久草视频| 自拍日韩亚洲一区在线| 亚洲一区中文字幕在线观看| 国产视频不卡| 日韩在线视频二区| 樱花草www在线观看| 精品视频在线导航| 亚洲成年人在线播放| 欧美久久久精品| 日韩在线不卡| 国产99在线|亚洲| 精品人妻一区二区免费视频 | 免费高清视频日韩| 一二三区精品视频| 中文天堂在线一区| 日韩在线欧美| 亚洲一区中文字幕在线观看| 国产裸舞福利在线视频合集| 日韩在线高清| 又黄又www的网站| 日韩在线不卡| 精品熟女一区二区三区| 精品人妻一区二区三区视频| 欧美日韩中文| 中文字幕在线观看国产| 欧美国产日韩综合| 日韩欧美中文字幕公布| 国产一级在线免费观看| 亚洲va韩国va欧美va精品| 国产裸体歌舞团一区二区| 欧美 日韩 综合| h片精品在线观看| 亚洲大片精品永久免费| 91精品视频国产| 国产欧美日韩综合精品| 国产91久久久久蜜臀青青天草二| 日韩三区免费| 亚洲日本精品视频| 欧美不卡一二三| 久久99久久99精品中文字幕| 欧美日韩国产首页| 亚洲一区日韩精品中文字幕 | 中文字幕在线视频精品| 国产黄在线观看| 国产一二三精品| 亚洲精品中文字幕乱码三区| 91精品国产综合久久精品| 欧美在线亚洲一区| 日韩一级免费视频| wwwav91com| 日韩精品手机在线观看| 中文字幕在线精品| 天堂精品高清1区2区3区| 日韩在线观看精品| 一区二区视频在线| 又黄又www的网站| 中文字幕亚洲二区| va中文字幕| 一区二区三区精品在线| 亚洲高清中文字幕| 粉嫩喷白浆久久| 91精品在线视频观看| 日韩国产成人| 日韩一级在线视频| 欧美久久一二三四区| 欧美日韩精品中文字幕| 欧美日韩精品电影| 午夜一区二区三区视频| 国产三级第一页| 天堂在线www天堂中文在线| 91精品xxx在线观看| 视频一区三区| 中文字幕99| 在线欧美日韩国产| 亚洲 欧美综合在线网络| www.av中文字幕| 国产欧美日产一区| 亚洲第一网中文字幕| 日韩欧美看国产| 久久久91精品| 国产三级在线| 欧美日韩国产高清| 国产一二三区精品视频| 黄色片免费在线| 亚洲一级网站| 在线国产99| 日韩欧美一二三四区| 亚洲视频在线观看三级 | 91精品视频免费在线观看| 中文字幕亚洲第一| 国产小视频在线观看| 国产激情在线观看| 欧美区高清在线| 不卡视频一区二区| 日韩国产欧美在线视频| 亚洲一区视频在线观看视频| 精品播放一区二区| 国产高清精品在线观看| 亚洲国产福利视频| 1区2区3区在线视频| 精品中文字幕视频| 91麻豆免费视频网站| 日韩欧美色综合| 欧美三级日韩三级国产三级| 国产一级视频在线播放| 国产一级在线免费观看| 国产日韩精品久久久| 国产丝袜一区二区| 国产日韩成人精品| 亚洲欧美久久久| 日韩欧美在线中字| 午夜亚洲一区| 影音先锋一区二区资源站| www日韩欧美| 日韩欧美一级精品久久| 日韩精品视频在线| 精品久久在线观看| 国产成人精品999| 91久久精品视频| 中文字幕精品在线视频| 亚洲深夜福利| 国产午夜精品视频| 在线看av的网址| 欧美日韩久久久| 欧美亚洲天堂| 在线精品视频免费播放| 国产一级在线| 亚洲综合日韩中文字幕v在线| 中文字幕视频一区二区三区久| 亚洲黄色片在线观看| 亚洲乱码视频| av中文资源在线| 国产在线观看黄色| 欧美日韩在线第一页| 欧美日韩高清在线| 久草中文在线观看| 亚洲欧洲国产视频| 一本一道综合狠狠老| 国产字幕在线看| 中文精品在线| 欧美黄页在线免费观看| 国产黄色在线播放| 日韩视频在线观看一区| av免费在线网站| 欧美一级欧美三级在线观看| 国产偷久久久精品专区| 日韩免费精品| av中文网站| 日韩欧美中文字幕在线播放| 一本大道一区二区三区| 久久激情中文| 国产精品一区二三区| 久久香蕉av| 欧美日韩免费精品| 国产乱码在线观看| 国产手机视频一区二区| 国产网站av| 国产欧美自拍一区| 国产在线高清精品| 日韩在线视频精品| 国内激情久久| 久久久精品日韩欧美| 国产日韩精品在线看| 欧美日韩国产一级片| 成人a在线视频免费观看| 国产欧美日韩综合精品| 国产乱码在线观看| 日韩国产一区| 国产视频一区三区| 亚洲免费福利视频| 国产香蕉精品视频| 欧美日韩在线观看一区| 日韩一级二级三级精品视频| 欧美国产一级片| 999精品视频在线观看播放| 国产欧美日韩91| 亚洲一区在线观看视频| 亚洲一区日韩精品中文字幕| 国产免费电影网站入口| 国产中文在线| 欧美日中文字幕| 亚洲免费在线视频一区 二区 | 深夜福利一区| 91精品国产99| 亚洲一区在线观看视频| 国产一二三四| 美女黄a一级视频| 91精品视频观看| 国产h片在线观看| 天堂在线中文| 久久久久蜜桃| 中文av字幕一区| 五月综合激情日本mⅴ| 一区二区三区鲁丝不卡| 精品一性一色一乱农村| 日本精品专区| 精品日韩av| 日韩国产成人精品| 国产在线日韩精品| 国产成人精品av久久| 亚洲一区中文在线| 精品视频www| 一区二区高清视频| 国产激情在线| 中文字幕 亚洲一区| 欧美日韩综合在线| 国产欧美日韩最新| 91精品国产综合久久香蕉的特点| 久久精品黄色片| 日韩精品中文字幕第1页| 在线亚洲免费| 一区二区三区在线免费| 国产午夜精品视频免费不卡69堂 | 久久香蕉精品| 999精品色在线播放| 日韩在线一区二区视频| 国产乱码在线观看| 日韩中文在线视频| 国产日韩中文字幕| 亚洲黄色一区二区| 国产高清精品在线| 韩日中文字幕第一页| 国产欧美日韩视频| 国产一区久久久| 日韩欧美国产视频| 在线国产91| 日韩精品视频免费在线观看| 欧美日韩在线播放三区四区| 欧美日韩国产一区在线| 日韩美女视频一区二区在线观看| 国产一级片播放| 久久视频在线免费观看| 中文字幕欧美日韩| 精品日韩av一区二区| 99久久婷婷| 日韩中文字幕在线视频观看| 精品视频三区| 精品日韩99亚洲| 亚州黄色一级| 中文字幕成人乱码在线电影| 欧美日韩亚洲91| 一区二区三区四区五区视频在线观看| 国产成人精品免费久久久久| 欧美日韩精品是欧美日韩精品| 精品视频在线导航| 中文字幕亚洲欧美| av一级在线| 欧美在线视频一区二区| 国产欧美中文字幕| 中文字幕久久av| 91麻豆精品在线| 国产日韩精品在线| 91精品婷婷国产综合久久| 亚洲热线99精品视频| 九七久久人人| 日韩精品久久久| 欧美91精品| 日韩精品 欧美| 欧美日韩中文字幕| 日韩精品资源二区在线| 中文字幕亚洲二区 | 成人禁用看黄a在线| 一区二区三区精品久久久| 日韩高清在线一区二区| 国产亚洲欧美色| 精品久久久三级| 欧美一级免费在线观看| 亚洲开心激情| 精品播放一区二区| 欧美一级二级三级区| 国产欧美日韩不卡| 日韩午夜黄色| 欧美va亚洲va日韩∨a综合色| 又黄又www的网站| 欧美日韩中文| 日韩精品在线观| 欧美 日韩 中文字幕| 国产在线黄色| 国内精品99| 欧美三级三级三级爽爽爽| 91xxx在线观看| 日韩欧美专区在线| 一区二区不卡在线| 日韩欧美国产综合| 色欧美日韩亚洲| 久久精品一级爱片| 国产91一区| 色欧美日韩亚洲| 国产日韩在线视频| 日韩在线不卡一区| 最近高清中文在线字幕在线观看| 欧美日韩综合在线免费观看| 一级片免费在线播放| 蜜桃久久av一区| 91xxx在线观看| 国产欧美久久久精品影院| 一区二区三区精品99久久| www.91香蕉视频| 亚洲三级av| 红桃视频国产一区| 日韩一级中文字幕| 欧美中文字幕在线视频| 99精品在线播放| 日韩欧美999| 国产黄色精品| 精品久久久网| 国产不卡视频在线| 欧美日韩视频不卡| 一二三区精品视频| 日韩视频免费直播| 亚洲图片小说综合| 国产一级片播放| 欧美日韩综合高清一区二区| 91精品国产自产| 久久精品黄色片| 日韩免费视频一区二区视频在线观看| 一级日本免费的| 欧美高清视频一区二区三区| av手机天堂| 亚洲一区在线观看视频| 中文字幕一区不卡| 中文字幕久久av| 日韩 国产 一区| 成年人黄国产| 亚洲人线精品午夜| 国产三级做爰在线观看| 国产对白在线| 成人a在线观看| 日韩精品在线网站| 欧美三级精品| 偷窥国产亚洲免费视频| 亚洲福利视频专区| 精品久久电影| 成人无遮挡免费网站视频在线观看 | 一区二区中文字幕在线| 欧美亚洲另类制服自拍| 欧美性极品xxxx做受| 国产亚洲短视频|