<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦>學習電腦>操作系統>Linux教程>

        Linux軟件如何安裝及管理(2)

        時間: 孫勝龍652 分享

          下面這段代碼就是對test程序的描述:

          1:#It is a example for describing makefile2:test: file1.o file2.o file3.o3:cc file1.o file2.o file3.o -LS -o test

          4:file1.o: file1.c 1.h apcs

          5:gcc -c file1.c

          6:file3.o: file3.c 3.h apcs

          7:gcc -c file3.c

          8:file2.o: file2.c c.h

          9:gcc -c file2.c

          這個描述文檔其實就是一個makefile文件,第一行為注釋行,第二行指定test程序有file1.o、file2.o、file3.o鏈接生成,第三行描述了如何從test所依賴的文件建立可執行文件,接下來的第四、六、八行定義了三個目標文件和它們依賴的“.c”、“.h”和“apcs”文件。剩下的第五、七、九行定義了如何從目標依賴的文件生成可執行文件。

          在了解Makefile文件結構后,我們就可以控制編譯的選項,定制自己所需的軟件功能。

          接下來,我們只需在命令行輸入make命令,即可進入編譯階段,根據軟件源程序的大小和系統的硬件配置,編譯時間不定,編譯完畢,會在當前目錄以及子目錄下生成相應的可執行文件,接下來就進入最后的安裝軟件階段,在命令行輸入make install命令,開始安裝軟件,安裝進程會首先創建安裝目錄,如果我們沒有指定安裝的目錄,安裝程序默認會安裝在系統的/usr/local目錄下創建安裝目錄,然后將相應的文件和可執行程序從源碼目錄拷貝到安裝目錄下,這樣安裝就完畢了。

          1.4 源碼安裝Apache Http server

          下面我們通過源碼安裝apache,實例講解linux下源碼的安裝方式。

          1. 下載解壓apache源碼

          [root@WEBServer~]#mkdir /apache #在根目錄下創建一個apache目錄[root@WEBServer~]#cd /apache #切換到apache目錄[root@WEBServer apache]#wget \ #下載apache源碼》http://apache.mirror.phpchina.com/httpd/httpd-2.2.9.tar.bz2[root@WEBServer apache]#tar -jxvf httpd-2.2.9.tar.bz2 #解壓apache源碼[root@WEBServer apache]#ls #顯示解壓結果httpd-2.2.9 httpd-2.2.9.tar.bz2

          2. 測試安裝環境

          [root@WEBServer apache]#cd httpd-2.2.9 #切換到httpd-2.2.9目錄下[root@WEBServer httpd-2.2.9]#./configure --prefix=/opt/apache2.2.9 \》--enable-so \》--enable-mods-shared=most \

          》--enable-proxy-balancer=shared \

          》--enable-proxy-http=shared \

          》--enable-proxy-ajp \

          》--enable-rewrite

          注意:上面我們指定apache的安裝目錄為/opt/apache2.2.9,同時指定需要編譯的apache模塊。

          下面分別介紹這些模塊代表的含義,更詳細的請參看apache文檔。

          l --enable-so選項:表示讓 Apache 可以支持DSO模式,這里采用的是 Apache2.0以后的語法。如果你的Apache 是1.3版本,應改為“--enable-module=so”。

          l --enable-mods-shared=most選項:表示動態編譯大部分常用的模塊,當然,也可以有選擇的加載一些模塊,most意思是只包含通常用的模塊,并且以動態加載模式加載。如果用的是 Apache1.3, 改為“--enable-shared=max”即可。

          l --enable-proxy-balancer=shared選項:表示讓apache支持負載均衡功能,即動態的編譯apache的負載均衡模塊。

          l --enable-proxy-http=shared選項:表示動態編譯apache的http代理模塊。

          l --enable-proxy-ajp選項:表示動態編譯apache的proxy-ajp模塊。

          l --enable-rewrite選項:讓apache支持地址重寫功能,即動態編譯apache的rewrite模塊。

          3.編譯安裝軟件

          [root@WEBServer httpd-2.2.9]#make

          [root@WEBServer httpd-2.2.9]#make install安裝完畢,apache被安裝到/opt/apache2.2.9下,接下來我們就可以使用apache軟件了。

        Linux軟件如何安裝及管理(2)

        下面這段代碼就是對test程序的描述: 1:#It is a example for describing makefile2:test: file1.o file2.o file3.o3:cc file1.o file2.o file3.o -LS -o test 4:file1.o: file1.c 1.h apcs 5:
        推薦度:
        點擊下載文檔文檔為doc格式
        307947 主站蜘蛛池模板: 2021国产成人精品久久| 九九热在线视频观看最新| 起碰免费公开97在线视频| 在线免费观看毛片av| 亚洲精品日韩在线观看| 人妻丰满熟妇ⅴ无码区a片| 国内久久人妻风流av免费| 日本人妻巨大乳挤奶水免费| 内射干少妇亚洲69XXX| 国产亚洲精品在天天在线麻豆| 少女大人免费观看高清电视剧韩剧 | 日韩区一区二区三区视频| 免费视频成人片在线观看| www欧美在线观看| 第一精品福利导福航| 日本女优在线观看一区二区三区 | 亚洲日韩性欧美中文字幕| 亚洲日本中文字幕乱码在线电影| 免费观看全黄做爰大片| 亚洲色大成网站WWW久久| A级孕妇高清免费毛片| 亚洲成人网在线观看| 就去色最新网址| 国产一区二区日韩经典| 亚洲性夜夜天天天| 国内精品久久久久影院网站| 国产美女mm131爽爽爽毛片| 日韩乱码视频一区二区三区| 久久天堂综合亚洲伊人HD妓女| 另类国产ts人妖合集| 伊人久在线观看视频| 亚洲精品国产一二三区| 亚洲真人无码永久在线| 国产亚洲精品久久久久秋| 久久精品熟妇丰满人妻久久| 国产精品推荐手机在线| 久久精品第九区免费观看| 九九热爱视频精品视频| 亚洲自偷自拍另类小说| 久久婷婷色综合一区二区| 精品亚洲欧美高清不卡高清|