講義ch03 創新數位教材 銀髮族e化健康管理概論

Page 1

銀髮族E化健康管理概論-CH3銀髮族E化健康管理系統(1/3)-系統環境

 (Apache+PHP+MySQL)系統環境 1 Apache+PHP+MySQL安裝 2 php.ini校調 2.1郵寄相關設定 2.2 全域變數的設定 2.3 魔術引號設定


Apache + PHP + MySQL 安 裝 教 學 (資 料 來 源 :http://blog.yam.com/pkpika/article/9618086)

1.Apache http://httpd.apache.org/download.cgi 最 新 版 本 :2.2.4 (MSI Installer): apache_2.2.4-win32-x86-no_ssl.msi

2.PHP

http://www.php.net/downloads.php

最 新 版 本 :5.2 PHP 5.2.0 installer

3.MySQL

http://www.mysql.org/downloads/mysql/5.0.html

最 新 穩 定 版 本 : 5.0.27 MySQL-5.0.27

2.簡介 由 於 我 們 採 用 最 簡 單 的 安 裝 包 的 方 式,所 以 在 安 裝 之 前 必 須 要 了 解 先 後 順 序 的 關 係 。 由 於 在 安 裝 的 過 程 中 , php 安 裝 包 會 要 求 設 定 apache,所 以 我 們 必 須 優 先 安 裝 apache 所 以,如 果 你 裝 置 完 成 後 的 apache 能 執 行 php.可 能 必 須 要 自 己 加 上 設 定。另外,使用安裝包的方式有時也會造成一些路徑上的問題。所以建議不要更動你 的安裝的位置。在安裝完成後我會再教大家如何吧目錄設定成想要的位置。


A.安 裝 Apache

1.執 行 安 裝 檔 :

2.apache 授 權

3.apache 授 權


4.設 定 你 的 網 域 .

ps: 在 下 面 的 80port 是 預 設 的 port,如 果 你 的 伺 服 器 還 有 要 跑 其 他 的 服 務 器 ,例 如 iis 可 以 選 下 面 的 8080port.

4.Apache 安 裝 其 他 選 項 :Typical 預 設 定 裝 ,選 Custom 可 以 不 要 裝 一 些 像 文 件 之 類的文檔或附加的元件.

5.安 裝 位 置 (!!!!這 個 建 議 不 要 更 動 位 置 !!!!!.)


6.完 成 安 裝

安 裝 完 成 後 在 右 下 會 有 這 一 個 apache 的 監 視 項 目 .

7.再 來 先 進 行 簡 單 的 設 定


上 面 的 是 apache 的 預 設 設 定 檔 的 路 徑 位 置 .

找到下面二個項目修改 #管 理 者 的 郵 箱。打 上 你 常 用 的 email 都 可 以,不 過 你 的 伺 服 器 可 能 需 要 有 寄 送 功 能。你 才 能收到錯誤訊息。

ServerAdmin yourname@email.com.tw

#下 面 這 一 行 代 表 你 的 web server 會 在 web 的 預 設 port ServerName *:80

#*:80 表 示 所 有 的 80port #例 如 http://localhost/ #http://192.168.1.x #這 些 都 可 以 讀 的 到 . #當 然 你 也 可 以 直 接 打 上 你 的 網 址 .或 固 定 ip 挒 如 : #ServerName http://www.php5.idv.tw/ #ServerName 124.10.224.84:80

#如 果 你 已 經 有 跑 iis 或 者 其 他 服 務 器 你 也 可 以 不 要 使 用 80port #ServerName *:8081 #就 可 以 導 向 其 他 的 port 了 . #不 過 你 在 打 網 址 時 就 必 須 加 上 port 號 了 . #例 如 :http://www.php5.idv.tw:8081


8.啟 動 及 關 閉 -->

9.測 試

看 到 這 一 個 畫 面 表 示 你 已 經 完 成 Apache 安 裝 了 .

安裝 PHP


B.安 裝 PHP

選 擇 apache 版 本

選 擇 apache 路 徑



C.MySQL 選擇安裝特殊選項

你 可 以 在 這 時 候 先 把 MySQL 模 組 裝 上 。


是 否 直 接 幫 你 設 定 到 httpd 中 。 請 選 ”是 ”

安 裝 到 這 邊 你 已 經 完 成 了 php 及 httpd 的 安 裝 。 接 下 來 , 你 可 以 在 Apache 預 設 的 網 站 空 間 中 。 寫 一 個 測 試 檔 index.php。 (預 設 的 目 錄 是 在 。 C:\Program Files\Apache Software Foundation\Apache2.2\htdocs)

<?php phpinfo(); ?>

測試一下。


如 果 出 現 以 下 畫 面 表 示 你 的 php 已 經 完 成 運 作 了 。

網址 http://www.php5.idv.tw/html.php?mod=article&do=show&shid= 19


2 php.ini 校調 php.ini 是 PHP 的設定檔,掌管 PHP 的許多設定,相當重要!php.ini 這個檔 案位置在 C://WINDOWS/php.ini 裡面。

2.1 郵寄相關設定 PHP 有個 mail( )函數可以用來寄信,通常用來寄發認證信等功能。而在 Windows 底下若沒有安裝一套郵件伺服器,PHP 沒辦法寄信出去的,為了讓 Windows 的 PHP 可以順利寄信,在 php.ini 中可以設定 SMTP 伺服器(傳送郵件 的伺服器),就可以寄信了。

2.2 全域變數的設定 register_globals 是一個非常重要的設定項目,此項目是設定 PHP,是否可設 定使用全域變數,攸關 PHP 的安全,因此要設定為 Off。

2.3 魔術引號設定 magic_guotes_gpc 是所謂魔術引號的設定,我們填寫一些資料是會存到資料 庫中,萬一要存到資料庫中的資料含有一些特殊字元,例如資料中包含雙引號或 單引號,那存到資料庫就會有問題!解決的方法便是將這些特殊符號前面加入一 個斜線「\」,這就是所謂的脫逸字元,使得特殊字元能夠幫當作一般字元處理, 中文字也有許多特殊字元,例如「許、功、蓋…」等,這些字也需要經過處理, 而 magic_guotes_gpc 就是設定是否要自動半段資料中有無特殊字元,並自動加入 脫逸字元。 magic_guotes_gpc = on


3. 參考網站 1-海上男孩: Apache + PHP + MySQL 安裝教學 - yam 天空部落 Apache + PHP + MySQL 安裝教學 pkpika 在天空部落發表於 11:54:49 | 電 腦教學 1.下載所需軟體 1.Apache http://httpd.apache.org/download.cgi 最新 版本:2.2.4 (MSI Installer): apache_2.2.4-win32-x86-no_ssl.msi ...

2-Apache/PHP/MySQL - 臺中市教育局-數位教學平台 Apache 的下載、安裝、設定 市面上有許多的快速架站包,已經將 Apache+PHP+MySQL+phpMyAdmin 包裹起來,也將關聯性都設定的好好 的,只消左鍵按幾下就可安裝妥當,例如 AppServ、XAMPP,不過初上手 透過一個一個的安裝起來,會更清楚個別的運作原理 ...

3-Apache 加 PHP 安裝配置教學(Windows) @ 呆丸北拜已搬家至 Blogger ... Apache 加 PHP 安裝配置教學(Windows ) 官網下載最高版本號的 Apache,現在是 2.2 版。個人開發網頁不需要 HTTPS 支援,選擇下載 Win32 Binary without crypto (no mod_ssl) (MSI Installer) 提供的檔案


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.