導航:首頁 > IDC知識 > linuxapache伺服器搭建

linuxapache伺服器搭建

發布時間:2020-11-17 07:59:01

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
#安裝開發包和庫文件
yum -y install ntp make openssl openssl-devel pcre pcre-devel libpng libpng-devel libjpeg-6b libjpeg-devel-6b freetype freetype-devel gd gd-devel zlib zlib-devel gcc gcc-c++ libXpm libXpm-devel ncurses ncurses-devel libmcrypt libmcrypt-devel libxml2 libxml2-devel imake autoconf automake screen sysstat compat-libstdc++-33 curl curl-devel
#第一步安裝apache:
yum install httpd -y
service httpd start
chkconfig httpd on    
#第二步,安裝MySQL
yum install mysql-server mysql-devel mysql -y
service mysqld start
chkconfig mysqld on
#第三步安裝php以及擴展
 yum install php php-devel phpmyadmin lighttpd-fastcgi php-cli php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-mcrypt php-mssql php-snmp php-soap php-tidy php-common php-devel php-fpm php-mysql -y
service php-fpm start
chkconfig --levels 235 php-fpm on
reboot

然後保存退出: 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

與linuxapache伺服器搭建相關的知識