wwwblast apache徹底解決方案

2021-05-25 05:02:11 字數 930 閱讀 2615

本地搭建自己的ncbi胺基酸序列blast比對**

然後解壓到apache www伺服器的預設目錄,gentoo的預設目錄是/var/www/localhost/htdocs/。

2、修改/etc/apache2/httpd.conf,加入下列**

addhandler cgi-script cgi real

options indexes followsymlinks multiviews +execcgi

order allow,deny

allow from all

allowoverride none

options +execcgi

order allow,deny

allow from all

3、重啟apache2

/etc/init.d/apache2 restart

formatdb的說明

formatdb -i vector -p f -o t -n vector

5、修改blast.rc和blast.html檔案

(1)blast.rc

在blastn後面加入vector

(2)blast.html

在選項後新增

vector

6、更改目錄許可權

進入blast的安裝目錄

chmod 775 *

chmod 777 tmpgifs

chmod 666 *.log

7、進入http://ip/blast進行blast了

以上為通用方法,但還是會出現錯誤403,

那就得按以下的方法解決一下

順便問了兩句,原來這個機器開了selinux,可能是它造成的,試試關閉selinux對apache的保護:

迪科斯徹演算法

這個演算法是通過為每個頂點 v 保留目前為止所找到的從s到v的最短路徑來工作的。初始時,原點 s 的路徑長度值被賦為 0 d s 0 若存在能直接到達的邊 s,m 則把d m 設為w s,m 同時把所有其他 s不能直接到達的 頂點的路徑長度設為無窮大,即表示我們不知道任何通向這些頂點的路徑 對於 v...

尼科徹斯定理

題目描述 驗證尼科徹斯定理,即 任何乙個整數m的立方都可以寫成m個連續奇數之和。例如 1 3 1 2 3 3 5 3 3 7 9 11 4 3 13 15 17 19 介面說明 原型 功能 驗證尼科徹斯定理,即 任何乙個整數m的立方都可以寫成m個連續奇數之和。原型 int getsequeoddnu...

尼科徹斯定理

驗證尼科徹斯定理,即 任何乙個整數的立方都可以寫成一串連續奇數的和。問題分析與演算法設計 本題是乙個定理,我們先來證明它是成立的。對於任一正整數a,不論a是奇數還是偶數,整數 a a a 1 必然為奇數。a a a 1 a 1 xa 1 奇數乘偶數必為偶數,在加上1,就是奇數了。構造乙個等差數列,等...