[急]Linux+Apache+svn+mysql伺服器上傳特別慢的問題
問題描述:
本人在外網伺服器上搭建SVN做項目管理. 因為考慮到後期多項目管理方便, 使用的是apache+mysql+svn的方式.
因為本人的WEB伺服器使用的是nginx, 而SVN需要apache支持, 所以apache綁定的是8080埠. 伺服器IP:192.168.0.78, 再本人給伺服器綁定了一個域名, 所以需要從nginx入口, 所以在nginx主機上做了一個到8080埠的重定向,配置如下:server
{
listen 80;
server_name svn.bottle.com;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $host:80;
proxy_set_header X_Real_IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Via "nginx";
}
}出於安全性考慮,在iptables里只開放對本機的8080埠;
apache SVN塊的配置如下:<Location /repos>
DAV svn
SVNParentPath /workspace/svn/
AuthName "Wecome access bottle's Subversion server"
AuthType Basic
AuthBasicAuthoritative off
AuthMySQLEnable On
AuthMySQLHost localhost
AuthMySQLUser root
AuthMySQLPassword 123456
AuthMySQLDB friday_server
AuthMySQLUserTable svn_users
AuthMySQLNameField username
AuthMySQLPasswordField passwd
AuthMySQLPwEncryption md5
Require Valid-user
</Location>配置完成後, 能夠正常訪問, 但是上傳文件的速度特別的慢, 而下載速度會很快.(本人有試過配置獨立的svn伺服器, 獨立的svn上傳速度正常) 找不到原因所以求助! 希望各位大神給予回答, 萬分感謝!!
問題補充: apache非自己編譯安裝, 用的是rpm包直接安裝的.
《解決方案》
上傳慢也可能是你網速的問題,你本地是啥網路,帶寬多大
《解決方案》
回復 2# clientor
首先在這裡謝謝您的回復與建議, 是這樣的, 這個與本地的網路速度應該是無關的, 因為我有在本地配置環境(另一台電腦, 區域網的LINUX), 也是同樣的問題. 所以應該不存在網路問題.