Apache/2.0.63 on Solaris10

來源:互聯網
上載者:User
文章目錄
  • 1。自己造個httpd.conf
  • 2。爲了能讓SVCADM控制,需要修改http-apache2.xml
  • ■使用SSL時
  • ■Apache2 on Solaris10的檔案構成
  • ■查看Version
  • ■Apache2是否起動的確認
  • ■Apache2相關資訊查看
  • ■啓動Apache2起動
  • ■Apach2的FMRI詳細確認

配置httpd.conf:

Apache2.0.53使用前,配置下conf檔案

1。自己造個httpd.conf
# cd /etc/apache2/
# cp httpd.conf-example httpd.conf

注意看下log檔案,有問題的話請看下[httpd.conf]的1148行有些有語法錯誤哦

2。爲了能讓SVCADM控制,需要修改http-apache2.xml
# vi /var/svc/manifest/network/http-apache2.xml

 

(前)
<instance name='apache2' enabled='false'>
(変更後)
<instance name='apache2' enabled='true'>

  :w! 強制儲存。

 

 

■使用SSL時

apache2的設置變更

#svccfg
svc:> select apache2
svc:/network/http:apache2> editprop
(変更前)
# setprop httpd/ssl = boolean: (false)

 

(変更後)
setprop httpd/ssl = boolean: (true)

 

 

Solaris10 Apache2 起動■Apache2 on Solaris10的檔案構成

<Apache2默認関連> 

bin   /usr/apache2/bin/

設置   /etc/apache2/httpd.conf

process ID   /var/run/apache2/httpd.pid
起動腳本 /lib/svc/method/http-apache2

Apache2log  /var/apache2/logs/access_log

webapps /var/apache2/htdocs/

<SMF関連> 

SMF用XML   /var/svc/manifest/network/http-apache2.xml 

起動停止log  /var/svc/log/network-http\:apache2.log 

■查看Version
# /usr/apache2/bin/httpd -v
Server version: Apache/2.0.53
Server built: Jul 20 2005 06:30:22
■Apache2是否起動的確認
$ svcs -a | grep http
disabled Jul_28 svc:/network/http:apache2

Apache2的FMRI全名: svc:/network/http:apache2

Apache2的FMRI省略形式: http 或 apache2

因此可以用省略形式查看狀態$ svcs http 
■Apache2相關資訊查看

dependency require_all 是依賴服務,決定了apache2是否能啓動

# svcs -l http
fmri svc:/network/http:apache2
name Apache 2 HTTP server
enabled false
state disabled
next_state none
state_time Wed April 28 17:20:23 2010
restarter svc:/system/svc/restarter:default
dependency require_all/error svc:/milestone/network:default (online)
dependency require_all/none svc:/system/filesystem/local:default (online)
dependency optional_all/error svc:/system/filesystem/autofs:default (online)
■啓動Apache2起動

svcadm command:

# svcadm enable http/apache2

Apache2停止

# svcadm disable http/apache2 

Apache2 restart

# svcadm restart http 

進程查看Apache2: ps -ef -x | grep http/apache2

■Apach2的FMRI詳細確認

 Apache2的FMRI: svc:/network/http:apache2 或者 http

-x參數是詳細查看

# svcs -x http
svc:/network/http:apache2 (Apache 2 HTTP server)
State: maintenance since Thu Aug 21 06:06:07 2008
Reason: Start method exited with $SMF_EXIT_ERR_CONFIG.
See: http://sun.com/msg/SMF-8000-KS
See: httpd(8)
See: /var/svc/log/network-http:apache2.log
Impact: This service is not running.

State: ...(狀態)

Reason: ...(原因)

See: http://sun.com/... (參照URL)

See: ...apache2.log (參照log)

Impact: ... (影響)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.