標籤:目的 其他 apach 需要 php 好的 第一個 為我 apache服務
這算是PHP正式學習的第一天吧,所以,想在這裡做一下關於環境搭建的知識,結合上課老師的筆記和自己的理解與遇到的問題。
http://files.cnblogs.com/files/yexiaodoong/%E7%8E%AF%E5%A2%83%E6%90%AD%E5%BB%BA.rar
這裡重要的講一講我自己在搭建環境中遇到的一些問題。
1 第一點 我第一天在搭環境的時候,遇到的第一個問題就是我在搭好Apache和PHP,MySQL之後,可是怎麼也連結不上,反反覆複檢查了所有的配置和搭建過程,查了所有可能會出的錯誤,發現都是好好的,直到我後來回到家,重新啟動了電腦,突然間卻可以了,後來尋找一下百度和問了一些人才知道,其實可能是Apache軟體本身的問題,很多時候,我們在Apache裡面配置了新的東西,然後重啟了Apache伺服器,可是我們以為我們restart了,然後去運行了檔案,但是事實上很多時候Apache可能並沒有重新啟動,所以導致了我們無法正常的運行,所以這裡推薦兩個解決的辦法,可以選擇先stop了,然後再start嗎,第二個就是可以利用CMD運行。
2 在配置Apache的時候,我們會在他的設定檔httpd.conf中開放一個80的連接埠, 1 ServerName localhost:80 ,也許很多人開始會和我有一樣的問題,我們去開放這個連接埠是為了什麼啊?其實,Apache就是通過開放的這個80連接埠工作的,只有這個連接埠開放了,來自瀏覽器或者其他的一些請求才會準確的送到Apache伺服器中來。
3 我在Apache中已經配置了PHP模組,但是我還要不要將這個檔案拷到Apache中的module中,不是一一對應的嗎?
這個問題的理解是,當我在配置模組檔案的時候,發現設定檔中的模組和module中的模組檔案是一一對應的,我就考慮是不是要正常工作,我們在設定檔中載入了這個模組的條目的同時也需要把模組檔案拷到module檔案下!顯然這個問題的答案是否,我們在設定檔中只要載入了這個米快條目就可以的,並不需要說要吧檔案拷到module檔案下!
4 (重點)其實搭建環境基本不是最重要的事,很多時候,我們只要懂得搭建環境的原理就大致可以了,但是比較重要的一點,也是我們後面經常會用到的東西就是配置虛擬機器主機!因為後面我們可能會有一些工程要運行,我們又不用去重新搭建環境,但是配置虛擬機器主機是必須的,所以希望能好好的賬務如何配置虛擬機器主機就好了!
搭建環境的軟體:連結:http://pan.baidu.com/s/1qXHucfa 密碼:gh54
環境搭建--Apache,MySQL,PHP