1、如何在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已經成功了
2、如何在Linux下搭建apache伺服器
首先下載httpd軟體包(下載地址http://httpd.apache.org/download.cgi#apache24)。
由於本人是在虛擬機中安裝的CentOS7.0,所以我們還需要下載一個軟體用來將下載在Windows中的包文件放置在Linux中。(下載地址:http://winscp.net/eng/docs/lang:chs)
點擊安裝WinSCP,安裝成功後可出現該界面:
如圖所示:輸入虛擬機的IP地址,用戶名和密碼,點擊登錄即可。找到下載的包文件,可將包文件拖拽進Linux文件夾中,注意:需要將下載的httpd包文件放置在/usr/local/src文件目錄下,該目錄常用來放置各種源碼包。
下面我們登錄到Linux中,到達src目錄下(cd /usr/local/src),對放置的httpd包文件進行解壓 #tar -zxvf httpd包文件(注意這里可能會有一個小插曲,當你解壓時可能會出現:
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error exit delayed from previous errors
這樣的錯誤,原因很簡單由於壓縮包沒有用gzip格式壓縮的,所有解壓時可以去掉'z',這樣即可成功解壓):
#cd httpd文件夾
#cd ./configure --prefix=/usr/local/apache
3、如何在Linux下搭建apache伺服器
切換到root下,打開終端:
vi 12.sh添加如下內容:
#!/bin/sh然後保存退出: esc :wq 回車
執行,sh *.sh
自動就搭建好了
4、如何在Linux下搭建apache伺服器
首先確定你的Linux系統是什麼。是REDHAT、centos、Debian、Ubuntu還是SUSE其次要確定你需求是什麼。安裝的Apache服務的版本是什麼。是2.0的還是2.2的還是2.4的
最後安裝方法有兩種。
一種是直接用官方打好的rpm或者deb包安裝。
優點:方便快捷。安裝速度快
缺點:不可定製。
1
2
yum 安裝
yum -y install httpd (此方法安裝的是2.2.2的版本)
第二種是用源碼編譯安裝
優點: 可定製。
缺點:此方法安裝速度慢
1
2
3
4
5
6
7
8
9
10
11
12
13
14
源碼編譯參數
yum install -y zlib zlib-devel
tar xf httpd-2.2.31.tar.gz
cd httpd-2.2.31
./configure \
--prefix=/application/apache-2.2.31 \
--enable-deflate \
--enable-expires \
--enable-headers \
--enable-moles=most \
--enable-so \
--with-mpm=worker \
--enable-rewrite
make && make install
如果是大公司一般會採用源碼編譯安裝後打成rpm包然後用yum安裝
5、如何在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 打開瀏覽器測試
6、如何在Linux下搭建apache伺服器
安裝apache2包,不清楚你的是什麼發行版,如果是Ubuntu/Debian就sudo apt install apache2
然後sudo vim /etc/apache2/apache2.conf編輯下配置版文件,
sudo service apache2 restart重啟權服務。
7、如何在Linux下搭建apache伺服器
ubuntu伺服器下安裝apache2步驟:
命令行下輸入 ~/ sudo apt-get install apache2;輸入完成後點擊確認。
命令行圖版:
安裝權完成後輸入~/ apache2 -v;
安裝完成圖
瀏覽器中輸入訪問 ~/ 127.0.0.1 -- 如果顯示apache2界面則安裝完成!
8、linux怎麼搭建apache伺服器
刪除Linux系統本身自帶有apache伺服器。
1
查看系統是否已安裝GCC(只有裝有gcc才...
2
解壓apache軟體內,並進入容到解壓之後的...
3
安裝apache指令 configure:./configu...
4
make指令:
5
make install
9、在Linux中Apache伺服器的配置過程是什麼?如題 謝謝了
說實話,我是從別的地方貼的,寫累死了。 1. 下載apache, http://httpd.apache.org/download.cgi 通過這個官方網站,我們可以下到最新的版本。現在版本都是以這樣的方式表達的:httpd-*.*.*.tar.gz 2. 例如,你現在去官網下載的就是最新版本:httpd-2.2.9.tar.gz。 3. 好了,下載到你的家目錄/root裡面。 4. [root@hostlocal~]# ls // 你會看到你下載的httpd-2.2.9.tar.gz. 5. [root@hostlocal~]# tar –zxvf httpd-2.2.9.tar.gz // 解壓後為httpd-2.2.9 6. [root@hostlocal~]# mkdir –p /usr/local/web/apache/ //在這個目錄下建立文檔,利於管理 7. [root@hostlocal~]# mv /root/httpd-2.2.9 /usr/local/src/ //將安裝包放到/src下,利於管理 8. [root@hostlocal~]# cd httpd-2.2.9 9. [[email protected]]#./configure --prefix=/usr/local/web/apache \ //安裝路徑 --enable-shared=max \ --enable-mole=rewirte \ --enable-mole=so 10. [[email protected]]# make //編譯 11. [[email protected]]# make install 12. [root@hostlocal~]# service httpd start //開啟httpd服務 安裝成功後,apache將會安裝到/usr/local/web/apache下面。然後在windows主機的IE中輸入apache伺服器的IP地址。看是否可以訪問到。 本文來自CSDN博客,轉載請標明出處: http://blog.csdn.net/loverwind/archive/2008/10/12/3064356.aspx
10、如何在Linux下搭建apache伺服器
下載Apache伺服器
打開網頁http://www.apache.org/dist/httpd/ ,從列表中找到自己需要的Apache伺服器版本下載即可。版本例中下載的是httpd-2.2.8.tar.gz。
編譯源代權碼進行安裝
首先,創建一個目錄,把源代碼文件拷貝到該目錄中。
tar -zxvf httpd-2.2.8.tar.gz
然後,配置Makefile文件
./configure --prefix=/usr/local/apache
再然後,編譯
make
最後,安裝
make install