當前位置:首頁 » 操作系統 » linuxapache啟動

linuxapache啟動

發布時間: 2022-04-28 21:32:26

『壹』 linux中怎樣啟動apache服務

本文假設你的apahce安裝目錄為/usr/local/apache2,這些方法適合任何情況
apahce啟動命令:
推薦/usr/local/apache2/bin/apachectl start apaceh啟動
apache停止命令
/usr/local/apache2/bin/apachectl stop 停止
apache重新啟動命令:
/usr/local/apache2/bin/apachectl restart 重啟
要在重啟 Apache 伺服器時不中斷當前的連接,則應運行:
/usr/local/sbin/apachectl graceful
如果apache安裝成為Linux的服務的話,可以用以下命令操作:
service httpd start 啟動
service httpd restart 重新啟動

『貳』 linux 如何重啟apache

樓上的都可以,不過我個人用 httpd -k restart 關鍵是找到httpd這個文件。 [root@test bin]# httpd restart -bash: httpd: command not found 明顯是bash在path所指的目錄下找不到httpd,試試找到它,然後用絕對路徑。比如我們這里是 /home/service/apache/bin/httpd -k restart

『叄』 linux apache怎麼啟動

基本的操作方法:
本文假設你的apahce安裝目錄為/usr/local/apache2,這些方法適合任何情況
apahce啟動命令:
推薦/usr/local/apache2/bin/apachectl start apaceh啟動
apache停止命令
/usr/local/apache2/bin/apachectl stop 停止
apache重新啟動命令:
/usr/local/apache2/bin/apachectl restart 重啟
要在重啟 Apache 伺服器時不中斷當前的連接,則應運行:
/usr/local/sbin/apachectl graceful
如果apache安裝成為linux的服務的話,可以用以下命令操作:
service httpd start 啟動
service httpd restart 重新啟動
service httpd stop 停止服務

『肆』 Linux設置apache,mysql,snmp等開機啟動

mysql設為linux服務cp
/usr/local/mysql/share/mysql/mysql.server
/etc/init.d/mysqldchkconfig
--add
mysqldchkconfig
--level
2345
mysqld
onchown
mysql:mysql
-R
/usr/local/mysql/service
mysqld
startapache設為linux服務cp
/usr/local/apache2/bin/apachectl
/etc/init.d/httpdvi
/etc/init.d/httpd在在#!/bin/sh後面加入下面兩行#chkconfig:345
85
15#description:
Start
and
stops
the
Apache
HTTP
Server.然後chmod
+x
/etc/rc.d/init.d/httpdchkconfig
--add
httpd然後可以用setup命令進入服務設置,設置為開機啟動第二種方法:在/etc/rc.d/rc.local中增加啟動apache的命令,如:/usr/local/apache2/bin/apachectl
start/usr/local/mysql/bin/mysqld_safe
--user=root
&

『伍』 linux開機後apache不能自動啟動

開機啟動的話可以配置/etc/rc.local文件,把啟動apache服務的命令寫到rc.local里,
比如echo
"/etc/init.d/httpd
start"
>>
/etc/rc.local
也可以把在對應的運行級別里創建apache服務啟動腳本的鏈接。

『陸』 linux啟動apache命令報錯(98)Address already in use: make_sock: could not bind to address [::]:80

可能是apache已經啟動了,但是進程的所屬用戶跟你想要的不是一個用戶,比如你想要啟動的apache是cib的,但是查看發現現在已經啟動的是daemon用戶的,原因是先前啟動的時候載入了httpd.conf配置文件中配置的用戶(User daemon Group daemon),再用cib用戶啟動apache就報這個錯誤,cib用戶也無法停掉目前的apache進程(我之前遇到的一種情況,符合的話可以嘗試一下)。

解決辦法:

  1. root用戶登錄,用./apachectl stop停掉apache或kill -9 pid

  2. chown -R cib:cib /apache 把整個apache的目錄重新賦許可權給cib用戶

    (註:啟動apache的時候如果用root用戶登錄,啟動之後的進程默認載入的是httpd.conf配置文件中配置的用戶,而且一旦用root用戶啟動過一次,配置文件的載入許可權默認也會改成httpd.conf配置文件中的用戶,即使在apache已經停掉的情況下,其他用戶也會無法啟動apache,只是不報錯。)

  3. 切換到cib用戶,用./apachectl start啟動apache就可以了

  4. 如果以上還無法以cib用戶啟動apache,則在執行步驟1之前把httpd.conf配置文件中的User daemon Group daemon 改為User nobody Group nobody,然後再重復以上步驟。此時的apache進程就是當前用戶的

『柒』 如何在linux啟動時讓apache也自動啟動

開機啟動的話可以配置/etc/rc.local文件,把啟動apache服務的命令寫到rc.local里,
比如echo "/etc/init.d/httpd start" >> /etc/rc.local
也可以把在對應的運行級別里創建apache服務啟動腳本的鏈接。

『捌』 linux 如何重啟apache如何檢測apache是否啟動

如果是linux自己帶的apache的話就使用命令
service
httpd
start
啟動
service
httpd
stop
關閉
service
httpd
restart
重新啟動
如果不是linux自帶的apache,或者你的linux根本就沒帶,是你自己按在/usr/local的話。
進入/usr/local/bin下
cd
/usr/local/bin
找到可執行文件執行它,具體你的可執行文件名字是什麼我就不大清楚了,
不過肯定是apache開頭的什麼文件
比如是apache1
執行
./apache1
測試
打開瀏覽器,在地址欄里輸入http://127.0.0.1/
顯示apache主頁就成功了。

熱點內容
在資源管理器中文件與文件夾 發布:2024-10-04 19:32:17 瀏覽:970
微笑的編程 發布:2024-10-04 19:04:38 瀏覽:234
28歲學編程 發布:2024-10-04 18:56:24 瀏覽:187
c語言定義函數結構體 發布:2024-10-04 18:46:19 瀏覽:404
安卓抖音表情在哪裡下載 發布:2024-10-04 18:37:21 瀏覽:945
雙色球演算法必中 發布:2024-10-04 18:36:25 瀏覽:205
壓縮機濾網 發布:2024-10-04 18:27:13 瀏覽:893
解壓縮一幀圖像 發布:2024-10-04 18:17:00 瀏覽:309
存儲講解p 發布:2024-10-04 18:12:41 瀏覽:744
普聯監控管理系統的伺服器地址 發布:2024-10-04 17:46:38 瀏覽:602