linux安裝apache
❶ linux怎麼安裝apache
要看槐孝自談肆己使用鉛侍稿的linux發行版本。
debian系列一般是
sudo apt-get install apache2
redhat系列一般是
yum -y install apache2
❷ 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的配置文件
apache的配置文件可以通過下述指令進行查找:
find / -nameapache;
1、採用RPM包安裝:
默認情況下目錄/usr 用來存放應用程序;
目錄/etc 存放軟體的配置文件;
查看Apache安裝路徑:rpm-ql httpd-xxxx
2、採用源代碼安裝:
指定安全路徑 configure --prefix=安裝路徑;
默認在/usr/local下;
延展資料
Apache HTTPServer(簡稱Apache)是Apache軟體基金會的一個開放源碼的網頁伺服器,可以在大多數計算機操作系統中運行,由於其多平台和安全性被廣泛使用,是最流行的Web伺服器端軟體之一。它快速、可靠並且可通過簡單的API擴展,將Perl/Python等解釋器編譯到伺服器中。
Apache HTTP伺服器是一個模塊化的伺服器,源於NCSAhttpd伺服器,經過多次修改,成為世界使用排名第一的Web伺服器軟體。
它可以運行在幾乎所有廣泛使用的計算機平台上。
❹ 如何在Linux下搭建apache伺服器
1 刪除Linux系統本身自帶有apache服務源首槐芹蘆器。 2 查看系雹友統是否已安裝GCC(只有裝有gcc才能使用) 3 解壓apache軟體,並進入到解壓之後的文件夾 4 安裝apache 指令 configure: ./configure --prefix=/usr/local/apache --enable-so 5 make指令: 6 make install 7 配置和開啟apache,訪問測試 8 打開瀏覽器測試
❺ linux下apache的安裝
用"ls -al"命令看老蠢看局含脊有沒有configure文件,有的話,用"chmod 755 configure" 給文件授權,在執行一下桐滲,看看
❻ Linux搭建Apache(httpd)內網訪問正常,外網無法訪問(精華帖)
大家好,我是「Bigder」
Linux搭建Apache(httpd)後內網訪問正常,外網無法訪問。
網上資料找了幾遍,匯總後關鍵的就是這幾步。
歡迎分享給需要的你~
一、驗證服務本身是否正常
linux命令行,輸入指令:curl http://127.0.0.1/,能正常返回html報文數據
輸入:curl http://linux伺服器的公網IP/
如: curl http://155.153.155.88/
執行超時、沒有內容輸出和返回
說明apache本身的服務是正常的
二、定位
1、防火牆:service iptables status(已經關閉狀態)
沒有關閉,參考這篇關閉掉防火牆:
Linux關閉防火牆-iptables|iptable.service could not be found
2、行~原來是因為阿里雲安全組設置、未開放80埠外網訪問許可權
設置方法:
登入阿里雲工作台,「實例與鏡像」-「實例」-「安全組」
安全組規則手動添加, 入方向開放80埠設置限制
三、再使用:
curl http://linux伺服器的公網IP/
也能列印出html報文數據
這樣代表,外網訪問正常了。一鍵三連、分享給更多的需要的測試人!
以上,
Bigder
我的歷史文章
忘記密碼怎麼辦
Showcase時手機不夠怎麼辦? 雲真機平台atxserver2
xmind2testcase思維導圖的測試點轉化為CSV用例導入禪道
Linux安裝JDK-java: command not found&cannot execute binary file
小改動當天轉測就要上線,要不要寫用例?
測試環境,如何維護才最高效的?
Showcase通過了才算正式提測
輪流測試一個項目、出現bug到底是誰的責任
外包去還是不去
Linux性能壓測命令用ab- command not found、plugins: fastestmirror
已經很努力,但上司總讓我提升能力,還數落我拖後腿,怎麼辦?
Linux關閉防火牆-iptables|iptable.service could not be found
Linux下查找指令Find常見用法
❼ 怎麼在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 :80 中的「#」刪掉,並將 改為本機的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的測試頁面, your_linux_ip/ 如圖所示 如果出現it works字樣,說明apache安裝成功
❽ 如何在Linux下搭建apache伺服器
一:准備工作在安裝httpd之前必須要配置好DNS服務二Httpd安裝Apache的主要步驟如下:1. 解包tar zxvf httpd-2.2.9.tar.gz -C /usr/src/
2. 編譯前的配置cd /usr/src/httpd-2.2.9./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite這一步是根據你的特定平台和個人需求配置源代碼樹。位於發行源代碼根目錄的configure腳本會完成這個步驟(對下載Apache CVS版源代碼的開發者,需要裝有autoconf和libtool ,並需要執行buildconf ,對於官方的發行版則沒這個必要)。 要想用所有的默認值配置源代碼樹只要簡單的執行 ./configure 命令就可以了,同時configure還可以接受命令行參數以改變默認值。 最重要的選項是Apache安裝目錄的前綴:--prefix ,因為Apache需要知道這個目錄才能正常運作。更多的微調選項請參考配置選項詳解。 這樣,你就可以通過在配置選項中指定要啟用或禁用哪些模塊來定製Apache的特性。Base組的模塊默認包含在Apache中。其他組的模塊可以通過 --enable-mole 指令啟用。其中mole是模塊名去掉"mod_"並將下劃線轉換成連字元後的字元串。你也可以使用 --enable-mole=shared 指令將模塊編譯為可在運行時載入和卸載的動態共享對象(DSO)。同樣的,你也可以使用 --disable-mole 指令禁用Base組的模塊。注意,使用這些指令的時候configure不會對你拼寫錯誤的模塊發出警告說找不到某某模塊,而只是簡單的忽略這個選項。 另外,有時候還必須提供給configure腳本關於編譯器、庫、頭文件位置的更多信息。這些可以通過環境變數或者命令行選項傳遞給configure腳本。要了解更多信息,請參考配置源代碼樹。 為了讓你對能指定什麼有一個簡單的印象,此例演示編譯Apache ,並將其安裝在/sw/pkg/apache目錄,指定了一個特定的編譯器以及編譯參數,而且允許今後將兩個附加的模塊mod_rewrite和mod_speling通過DSO機制在運行時動態載入: $ CC="pgcc" CFLAGS="-O2" \./configure --prefix=/sw/pkg/apache \--enable-rewrite=shared \--enable-speling=shared configure需要運行幾分鍾,以測試指定的功能在你的系統中是否有效,並建立稍後編譯時所需的許多Makefile文件。 3. 編譯並安裝make && make install
❾ Linux web服務怎麼安裝apache
兩種方法:
1.源碼安裝
到官網下載:主頁: http://www.apache.org
解壓軟體
[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的配握廳置修扮搏改 [root@sugar ~]# vi /usr/local/apache2/conf/httpd.conf
oot@sugar ~]# ./廳皮祥apachectl stop 這是停止apache服務
[root@sugar ~]# ./apachectl start 這是啟動apache服務
2.直接用yum安裝 yum -y install httpd
❿ apache2.4安裝到32位linux
apache2.4安裝到32位linux首先我們需要打開這樣亮則的一個主程序在這個主程序中我們給他選擇安裝到32位置這樣的一個設置系統點擊這樣的一個設置操作點祥做擊完成就敬宴棚可以進行到這樣的一個步驟進行apache2.4安裝到32位linux