linuxapache源碼安裝
㈠ linux下採用源代碼安裝apache,具體步驟怎麼操作
解壓:tar zxvf httpd-xxxx.tar.gz
cd httpd-xxxx
配置:./configure
編譯:make
安裝:make install
㈡ red hat linux 6 apache-2.2.19源碼包怎麼安裝
1、tar xvzf httpd-* -C /usr/local/src/
2、cd /usr/local/src
3、./configure --prefix=/usr/local/apache2
--enable-so --enable-rewrite
4、make;make install
5、/usr/local/apache2/bin/apachectl start
㈢ linux apache 2.4.17怎麼安裝
之前我介紹過apache
abtest來做壓力測試(http://www.cnblogs.com/super-d2/p/3831155.html)
但是怎麼在linux下安裝apache,一般而言Linux下安裝apache需要源碼安裝;
首先,到apache的官網下載
apache源碼包:
http://httpd.apache.org/download.cgi#apache22
#chmod
755
httpd-2.0.54.tar.gz
(說明:給予更多的許可權)
#./configure
--prefix=/usr/local/apache
--enable-mole=most
--enable-shared=max
(說明:配置Apache。這里我把默認可以生成的"httpd"改成了"apache"的目錄,目的為了便於查找)
#make
(說明:編譯Apache)
#make
install
(說明:安裝Apache)
#/usr/local/apache/bin/apachectl
start
(說明:啟動Apache服務,看Apache服務是否可以正常啟動)
如果啟動出這個問題:httpd:
Could
not
reliably
determine
the
server's
fully
qualified
domain
name
,可以用記事本打開httpd.conf,將裡面的#ServerName
localhost:80注釋去掉即可,再執行httpd
#/usr/local/apache/bin/apachectl
stop
(說明:停止Apache服務,看Apache服務是否可以正常關閉)
常用的工具都放在其安裝目錄的bin目錄下:
cd
/usr/local/apache/bin:
㈣ linux系統下怎麼安裝apache
下載httpd-2.2.6.tar.bz2 把httpd-2.2.6.tar.bz2放到/soft 下
[root@localhost ~]#cd /soft
[root@localhost soft]#tar jxvf httpd-2.2.6.tar.bz2 //解壓apache的壓縮包
[root@localhost soft]#cd httpd-2.2.6 //定位到httpd-2.2.6 文件夾下
[root@localhost httpd-2.2.6]#ls //查看顯示httpd-2.2.6 文件夾下內容
[root@localhost httpd-2.2.6]#./configure --help | more //查看安裝apache配置參數
[root@localhost httpd-2.2.6]#./configure --prefix=/usr/local/apache --enable-so // 配置apache路徑
[root@localhost httpd-2.2.6]#make //編譯apache
[root@localhost httpd-2.2.6]#make install //安裝apache
[root@localhost httpd-2.2.6]#cd /usr/local/apache //進入apache的目錄
[root@localhost apache]# cd conf/
[root@localhost conf]#cp -a httpd.conf httpd.conf- //備份apache配置文件
[root@localhost conf]#chkconfig --list httpd //查看httpd服務是否已存在
[root@localhost conf]#chkconfig httpd off //關閉系統自帶了httpd的服務,如果存在httpd服務
[root@localhost conf]#service httpd status //查看自帶httpd服務狀態
[root@localhost conf]#/usr/local/apache/bin/apachectl -k start //linux啟動apache命令
[root@localhost conf]#netstat -an | grep :80 //查看linux80埠是否開啟
[root@localhost conf]#ps -aux | grep httpd //linux下查看apache進程
[root@localhost conf]#cd ../..
[root@localhost local]#cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/apache //拷貝apache啟動腳本
[root@localhost local]#vi /etc/rc.d/init.d/apache // 這里是編輯apache啟動腳本
在開頭的#!/bin/sh 下面加上
#chkconfig: 2345 85 15
[root@localhost local]#chkconfig --add apache //添加apache服務
[root@localhost local]#chkconfig --list apache //列出apache服務
[root@localhost local]#service apache stop //停止apache服務
[root@localhost local]#netstat -an | grep :80 //查看linux的80埠是否關閉
[root@localhost local]#ps -aux | grep httpd //查看是否存在httpd服務,若果之前自帶httpd服務啟動的話會導致新添加的apache服務啟動失敗
[root@localhost local]#service apache start //啟動apache服務
打開你的伺服器ip地址,看看是否出現了tomcat的默認首頁,如果出現的話,那麼恭喜你
linux下安裝apache已經成功了
㈤ Linux伺服器Apache怎麼安裝
解決方法:
安裝准備工作
登錄linux(root/123456)
利用netconfig命令設置IP地址等信息
(1)——設置IP、子網掩碼、網關、主DNS
(2)——service network restart 重啟網路服務使修改生效
也可以通過修改文件進行設置
vi /etc/sysconfig/network-scripts/ifcfg-eth0 設置IPADDR=IP地址,NETMASK=掩碼,ONBOOT=YES,啟動時啟動網卡 vi /etc/resolv.conf 設置DNS
設置完成後通過ifconfig命令可以查看當前系統的網路信息
通過SecurCRT工具鏈接到linux下
通過Zmodem Upload List添加需要從本地傳輸到linux下的文件,然後執行Start Zmodem Upload啟動傳輸。
APACHE的安裝
[root@sugar ~]# gzip -d httpd-2.2.4.tar.gz[root@sugar ~]# tar xvf httpd-2.2.4.tar
[root@sugar ~]# cd httpd-2.2.4
[root@sugar ~]# ./configure
[root@sugar ~]# make
[root@sugar ~]# make install
apache默認安裝路徑:/usr/local/apache2
/usr/local/apache2下面關鍵目錄說明
conf :apache伺服器的配置目錄
htdocs: 需要發布應用程序的目錄
bin : apache伺服器的可執行程序目錄
apache的配置修改
[root@sugar ~]# vi /usr/local/apache2/conf/httpd.conf
將#ServerName www.example.com:80 中的「#」刪掉,並將 www.example.com 改為本機的linux的ip地址
apache服務安裝檢測
apache安裝是否成功的檢測
啟動apache服務
說明:apache服務的啟動和停止
[root@sugar ~]# cd /usr/local/apache2/bin
[root@sugar ~]# ./apachectl stop 這是停止apache服務
[root@sugar ~]# ./apachectl start 這是啟動apache服務
在window平台通過ie訪問linux上面apache的測試頁面,
http://your_linux_ip/ 如圖所示
如果出現it works字樣,說明apache安裝成功
㈥ 15.Linux下Apache rpm包安裝方法,並解決依賴性問題(附自動啟動方法)
1.修改虛擬機設置,按下圖所示
2.掛載鏡像文件,如果報錯,有可能是因為上面的 已連接 忘記打鉤了。
1.必須先進入到rpm的包文件中
2.安裝httpd包
可以查詢出httpd包的全名,根據包全名開始安裝
3.安裝時發生錯誤,報錯顯示有依賴性,所以先安裝被依賴的包apr-util-ldap
4.安裝apr-util-ldap也發生依賴錯誤,所以先安裝apr-util
5.安裝apr-util發生模塊依賴錯誤,在模塊依賴查詢網站查詢此模塊所在的軟體包,
6.先安裝上面模塊所在的軟體包,成功
7.再回到第5步,來安裝apr-util成功
8.apr-util安裝成功後,回到第4步,安裝apr-util-ldap,成功
9.apr-util-ldap安裝成功後,回到第2步,安裝httpd,仍發生依賴錯誤。
10.繼續安裝依賴的軟體包httpd-tools
11.httpd-tools安裝成功,回到第2步,嘗試安裝httpd。終於成功
截止此時,Apache的主要功能已經安裝成功。
但是,缺少其他組件,Apache功能還不完善,所以接著安裝它的其他組件
1.安裝httpd-devel
2.安裝httpd-manual
2.成功,至此全部安裝成功
3.查詢是否安裝
查詢系統中安裝的所有有httpd關鍵字的軟體包
成功後,卸載ISO鏡像
㈦ linux系統下怎麼源碼安裝Apache伺服器
下載apache的源代碼,再解壓
轉到解壓目錄後執行下面的命令
./configure –-prefix=[你要安裝的目錄] --enable-mole=so
./make
./make install
㈧ 在linux操作系統中怎麼安裝apache源代碼
你有源代碼的話解壓出來, 然後終端進入那個文件夾, 然後輸入命令 make && make install