① 如何配置bowerrc文件代理
安裝之前檢查nodejs如果沒安裝nodejs按照以下步驟安裝$su-$yuminstallopenssl-devel$cd/usr/local/src$wgetprivate-bower-config.json將以下內容粘貼進去:{"port":5678,"registryFile":"./private-bower/bowerRepository.json","disablePublic":false,"publicRegistry":"/packages/","repositoryCache":{"git":{"enabled":true,"cacheDirectory":"./private-bower/gitRepoCache","host":"localhost","port":6789},"svn":{"enabled":true,"cacheDirectory":"./private-bower/svnRepoCache","host":"localhost","port":7891}},"log4js":{"enabled":true,"configPath":"./private-bower/log4js.conf.json"}}$vim/data/private-bower/log4js.conf.json{"appenders":[{"type":"dateFile","filename":"./private-bower/private-bower.log","pattern":"-yyyy-MM-dd","alwaysIncludePattern":false},{"type":"console"}],"replaceConsole":true}啟動private-bower$sudosu-$cd/data$private-bower--config./private-bower-config.json[2014-06-3010:00:22.481][INFO]console-[bower]Refreshingpublicpackages[2014-06-3010:00:22.512][INFO]console-[bower]Bowerserverstartedonport5678[2014-06-3010:00:22.538][INFO]console-[bower]Startinggitcacheserver[2014-06-3010:00:22.543][INFO]console-[bower]Startingsvncacheserver[2014-06-3010:01:09.167][INFO]console-[bower]Loadedpublicpackages確保private-bower正常啟動:打開一個新窗口來訪問:$lynx會顯示:ForkmeonGitHubPrivateBower____________________.LoadingPackages{{package.name}}hits:{{package.hits}}{{package.repo}}CreatedbyBarnaTothBarnaTóth如果是這樣,就安裝完畢了客戶端測試$sudosu-$npminstall-gbower$su-wlsuser$bowerhelp$vim.bowerrc{"registry":"http://:5678"}$cd$bowerinstalljquery
② maven settings.xml proxy怎麼配置
有時候網路不能直接訪問外網, 需要設置代理
設置方式如下:
一、檢測本地網路是否不能直接訪問Maven的遠程中央倉庫,命令為ping repo1.maven.org
二、要檢查代理伺服器是否暢通,
比如現在有一個IP地址為192.168.10.117,埠為3267的代理服務,我們需要先運行telnet 192.168.10.117 3267來檢查該地址的該埠是否暢通,
如果得道出錯信息需要先獲取正確的代理伺服器信息,
如果telnet連接正確,則輸入ctrl+],然後q,回車,退出即可。
三、檢查完畢之後,在安裝目錄中編輯~/.m2/settings.xml文件,
代碼如下:
添加代理配置如下:
<settings>
...
<proxies>
<proxy>
<id>my-proxy</id>
<active>true</active>
<protocol>http</protocol>
<host>192.168.10.117</host>
<port>3267</port>
<!--
<username>shihuan</username>
<password>123456</password>
<nonProxyHosts>repository.mycom.com|*.google.com</nonProxyHosts>
-->
</proxy>
</proxies>
...
</settings>
這段配置十分簡單,proxies下可以有多個proxy元素,如果你聲明了多個proxy元素,則默認情況下第一個被激活的proxy會生效。
這里聲明了一個id為my-proxy的代理,active的值為true表示激活該代理,protocol表示使用的代理協議,這里是http。當然,最重要的是指定正確的主機名(host元素)和埠(port元素)。
上述XML配置中我注釋掉了username、password、nonProxyHost幾個元素,當你的代理服務需要認證時,就需要配置username和password。
nonProxyHost元素用來指定哪些主機名不需要代理,可以使用 | 符號來分隔多個主機名。
此外,該配置也支持通配符,如*.google.com表示所有以google.com結尾的域名訪問都不要通過代理。
③ apache2.2 反向代理 配置css js靜態文件
1.先去掉下面兩行的注釋
LoadMole proxy_mole
moles/mod_proxy.so
LoadMole proxy_http_mole
moles/mod_proxy_http.so
2.然後在最後增加
ProxyPass /images !
ProxyPass /css !
ProxyPass /js !
ProxyPass / http://localhost:8080/這個也可以寫為:
ProxyPass
/oa
http://localhost:8080/oa
ProxyPassReverse
/oa
http://localhost:8080/oa
也可以連續增加以上兩行,就是多個tomcat啟動
ProxyPass /meb http://192.168.6.103:8081/meb
ProxyPassReverse /meb http://192.168.6.103:8081/meb
④ Spring的動態代理配置文件怎麼配置
首先配置動態代理的那個類 然後在需要用代理的類 引用配置動態代理的那個對象 就是ref=「配置動態代理的那個對象」