下載相關(guān)軟件mod_perl-1.27.tar 下載: 下載mod_perl壓縮包,要下載mod_perl 2.0,因?yàn)槲矣玫氖茿PACHE2.X的,如果是apache1.X的就下載mod_perl1.0 解包,執(zhí)行: perl Makefile.PL MP_APXS=/usr/local/apache/bin/apxs make make test make install 然后在httpd.conf中追加一行 LoadModule perl_module modules/mod_perl.so 然后看一下,是否支持mod_perl 隨便敲入一個(gè)不存在的網(wǎng)址,會(huì)列出,看是否有mod_perl 也可以 telnet localhost 80 輸入get Head /http /1.0 看看是否有mod_perl 安裝Apache::ASP perl -MCPAN -e shell cpan install CPAN cpan install MLDBM cpan install MLDBM::Sync cpan install Apache::ASP 在httpd.conf文件中追加上: PerlModule Apache::ASP SetHandler perl-script PerlHandler Apache::ASP PerlSetVar Global . PerlSetVar StateDir /tmp/asp 建一個(gè)asp文件,測(cè)試一下吧~
黔西南州網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)!從網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、APP開發(fā)、成都響應(yīng)式網(wǎng)站建設(shè)公司等網(wǎng)站項(xiàng)目制作,到程序開發(fā),運(yùn)營(yíng)維護(hù)。創(chuàng)新互聯(lián)公司2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來保證我們的工作的順利進(jìn)行。專注于網(wǎng)站建設(shè)就選創(chuàng)新互聯(lián)。
利用mono+xsp架構(gòu)asp.net環(huán)境,可以跑ASP項(xiàng)目
1、 安裝準(zhǔn)備(系統(tǒng)安裝忽略)
#安裝完CentOS后,首先更新系統(tǒng)
yum -y update
#然后安裝相關(guān)的編譯器和必備的軟件
yum -y install bison pkgconfig glib2-devel gettext make libpng-devel libjpeg-devel libtiff-devel libexif-devel giflib-devel libX11-devel freetype-devel fontconfig-devel cairo-devel libtiff libtiff-devel libjpeg libjpeg-devel giflib giflib-devel libpng libpng-devel libX11 libX11-devel freetype freetype-devel fontconfig fontconfig-devel libexif libexif-devel libXft-devel ghostscript-devel gnome-doc-utils unzip
2 、下載安裝所需要的軟件包
統(tǒng)一下載到/usr/local/src下
wget
wget
wget
wget
wget
3.安裝libgdiplus
libgdiplus是mono中的System.Drawing依賴的一個(gè)組件,用于顯示web頁面基本顏色等。
cd /usr/local/src
tar -xjvf libgdiplus-2.10.tar.bz2
cd libgdiplus-2.10
./configure --prefix=/usr/local
make
make install
4.安裝mono
cd /usr/local/src
tar -xjvf mono-2.10.8.tar.bz2
cd mono-2.10.8
./configure --prefix=/usr/local
make
make install
Mono安裝完成之后,可以用命令mono -V查看一下mono的安裝情況,如果能夠看到mono版本號(hào)等信息,說明Mono安裝成功。
5.安裝apache
cd /usr/local/src
tar -zxvf httpd-2.2.27.tar.gz
cd httpd-2.2.27
./configure --prefix=/usr/local/apache --enable-mods-shared=most
make
make install
6.安裝mod_mono
cd /usr/local/src
tar -xjvf mod_mono-2.10.tar.bz2
cd mod_mono-2.10
./configure
make
make install
7.安裝xsp
xsp就是mod-mono-server。
安裝之前,先設(shè)置一下環(huán)境變量
vi /etc/profile #在最后加上下面這句
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
source /etc/profile 或者注銷重新登陸一下
cd /usr/local/src
tar -xjvf xsp-2.10.2.tar.bz2
cd xsp-2.10.2
./configure --prefix=/usr/local
make
make install
8.配置apache
打開/usr/local/apache/conf文件夾中的httpd.conf,這個(gè)文件是apache的配置文件,在最后添加
Include /usr/local/apache/conf/mod_mono.conf
將以下#注釋去掉
#ServerName
在/usr/local/apache/htdocs文件夾中任意創(chuàng)建一個(gè)index.aspx文件,添加內(nèi)容如下
%@ Page Language="C#" %
html
head
titlehello world/title
/head
body
%
for (int i=1; i=7; i++)
{
Response.Write("font size=" + i.ToString() + "");
Response.Write("hello world");
Response.Write("/fontbr /");
}
%
/body
/html
當(dāng)然,你也可以百度,去下載一個(gè)asp.net探針
重啟apache
/usr/local/apache/bin/apachectl restart
通過瀏覽器訪問,測(cè)試asp.net環(huán)境搭建是否成功,如果返回“hello world” 說明安裝成功
在Linux上面安裝KVM虛擬機(jī),在虛擬機(jī)里面安裝Windows系統(tǒng),雖然也多了一臺(tái)機(jī)器,但是虛擬機(jī),不增加成本,只是性能受影響。
Linux可以安裝ASP支持?jǐn)U展,chili ASP和iASP這兩個(gè)就是在Linux安裝的ASP擴(kuò)展,但我建議你不要試了,安裝起來不是一般的麻煩,而是超級(jí)麻煩,要先搭建JAVA環(huán)境,如JDK、Servlet等等,而且你就算把環(huán)境按步就班搭建起來,但在使用過程中也有很多ASP代碼無法執(zhí)行,搞起來真是吃力不討好喔。
假設(shè)我們?cè)?home里創(chuàng)建
1、創(chuàng)建一個(gè)叫test的文件夾
輸入 cd /home 回車 就到了home目錄;
輸入 mkdir test 就可以了。
2、在文件夾里添加(就是創(chuàng)建 一個(gè)文件,例如a.txt)
輸入 touch test/a.txt 回車。
3、刪除
輸入 rm -rf test/ 回車。
擴(kuò)展資料:
一、LINUX通用命令:
1.date :print or set the system date and time
2. stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)
3. passwd: print or set the system date and time (用passwd -h查看)
4. logout, login: 登錄shell的登錄和注銷命令
5. pwd: print working directory
6. more, less, head tail: 顯示或部分顯示文件內(nèi)容.
7. lp/lpstat/cancel, lpr/lpq/lprm: 打印文件.
8. 更改文件權(quán)限: chmod u+x...
9. 刪除非空目錄:rm -fr dir
10. fg jobid :可以將一個(gè)后臺(tái)進(jìn)程放到前臺(tái)。
Ctrl-z 可以將前臺(tái)進(jìn)程掛起(suspend), 然后可以用bg jobid 讓其到后臺(tái)運(yùn)行。
job 可以直接讓job直接在后臺(tái)運(yùn)行。
11. kill 的作用: send a signal to a process. eg: kill -9 發(fā)送的是SIG_KILL信號(hào)。。。 具體發(fā)送什么信號(hào) 可以通過 man kill 查看。
12. ps 的用法, ps -e 或 ps -o pid,ppid,session,tpgid, comm (其中session顯示的sessionid, tpgid顯示前臺(tái)進(jìn)程組id, comm顯示命令名稱。)
參考資料:LINUX命令-百度百科
樓主,你這個(gè)問題似乎有點(diǎn)怪異??缯灸_本調(diào)用很累的。而且這種代碼的講解并不多。
建議你這個(gè) ASP 網(wǎng)頁嵌入一個(gè) Linux 機(jī)器上面的網(wǎng)頁。這個(gè) Linux 機(jī)器跑 apache 運(yùn)行 PHP 網(wǎng)頁后調(diào)用這個(gè)腳本。
不過這樣操作會(huì)很不安全。因?yàn)?Linux 端執(zhí)行你這個(gè)命令也需要權(quán)限的。瀏覽者會(huì)看到這個(gè)訪問頁面,很容易讓人猜到關(guān)鍵數(shù)據(jù)的位置。
其次也可以用 ASP 代碼的 http 訪問相關(guān)函數(shù)來直接訪問 Linux 機(jī)器的網(wǎng)頁接口,這個(gè)安全一些因?yàn)榭梢栽O(shè)置瀏覽者看不到的密碼。
其次還可以用一些其他的手段,在 ASP 所在的機(jī)器上運(yùn)行某個(gè)程序來自動(dòng)連接到 Linux 主機(jī)的遠(yuǎn)程控制端口運(yùn)行命令,或者 ASP 直接編寫出訪問 Linux 控制端的代碼。但這個(gè)就要找專業(yè)人士了。
------------------------
哦,明白你的意思了。
這個(gè)是小菜一碟的。不過 MySQL 一般禁止 root 遠(yuǎn)程訪問的,這樣可以保證一定的安全。你在本地可以直接用客戶端程序訪問 mySQL 服務(wù)器上的數(shù)據(jù)庫的。ASP 代碼直接運(yùn)行本地程序直接訪問遠(yuǎn)程數(shù)據(jù)庫即可。
不過似乎 mysql 這個(gè)命令沒有遠(yuǎn)程訪問的功能(至少我沒找到,有一次著急導(dǎo)入數(shù)據(jù)就是沒招特郁悶……)
用第三方的軟件吧。
如果還是選擇運(yùn)行 Linux 上的腳本,那就需要 Linux 再開一個(gè)可以運(yùn)行命令的服務(wù)了。
網(wǎng)頁題目:linux中asp命令,linux搭建asp網(wǎng)站
文章轉(zhuǎn)載:http://jinyejixie.com/article28/hopcjp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站設(shè)計(jì)公司、企業(yè)建站、建站公司、全網(wǎng)營(yíng)銷推廣、搜索引擎優(yōu)化、面包屑導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)