Mac OS X 10 9 2 Web 伺服器啟用

2021-06-21 10:16:23 字數 1681 閱讀 5067

1.首先展示系統版本:

2.mac os x 10.9 依舊預裝了 apache ,但是已經不能在 「系統偏好設定」中的「web 共享」來開啟了,需要手動通過命令列開啟。

啟動:sudo apachectl start

停止:sudo apachectl stop

重啟:sudo apachectl restart

檢視 apache 版本httpd -v

瀏覽器開啟  可以看到 it works! 的頁面

檔案根目錄

系統級的根目錄

對應的檔案目錄是:

/library/webserver/documents/

使用者級根目錄

另乙個 web 根目錄預設是~/sites,10.9 中你需要手動建立這個sites目錄。

檢查這個目錄下是否有username.conf檔案

/etc/apache2/users/

如果沒有,則需要新建乙個,username需要是你的賬戶名字,建議使用終端建立這個檔案:

cd /etc/apache2/users

sudo vi username.conf

貼入以下內容,注意修改username為你的賬戶名字

"/users/username/sites/"

>

options indexes multiviews

allowoverride all

order allow,deny

allow from all

這個檔案的許可權應該是:

-rw-r--r-- 1 root wheel 298 jun 28 16:47 username.conf

如果不是,請修改

sudo chmod 644 username.conf

重啟 apache

sudo apachectl restart

這時,這個**應該已經可以用了:

啟用重定向 .htaccess

編輯httpd.conf

刪除 allowoverride all 前的注釋 #

php

osx 10.9 已經預裝了 php 5.4.17, 編輯httpd.conf

取消這一行前邊的注釋符號#

loadmodule php5_module libexec/apache2/libphp5.so

重啟 apache

sudo apachectl restart

FTP服務 Web服務

ftp服務 web服務 一 ftp概述和搭建 1 ftp是一種應用層協議 採用c s結構設計,在傳輸層使用的是tcp的21 控制連線 與20 資料連線 2 搭建ftp站點 二 常用 ftp 服務端程式 1 iis windows server 2012 r2角色中的乙個可選角色服務 iis 元件主要...

使用Web服務

上面討論了如何建立 web服務,接下來就討論如何使用它們。為此需要在 中生成乙個知道如何與給定 web服務進行通訊的 類。這樣,中對 web服務進行的任何呼叫都要通過這個 類,從表面看,這個 類就等同於 web服務,也會認為我們有了 web服務的本地副本。而實際的情況是有許多 通訊工作在進行,只是我...

建立Web服務

把 直接放到 a x 檔案中或者從這些檔案中引用 web服務類,都可以實現對 web服務的建立。如同 asp.net 頁一樣,在 vs.net 中建立web 服務也使用後一種方法,目的是把問題講述得更清楚一些。如圖 26 1 所示,建立 web服務專案 pcswebsrv1 此時系統會生成一系列的檔...