Linux下安裝、配置Apache伺服器
平臺:Ubuntu64位
一、安裝前的準備
1、我們首先準備需要安裝的程式包,需要安裝的程式有:apr、apr-util、pcre、httpd(apache)
為了方便大家安裝,這裡我把以上幾個庫的最新版本進行了打包,方便大家下載。
下載地址
二、安裝
1、首先安裝apr
[root@localhost ~]# tar -zxf apr-1.5.2.tar.gz
[root@localhost apr-1.5.2]# ./configure --prefix=/usr/local/apr
[root@localhost apr-1.5.2]# make
[root@localhost apr-1.5.2]# make install
2、安裝apr-util
[root@localhost ~]# tar -zxf apr-util-1.5.4.tar.gz
[root@localhost apr-util-1.5.4]# ./configure --prefix=/usr/local/apr-util -with-apr=/usr/local/apr/bin/apr-1-config
[root@localhost apr-util-1.5.4]# make
[root@localhost apr-util-1.5.4]# make install
3、安裝pcre
[root@localhost ~]# unzip pcre-8.40.tar.gz
[root@localhost pcre-8.40]# ./configure --prefix=/usr/local/pcre
[root@localhost pcre-8.40]# make
[root@localhost pcre-8.40]# make install
4、最後安裝apache(必須在上面幾個安裝完成後執行這一步)
[root@localhost ~]# tar -zxf httpd-2.4.25.tar.gz
[root@localhost httpd-2.4.25]# ./configure --prefix=/usr/local/apache2 --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre (除了指定Apache的安裝目錄外,還要安裝apr、apr-util、pcre,並指定引數)
[root@localhost httpd-2.4.25]# make
[root@localhost httpd-2.4.25]# make install
三、啟動
- 啟動Apache:
/usr/local/apache2/bin/apachectl start
- 停止Apache:
/usr/local/apache2/bin/apachectl stop
- 重啟Apache:
/usr/local/apache2/bin/apachectl restart
在瀏覽器中開啟localhost,如果現顯示“It works!”,則表示啟動成功。
如果網站的index字尾是PHP格式的,則要修改httpd.conf配置檔案(/usr/local/apache2/conf),在DirectoryIndex增加 index.php。
#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>
參考:http://www.cnblogs.com/zhuque/archive/2012/11/03/2763352.html
相關文章
- Linux系統下安裝Apache伺服器LinuxApache伺服器
- linux下Apache+PHP+MySQL安裝配置攻略LinuxApachePHPMySql
- Linux下安裝ApacheLinuxApache
- 伺服器安裝Linux中安裝 Apache伺服器LinuxApache
- Linux伺服器---安裝apacheLinux伺服器Apache
- linux_apache_Subversion安裝配置LinuxApache
- Apache伺服器安裝及配置(win版)Apache伺服器
- windows下PHP與Apache的安裝配置WindowsPHPApache
- Linux CentOS 7 下 Apache Tomcat 7 安裝與配置(心得)LinuxCentOSApacheTomcat
- apache httpd安裝 配置Apachehttpd
- Windows下PHP和Apache的安裝與配置WindowsPHPApache
- Windows下64位Apache伺服器的安裝WindowsApache伺服器
- Linux下ODBC安裝配置Linux
- Linux下ejabberd安裝配置Linux
- Linux下安裝配置RedisLinuxRedis
- linux下安裝配置svnLinux
- Mac下配置Apache伺服器MacApache伺服器
- Linux環境下Apache ActiveMQ 基本安裝LinuxApacheMQ
- Apache+php在windows下的安裝和配置ApachePHPWindows
- 下載安裝ApacheApache
- Linux下安裝java及配置(yum安裝)LinuxJava
- 在Linux(CentOS 6.6)伺服器上安裝並配置基於Apache的SVN伺服器LinuxCentOS伺服器Apache
- windows下安裝基於Apache的Subversion伺服器WindowsApache伺服器
- Linux下rsync安裝與配置Linux
- Linux下Redis的安裝配置LinuxRedis
- Linux下ftp的安裝配置LinuxFTP
- Linux下SNMP的安裝配置Linux
- CUnit在Linux下安裝配置Linux
- Linux伺服器配置——安裝CentOS以及源配置Linux伺服器CentOS
- [求教]FC4下安裝APACHE配置問題(轉)Apache
- Linux下安裝nfs伺服器LinuxNFS伺服器
- Linux 伺服器安裝配置 TimeMachineLinux伺服器Mac
- CentOS 7伺服器下Nginx安裝配置CentOS伺服器Nginx
- CentOS 6.6安裝配置LAMP伺服器(Apache+PHP5+MySQL)CentOSLAMP伺服器ApachePHPMySql
- Linux伺服器---apache配置檔案Linux伺服器Apache
- Linux伺服器---配置apache支援phpLinux伺服器ApachePHP
- linux伺服器下安裝nodejs,配置pm2程式控制Linux伺服器NodeJS
- Linux伺服器配置——安裝配置JDK1 7Linux伺服器JDK