“Apache” 服務器中的戰斗機

一,apache世界使用排名第一的web服務器軟件。它被音譯為阿帕奇,與武裝直升機里的佼佼者阿帕奇同名,它雖沒有阿帕奇那么霸氣的外觀,但是它具有和它一樣的強大火力,它可以運行在幾乎所有廣泛使用的計算機平臺上,由于其跨平臺和安全性被廣泛使用,是最流行的Web服務器端軟件之一。它快速、可靠并且可通過簡單的API擴充,將Perl/Python解釋器編譯到服務器中。下面就讓我門一同來揭開它神秘的外紗。

先說一下安裝部分,首先我們最好是在它自身提供的官網上下載最好也就是如下所示:


1,在虛擬機中利用命令:rpm -qi 查看它的官網地址,然后通過官網下載最新的版本


"Apache" 服務器中的戰斗機

"Apache" 服務器中的戰斗機

2,點擊下載之后會進入一個選擇界面,選擇你要下載的最新版本,推薦下載.gzp2格式的文件,因為它的容量較小,下載速度會快一些,根據操作安裝到指定的文件中

"Apache" 服務器中的戰斗機

3,然后在虛擬機中使用命令:”rz “來調取你所下載的文件到當前目錄下

"Apache" 服務器中的戰斗機

4,在當前目錄下通過命令:ll 查到所下載的安裝包,使用解壓命令:tar 解壓到當前目錄中,然后進入解壓好的文件中使用命令: ./configure 安裝到指定的/app/apache24目錄中。 

"Apache" 服務器中的戰斗機"Apache" 服務器中的戰斗機

5,檢查通過后,將生成用于編譯的MakeFile文件。此時,可以開始進行編譯了。編譯的過程視軟件的規模和計算機性能的不同,所耗費的時間也不同。命令為: make。


"Apache" 服務器中的戰斗機


6,成功編譯后,使用”make install”命令開始安裝

安裝成功后進入測試階段,測試是否安裝成功:

首先測試之前先查看了一下防護墻是否關閉,使用的命令是:systemctl is-active firewalld.service  ,如果沒有關閉,使用命令關閉:systemctl stop firewalld.service或者service   iptables stop;如果已經關

閉,則開始運行程序,運行命令為:/app/apache24/bin/apachectl start 運行成功后使用:netstat -ntl 命令查看”80″端口是否開啟,如果已經開啟則說明運行成功。

最后一步也就是設置PATH及man路徑:export PATH=$PATH:/app/apache24/bin/(另外需要注意的是設置PATH之前不能存在其他的httpd,要是有的話需要卸載)

然后把本機的ip地址放到網址上則會顯示如下:"Apache" 服務器中的戰斗機

注釋:圖上的這句話是我自己添加的。如果想要修改的話需要進入/app/apache24/htdocs 中修改index.html中的值即可

特殊情況:a:在運行成功后有可能在你訪問頁面時會沒有查看權限。這時候你只需要給/app 加上其他人的執行權限即可:可以先查看/app權限:ls -ld /app

然后使用命令:chmod 755 /app 這樣就可以啦。

原創文章,作者:風之軌跡,如若轉載,請注明出處:http://www.www58058.com/84972

(1)
風之軌跡風之軌跡
上一篇 2017-08-19 19:05
下一篇 2017-08-19 19:48

相關推薦

  • LInux系統上的文件管理類型以及bash的基礎特性

    LInux系統上的文件管理類型以及bash的基礎特性

    2017-12-12
  • 詳解Linux下用戶和組的配置文件

    本文將介紹Linux下用戶和組的概念及相關配置文件,通過本文,能更好的認識/etc/pssswd ,/etc/group,以及UID、GID的概念,最后將通過修改用戶配置文件來實現用戶和組的管理工作,對Linux的多任務、多用戶有一個更清楚的認識。 一、用戶(USER) 在LInux上用戶的管理工作是通過修改相關的配置文件來實現的,在日常的工作中主要包含對用…

    Linux干貨 2016-10-23
  • 文件系統管理_設定文件系統的配額

    認識配置配額系統 :為控制用戶使用的空間的大小,在linux可以實現對分區的大小控制,控制用戶在這個分區內使用空間的大小同時還可以對用戶的文件個數實現控制。 在linux系統中其遵循文件分區來實現控制 磁盤的配額只針對單個分區來實現控制,不能對單塊磁盤(硬盤)來實現控制的 【搭建試驗環境 1】 怎樣把某一個文件夾(/home)單獨放到(遷移)一個獨立的分區中…

    Linux干貨 2017-04-24
  • N25-第二周做業

    一.Linux上的文件管理類命令都有哪些,其常用的使用方法和演示        1.目錄管理的命令    mkdir rmdir              1)…

    Linux干貨 2016-12-11
  • N28-第三周博客作業

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。
    2、取出最后登錄到當前系統的用戶的相關信息。
    3、取出當前系統上被用戶當作其默認shell的最多的那個shell。
    4、將/etc/passwd中的第三個字段數值最大的后10個用戶的信息全部改為大寫后保存至/tmp/maxusers.txt文件中。
    5、取出當前主機的IP地址,提示:對ifconfig命令的結果進行切分。
    6、列出/etc目錄下所有以.conf結尾的文件的文件名,并將其名字轉換為大寫后保存至/tmp/etc.conf文件中。
    7、顯示/var目錄下一級子目錄或文件的總個數。
    8、取出/etc/group文件中第三個字段數值最小的10個組的名字。
    9、將/etc/fstab和/etc/issue文件的內容合并為同一個內容后保存至/tmp/etc.test文件中。
    10、請總結描述用戶和組管理類命令的使用方法并完成以下練習:
    (1)、創建組distro,其GID為2016;
    (2)、創建用戶mandriva, 其ID號為1005;基本組為distro;
    (3)、創建用戶mageia,其ID號為1100,家目錄為/home/linux;
    (4)、給用戶mageia添加密碼,密碼為mageedu;
    (5)、刪除mandriva,但保留其家目錄;
    (6)、創建用戶slackware,其ID號為2002,基本組為distro,附加組peguin;
    (7)、修改slackware的默認shell為/bin/tcsh;
    (8)、為用戶slackware新增附加組admins;

    Linux干貨 2017-12-19
  • Linux的發行版及哲學思想

    Linux是一套免費使用和自由傳播的類Unix系統,是一個基于Unix的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的工具軟件、應用程序和網絡協議。它支持32位和64位硬件,是一個性能穩定的多用戶網絡操作系統。嚴格來講,Linux這個詞本身只表示Linux內核,聯合GNU 組織里的各種強大的應用軟件而組成的操作系統。 從Linux的誕生至今,…

    Linux干貨 2016-10-30
欧美性久久久久