apache安裝linux
『壹』 linux命令怎麼安裝apache
以Centos為例:
Apache在Linux系統中,其實叫「httpd」
CentOS可以使用yum命令,非常簡單和容易的安裝Apache,下面演示一下步驟:
1、安裝Apache
yum install httpd
2、設置Apache服務的啟動級別
chkconfig --levels 235 httpd on
Apache是一個服務,可以通過設置服務的啟動級別來啟動。2,3,5三個級別分別表示。
3、設置開機啟動。
/etc/init.d/httpd start
『貳』 linux怎麼安裝apache
這是CentOS7編譯安裝方法(或者你也可以yum安裝,這種安裝方法版本較低):
CentOS 下編譯安裝Apache
卸載原有的apache
首先從 http://httpd.apache.or 下載apache源碼包httpd-2.4.4.tar.gz
然後從 http://apr.apache.org 下載apr-1.4.6.tar.gz和apr-util-1.5.1.tar.gz
然後從 http://sourceforge.net/ 下載pcre-8.32.tar.gz和pcre-devel-8.32.tar.gz
先裝gcc和make
yum -y install gcc
yum -y install make
yum -y install gcc-c++ 沒有這個gcc-c++一會編譯不prce
切到下載好的源碼包目錄,本人是~/Download
安裝apr:
tar -zvxf apr-1.4.6.tar.gz
cd apr-1.4.6
./configure --prefix=/usr/local/apr
make && make install
安裝apr-util
tar -zvxf apr-util-1.5.1.tar.gz
cd apr-util-1.5.1
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make && make install
安裝pcre
tar -zvxf pcre-8.32.tar.gz
cd pcre-8.32
./configure
make && make install
安裝pcre-devel
如果已經安裝好了pcre 一定要安裝
tar –zxvf pcre-devel-8.32.tar.gz
cd pcre-devel-8.32
./configure
make && make install
安裝apache 一定要先裝上面那三個不然編譯不了
tar -zvxf httpd-2.4.4.tar.gz
cd httpd-2.4.4
./configure --prefix=/usr/local/apache –with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util
make && make install
配置/usr/local/apache/conf下的http.conf文件(先備份)。
1、伺服器
#ServerName www.example.com:80 前的#號刪除。
2、目錄訪問許可權
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all #修改為此樣
</Directory>
3、默認字元集
AddDefaultCharset utf-8 #指定默認字元集
4、啟動httpd
cd bin/
./apachectl start | restart | stop
將httpd添加為系統服務
cp apachectl /etc/init.d/httpd
/etc/init.d/
編輯httpd,在第二行加入如下信息:
# chkconfig: 345 85 15
# description: Activates/Deactivates Apache Web Server
以上兩句必須添加,否則會提示「httpd服務不支持」;第一行3個數字參數意義分別為:哪些Linux級別需要啟動httpd(3,4,5);啟動序號(85);關閉序號(15)。
添加啟動信息(Ubuntu與CentOS有區別)
chkconfig –add httpd
查看是否添加成功
chkconfig --list
伺服器控制
service httpd start | restart | stop
『叄』 linux系統怎麼安裝apache伺服器
解決方法:
安裝准備工作
登錄linux(root/123456)
利用netconfig命令設置IP地址等信息
(1)——設置IP、子網掩碼、網關、主DNS
(2)——service network restart 重啟網路服務使修改生效
也可以通過修改文件進行設置
vi /etc/sysconfig/network-scripts/ifcfg-eth0 設置IPADDR=IP地址,NETMASK=掩碼,ONBOOT=YES,啟動時啟動網卡 vi /etc/resolv.conf 設置DNS
設置完成後通過ifconfig命令可以查看當前系統的網路信息
通過SecurCRT工具鏈接到linux下
通過Zmodem Upload List添加需要從本地傳輸到linux下的文件,然後執行Start Zmodem Upload啟動傳輸。
APACHE的安裝
[root@sugar ~]# gzip -d httpd-2.2.4.tar.gz[root@sugar ~]# tar xvf httpd-2.2.4.tar
[root@sugar ~]# cd httpd-2.2.4
[root@sugar ~]# ./configure
[root@sugar ~]# make
[root@sugar ~]# make install
apache默認安裝路徑:/usr/local/apache2
/usr/local/apache2下面關鍵目錄說明
conf :apache伺服器的配置目錄
htdocs: 需要發布應用程序的目錄
bin : apache伺服器的可執行程序目錄
apache的配置修改
『肆』 linux下Apache2的安裝和配置
在Ubuntu中安裝apache
安裝指令:sudo apt-get install apache2
安裝結束後:
產生的啟動和停止文件是:/etc/init。d/apache2
啟動:sudo apache2ctl -k start
停止:sudo apache2ctl -k stop
重新啟動:sudo apache2ctl -k restart
配置文件保存在:/etc/apache2
需要說明的是,普通的apache發行版本配置文件是:
httpd。conf
Ubuntu發行版本的主配置文件是:
apache2。conf
在apache2。conf引用到了以下文件:
# 包含動態模塊的配置:
Include /etc/apache2/mods-enabled/*。load
Include /etc/apache2/mods-enabled/*。conf
# 包含用戶自己的配置:
Include /etc/apache2/httpd。conf
# 包含埠監聽的配置:
Include /etc/apache2/ports。conf
# 包含一般性的配置語句片斷:
Include /etc/apache2/conf。d/
# 包含虛擬主機的配置指令:
Include /etc/apache2/sites-enabled/
修改httpd。conf
增加以下內容:
ServerName 127。0。0。1:80
『伍』 怎麼安裝linux里的httpd
首先安裝httpd這個包
然後,你可以修改主配置文件/etc/httpd/httd.conf
或者,你可以不修改!
啟動服務,service httpd start
默認就可以訪問了哦!
『陸』 linux命令怎麼安裝apache
以Centos為例:
Apache在Linux系統中,其實叫「httpd」
CentOS可以使用yum命令,非常簡單和容易的安裝Apache,下面演示一下步驟:
1、安裝Apache
yum install httpd
2、設置Apache服務的啟動級別
chkconfig --levels 235 httpd on
Apache是一個服務,可以通過設置服務的啟動級別來啟動。2,3,5三個級別分別表示。
3、設置開機啟動。
/etc/init.d/httpd start
『柒』 Linux伺服器Apache怎麼安裝
解決方法:
安裝准備工作
登錄linux(root/123456)
利用netconfig命令設置IP地址等信息
(1)——設置IP、子網掩碼、網關、主DNS
(2)——service network restart 重啟網路服務使修改生效
也可以通過修改文件進行設置
vi /etc/sysconfig/network-scripts/ifcfg-eth0 設置IPADDR=IP地址,NETMASK=掩碼,ONBOOT=YES,啟動時啟動網卡 vi /etc/resolv.conf 設置DNS
設置完成後通過ifconfig命令可以查看當前系統的網路信息
通過SecurCRT工具鏈接到linux下
通過Zmodem Upload List添加需要從本地傳輸到linux下的文件,然後執行Start Zmodem Upload啟動傳輸。
APACHE的安裝
[root@sugar ~]# gzip -d httpd-2.2.4.tar.gz[root@sugar ~]# tar xvf httpd-2.2.4.tar
[root@sugar ~]# cd httpd-2.2.4
[root@sugar ~]# ./configure
[root@sugar ~]# make
[root@sugar ~]# make install
apache默認安裝路徑:/usr/local/apache2
/usr/local/apache2下面關鍵目錄說明
conf :apache伺服器的配置目錄
htdocs: 需要發布應用程序的目錄
bin : apache伺服器的可執行程序目錄
apache的配置修改
[root@sugar ~]# vi /usr/local/apache2/conf/httpd.conf
將#ServerName www.example.com:80 中的「#」刪掉,並將 www.example.com 改為本機的linux的ip地址
apache服務安裝檢測
apache安裝是否成功的檢測
啟動apache服務
說明:apache服務的啟動和停止
[root@sugar ~]# cd /usr/local/apache2/bin
[root@sugar ~]# ./apachectl stop 這是停止apache服務
[root@sugar ~]# ./apachectl start 這是啟動apache服務
在window平台通過ie訪問linux上面apache的測試頁面,
http://your_linux_ip/ 如圖所示
如果出現it works字樣,說明apache安裝成功
『捌』 linux安裝apache要不要重啟
假設當前Linux用戶的apahce安裝目錄為/usr/local/apache2,那麼在命令行終端中使用以下命令啟動,停止和重啟apache。
1. 啟動apahce的命令:
/usr/local/apache2/bin/apachectl start apache
2. 停止apache的命令:
/usr/local/apache2/bin/apachectl stop
3. 重啟apache的命令:
/usr/local/apache2/bin/apachectl restart
要在重啟 Apache 伺服器時不中斷當前的連接,則應運行:
/usr/local/sbin/apachectl graceful
如果當前用戶的apache已經安裝為linux的服務的話,可以使用以下命令進行以上操作。
1. 啟動apache
service httpd start
2. 停止服務apache
service httpd stop
3. 重新啟動apache
service httpd restart
『玖』 如何利用linux 安裝apache 伺服器的配置與管理
接下來就要試試動手安裝Apache服務程序啦,同學們需要注意使用yum命令安裝軟體時後面寫的是服務程序的名字,而apache服務的軟體包名稱叫做httpd,直接執行yum install apache命令則是會報錯誤的。
[root@linuxprobe ~]# yum install httpd
將httpd服務程序啟動並加入到開機啟動項中,讓Web服務程序能夠隨系統開機而啟動運行:
php">[root@linuxprobe~]#systemctlstarthttpd
[root@linuxprobe~]#systemctlenablehttpd
ln-s'/usr/lib/systemd/system/httpd.service''/etc/systemd/system/multi-user.target.wants/httpd.service'
#http://www.linuxprobe.com/chapter-10.html#101
『拾』 怎麼在linux下安裝apache伺服器
解決方法: 安裝准備工作 登錄linux(root/123456) 利用netconfig命令設置IP地址等信息 (1)——設置IP、子網掩碼、網關、主DNS (2)——service network restart 重啟網路服務使修改生效 也可以通過修改文件進行設置 vi /etc/sysconfig/network-scripts/ifcfg-eth0 設置IPADDR=IP地址,NETMASK=掩碼,ONBOOT=YES,啟動時啟動網卡 vi /etc/resolv.conf 設置DNS 設置完成後通過ifconfig命令可以查看當前系統的網路信息 通過SecurCRT工具鏈接到linux下 通過Zmodem Upload List添加需要從本地傳輸到linux下的文件,然後執行Start Zmodem Upload啟動傳輸。 APACHE的安裝 [root@sugar ~]# gzip -d httpd-2.2.4.tar.gz[root@sugar ~]# tar xvf httpd-2.2.4.tar [root@sugar ~]# cd httpd-2.2.4 [root@sugar ~]# ./configure [root@sugar ~]# make [root@sugar ~]# make install apache默認安裝路徑:/usr/local/apache2 /usr/local/apache2下面關鍵目錄說明 conf :apache伺服器的配置目錄 htdocs: 需要發布應用程序的目錄 bin : apache伺服器的可執行程序目錄 apache的配置修改 [root@sugar ~]# vi /usr/local/apache2/conf/httpd.conf 將#ServerName :80 中的「#」刪掉,並將 改為本機的linux的ip地址 apache服務安裝檢測 apache安裝是否成功的檢測 啟動apache服務 說明:apache服務的啟動和停止 [root@sugar ~]# cd /usr/local/apache2/bin [root@sugar ~]# ./apachectl stop 這是停止apache服務 [root@sugar ~]# ./apachectl start 這是啟動apache服務 在window平台通過ie訪問linux上面apache的測試頁面, your_linux_ip/ 如圖所示 如果出現it works字樣,說明apache安裝成功