LinuxApache不能啟動服務的解決

2021-10-02 06:57:27 字數 1518 閱讀 6832

今天安裝apache到/usr/local目錄下,安裝之後不能啟動服務,提示未識別的服務,找了找方法記錄下:

vi /etc/rc.d/rc.local

增加:/usr/local/httpd/bin/apachectl start

註冊為service

找到:#!/bin/sh

另起一行,增加:

# chkconfig: 345 70 30

# description: apache

然後註冊服務:chkconfig --add httpd

----

啟動服務:service httpd start

停止服務:service httpd stop

重新啟動:service httpd restart

3個數字引數意義分別為:哪些linux級別需要啟動httpd(3,4,5);啟動序號(70);關閉序號(30)。

執行chkconfig --list,httpd在其中

mysql設為linux服務(未驗證)

cp /usr/local/mysql5/share/mysql/mysql.server /etc/init.d/mysqld

chkconfig --add mysqld

chkconfig --level 2345 mysqld on

chown mysql:mysql -r /usr/local/mysql5/

service mysqld start

另外,啟動時還提示

解決:#vim /usr/local/apache2/conf/httpd.conf (在這裡是我安裝apache的目錄)

找到#servername www.example.com:80 把#去掉,再重啟apache即可沒事了。

另外一種現象一同記下:

這個問題應該是沒有在 httpd.conf 中設定 servername  

最簡單的,修改httpd.conf檔案,增加:

servername www.example.com:80

再次啟動正常!

Linux Apache 服務 啟動 停止 重啟

基本的操作方法 本文假設你的apahce安裝目錄為 usr local apache,這些方法適合任何情況 apahce啟動命令 推薦 usr local apache bin apachectl start apaceh啟動 apache停止命令 usr local apache bin apac...

ubuntu不能啟動

1.修改解析度,這種情況至少能看見啟動畫面。sudo gedit etc default grub 取消 grub gfxmode 640 480這一行前面的注釋符號,並將後面的數字修改為乙個合適的值,不需要太高,比如1024x768。這個值同時會影響grub啟動選單和控制台裡文字的解析度。第二步 ...

Vmware Server不能啟動

一 說明 windows7或vista系統盤下沒有了documents and settings資料夾,取代它的是 使用者 資料夾。2.目錄下有乙個datastores.xml的檔案,就是因為這個檔案的損壞所以導致了服務不能啟動 3.這個目錄還會有乙個datastores.xml.default的檔...