1. 程式人生 > >linux下安裝apache詳解

linux下安裝apache詳解

下載httpd-2.2.6.tar.bz2  把httpd-2.2.6.tar.bz2放到/soft 下
[[email protected] ~]#cd /soft
[[email protected] soft]#tar jxvf httpd-2.2.6.tar.bz2    //解壓apache的壓縮包
[[email protected] soft]#cd httpd-2.2.6     //定位到httpd-2.2.6 資料夾下
[[email protected] httpd-2.2.6]#ls     //檢視顯示httpd-2.2.6 資料夾下內容
[[email protected]
httpd-2.2.6]#./configure --help | more    //檢視安裝apache配置引數
[[email protected] httpd-2.2.6]#./configure  --prefix=/usr/local/apache  --enable-so    //  配置apache路徑
[[email protected] httpd-2.2.6]#make     //編譯apache
[[email protected] httpd-2.2.6]#make install    //安裝apache
[[email protected] httpd-2.2.6]#cd /usr/local/apache   //進入apache的目錄     
[
[email protected]
apache]#  cd conf/
[[email protected] conf]#cp -a httpd.conf httpd.conf-     //備份apache配置檔案
[[email protected] conf]#chkconfig  --list httpd     //檢視httpd服務是否已存在
[[email protected] conf]#chkconfig httpd off    //關閉系統自帶了httpd的服務,如果存在httpd服務   
[[email protected] conf]#service httpd status    //檢視自帶httpd服務狀態
[
[email protected]
conf]#/usr/local/apache/bin/apachectl -k start    //linux啟動apache命令              
[[email protected] conf]#netstat -an | grep :80    //檢視linux80埠是否開啟
[[email protected] conf]#ps -aux | grep httpd     //linux下檢視apache程序
[[email protected] conf]#cd ../..
[[email protected] local]#cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/apache //拷貝apache啟動指令碼
[[email protected] local]#vi /etc/rc.d/init.d/apache    // 這裡是編輯apache啟動指令碼
  在開頭的#!/bin/sh  下面加上
              #chkconfig: 2345  85  15
[[email protected] local]#chkconfig --add apache    //新增apache服務
[[email protected] local]#chkconfig --list apache    //列出apache服務
[[email protected] local]#service apache stop    //停止apache服務
[[email protected] local]#netstat -an | grep :80     //檢視linux的80埠是否關閉
[[email protected] local]#ps -aux | grep httpd     //檢視是否存在httpd服務,若果之前自帶httpd服務啟動的話會導致新新增的apache服務啟動失敗
[[email protected] local]#service apache start    //啟動apache服務
開啟你的伺服器ip地址,看看是否出現了tomcat的預設首頁,如果出現的話,那麼恭喜你

相關推薦

linux安裝apache

下載httpd-2.2.6.tar.bz2  把httpd-2.2.6.tar.bz2放到/soft 下 [[email protected] ~]#cd /soft [[email protected] soft]#tar jxvf httpd-2.2.6.tar.bz2    //解壓

linux安裝solr

什麼是Solr 大多數搜尋引擎應用都必須具有某種搜尋功能,問題是搜尋功能往往是巨大的資源消耗並且它們由於沉重的資料庫載入而拖垮你的應用的效能。 這就是為什麼轉移負載到一個外部的搜尋伺服器是一個不錯的主意,Apache Solr是一個流行的開源搜尋伺服器,它通過使用類似REST的HTTP AP

linux-CentOS6.4安裝oracle11g

目錄:         1.前言         2.安裝環境         3.基本要求         4.修改linux核心配置(可省略)         5.安裝步驟         6.建立資料庫         7.建立監聽        

linuxcat命令

forever ron localhost root sta testing 幫助 查看 一點 1、cat 顯示文件連接文件內容的工具; cat 是一個文本文件查看和連接工具。查看一個文件的內容,用cat比較簡單,就是cat 後面直接接文件名。 比如: de>[[

linuxvim命令

但是 左移 功能 命令 file lips 查找替換 括號匹配 所想 高級一些的編輯器,都會包含宏功能,vim當然不能缺少了,在vim中使用宏是非常方便的::qx 開始記錄宏,並將結果存入寄存器xq 退出記錄模式@x 播放記錄在x寄存器中的宏命令稍微

【轉載】Linuxchkconfig命令

name scrip 再次 http 缺省 重新 禁止 level pool chkconfig命令主要用來更新(啟動或停止)和查詢系統服務的運行級信息。謹記chkconfig不是立即自動禁止或激活一個服務,它只是簡單的改變了符號連接。 使用語法:chkconfig [--

Linuxgrub.cnf

編輯 操作系統 通過 系統文件 項目 images 背景 all itl   grub.conf跟系統啟動項有關,對於重置密碼。來說小case。。。 1、介紹 在Red Hat Linux7.2之後,默認的引導加載程序從LTLO變為GRUB.這個引導加載程序使用戶

Linux route命令

linux route路由詳解為了讓設備能訪問另一個子網,需要在設備裏增加路由到子網絡,下面是一些資料。基本操作如下: 一般來說,都是為了能訪問別的子網才設置路由的,比如說,你的主機處於192.168.10.0/24,而你想訪問192.168.20.0/24網的主機,當然你知道一個網關IP,例如192.168

linux基礎3-磁碟和檔案系統相關 LINUX支援哪些檔案系統 linux磁碟分割槽 圖文(fdisk;mkfs)

一 dumpe2fs :    在Linux使用過程中,我們如果要了解檔案系統的配置情況,可以使用dumpe2fs檢視ext2/ext3/ext4格式的檔案系統資訊。 命令格式: dumpe2fs [選項] 裝置 常用選項: -h  僅列出超級塊中的資訊

linux yum命令

本文轉自http://www.cnblogs.com/chuncn/archive/2010/10/17/1853915.html yum(全稱為 Yellow dog Updater, Modified) 是一個在Fedora和RedHat以及SUSE中的Shell前端軟體包管理器。基於R

CentOS7安裝nginx

環境:CentOS7   下載連結:http://101.110.118.24/isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso 安裝教程可參考百度百科。    今天

Linux的訊號及捕捉訊號

訊號的基本概念 每個訊號都有一個編號和一個巨集定義名稱 ,這些巨集定義可以在 signal.h 中找到。 使用kill -l命令檢視系統中定義的訊號列表: 1-31是普通訊號 regular signal(非可靠訊號); 34-64是實時訊號 real time sign

在window 安裝Memcache

其實安裝的時候需要只需要兩步: 第一步:安裝memcached.exe 服務 。 第二步:安裝php_memcache.dll擴充套件,讓php支援memcache 。 1:安裝memcached.exe 服務 下載memcached.exe 下載地址:http://www.hlmblog.

linuxsystem函式

一、system函式的簡單介紹 標頭檔案 #include <stdlib.h> 函式定義 int system(const char * string); 函式說明 system()會呼叫fork()產生子程序,由子程序來呼叫/bin/sh-

linuxIPTABLES配置 linuxIPTABLES配置

linux下IPTABLES配置詳解 如果你的IPTABLES基礎知識還不瞭解,建議先去看看. 開始配置 我們來配置一個filter表的防火牆. (1)檢視本機關於IPTABLES的設定情況 [[email protected]

Linuxexec函式

exec核心函式呼叫 exec函式說明 exec函式的作用是執行一個檔案,他有很多同類型函式,對execl而言,所需要傳入的引數,第一個是檔案的絕對路徑,後面就是給要執行檔案傳入的引數,下面的程式,絕對路徑path="/mnt/nfs/hell",傳入的引數有4個

Linux ln 命令

這是linux中一個非常重要命令,請大家一定要熟悉。它的功能是為某一個檔案或目錄在另外一個位置建立一個同步的連結,類似Windows下的超級連結。 連結檔案分為軟連結和硬連結。  軟連結:軟連結不佔用磁碟空間,原始檔刪除則軟連結失效。 硬連結:硬連結只能連結普通檔案

Linux安裝Apache httpd

                       httpd是Apache超文字傳輸協議(HTTP)伺服器的主程式。它被設計為一個獨立執行的後臺程序,它會建立一個處理請求的子程序或執行緒的池對外提供服務。httpd支援基於 虛擬主機,以及基於HOST、IP、PORT實現虛擬主機,反向代理,負載均衡,路徑別名,使用

Linuxtar命令

tar命令用於建立、還原備份檔案,它可以加入、解開備份檔案內的檔案。 引數 帶有*號的為常用的引數 . -A 新增壓縮檔案到已存在的壓縮包 . -c 建立新的壓縮檔案* . -d 記錄檔案的差別 . -r 向壓縮檔案的末尾追加檔案 . -u 更新原壓縮包中的檔案,新增改變了的現有檔案到已

Linux安裝Apache並以mod_wsgi方式部署django站點

l 安裝arp tar -zxf apr-1.5.0.tar.gz #解壓壓縮包 壓縮包名稱根據版本號決定   cd apr-1.5.0 #進入解壓目錄   ./configure --prefix=/usr/local/apr #進行安裝配置 設定安裝位置