<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
(1)WAMP環境: Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python, 一組常用來搭建動態網站或者伺服器的開源軟體,本身都是各自獨立的程式,但是因為常被放在一起使用,擁有了越來越高的相容度,共同組成了一個強大的Web應用程式平臺。
(2)使用AMP整合軟體的優點:
1)可避免由於缺乏AMP的知識,而無法正確設定環境;2)可快速安裝並設定好AMP環境,讓我們直接開始真正感興趣的軟體,如xoops;3)可方便的搭建測試環境,對於測試“是AMP環境問題,還是XOOPS造成的問題”很有幫助,採用排除法即可。
(3)主要的WAMP整合環境主要有:
WampServer
Wamp就是Windows Apache Mysql PHP整合安裝環境,即 在window下的apache、php和mysql的伺服器軟體。PHP擴充套件、Apache模組,開啟/關閉滑鼠點點就搞定,再也不用親自去修改組態檔了,WAMP它會去做。再也不用到處詢問php的安裝問題了,WAMP一切都搞定了,這個軟體在win平臺上使用的較多。
XAMPP
XAMPP是一款具有中文說明的功能全面的整合環境,XAMPP並 不僅僅針對Windows,而是一個適用於Linux、Windows、Mac OS X 和Solaris 的易於安裝的Apache 發行版。軟體包中包含Apache 伺服器、MySQL、SQLite、PHP、Perl、FileZilla FTP Server、Tomcat等等。預設安裝開放了所有功能,安全性有問題,需要進行額外的安全設定。
AppServ
整合了Apache、PHP、MySQL、phpMyAdmin,較為輕量,版本很久未更新了。
總的來說,以上幾種WAMP環境基本上都可以滿足初學者設定WAMP環境的需要,像XAMPP和AppServ各種元件比較全,但也會覺得檔案組成比較複雜,初學者一下子也看不明白,像Digast Wamp Server由於是全新設定的整合環境,程式檔案設定比較嚴謹,環境程式大小也適中, 而且可以自定義任意目錄,系統會自動進行引數設定,特別適合初學者使用。
phpStudy
phpStudy支援22種組合自由切換。該程式包 整合最新的Apache+Nginx+LightTPD+PHP+MySQL+phpMyAdmin+Zend Optimizer+Zend Loader,一次性安裝,無須設定即可使用,是非常方便、好用的PHP偵錯環境。該程式綠色小巧簡易迷你僅有35M,有專門的控制面板。總之學習PHP只需一個包。 2 WAMP環境部署詳細過程 2.1 要求
在靶機(win2008R2SP1)上部署WAMP環境,以提供PHP程式設計及實驗需要。
在win2008R2純淨版上無法安裝VC14執行庫,因此靶機採用win2008R2SP1系統。
2.2.1 安裝前準備
(1)下載win2008R2SP1系統映象/ISO檔案。點選https://msdn.itellyou.cn/平臺→選擇作業系統→選擇Windows Server 2008 R2→選擇帶有ServicePack1→點選詳細資訊展開→複製連結到迅雷中開始下載。
(2)為了方便管理,建議把所有虛擬機器器放在同一個資料夾中,命名為VMWare,主要是用來存放我們設定好的虛擬機器器。在該資料夾下建立子資料夾,命名為win2008R2SP1-1,用來存放新建的虛擬機器器。
2.2.2 在VMware裡創新新的虛擬機器器
(1)開啟VMware Workstation 16 pro虛擬,點選”建立新的虛擬機器器“
(2)選擇“典型”來設定Windows系列的系統,點選下一步。注意,凡是安裝微軟系統,都是選擇典型,凡是安裝linux系統,均是選擇自定義。
(3)選擇稍後安裝作業系統,下一步。注意以後無論是什麼系統,均點稍後安裝作業系統。
(4)選擇“Microsoft Windows",版本選擇” Windows Server 2008 R2 x64",點選下一步。
(5)命名虛擬機器器名稱,以簡易方便識別為主(按系統名稱來命名),虛擬機器器的安裝位置選在自己之前建好的資料夾中。注意以後虛擬機器器都裝在一個資料夾中,且不要裝C槽。
(6)虛擬機器器需要佔用真實機記憶體,預設是40G,是指劃分40個G給虛擬機器器用,但是虛擬機器器不一定需要用到這麼多記憶體,這個值改不改都可以,有條件建議選大一點的磁碟大小。關鍵是需要選擇”將虛擬磁碟儲存為單個檔案“。碎片太多不利於管理和遷移。
(7)可以在此時自定義硬體設施,也可以在將來使用過程中再修改,點選完成。
2.2.3 在虛擬機器器裡裝win2008R2SP1系統
(1)選中”CD/DVD",選擇“使用ISO映像檔案”,選擇ISO檔案所在的位置,點選確定。這個步驟相當於在虛擬機器器中插光碟。
(2)點選綠色三角形啟動該虛擬機器器,開始系統安裝→彈出下圖點選下一步→現在安裝。
(3)選擇企業版進行安裝→下一步。
(4)勾選接受許可,點選下一步。
(5)此時是新建虛擬機器器,選擇自定義高階。
(6)後續安裝後再將磁碟劃分為CD兩盤,此處先點選下一步。
(7)正在安裝。開始漫長的安裝過程,安裝完成。
2.2.4 安裝完成後其他設定
(1)首次登入需要設定密碼,點選確定。
(2)設定2遍密碼,點選箭頭。彈出提示密碼已更新,再次點選確定即可進入系統。
(3)彈出以下介面,說明系統已安裝完成。
(4)其他設定如安裝VMware tools、桌面圖示、啟用系統、關閉防火牆、禁止自動更新、設定快照等。請參考《部署虛擬機器器及常用系統設定》
(1)下載phpstudy安裝包。進入其官網下載所需版本,本文下載的是2018版本。
(2)虛擬機器器中開啟win2008R2SP1,如果有設定快照則將其還原到最佳狀態,將上述下載的安裝包複製黏貼到該系統的E槽中。
(3)雙擊執行該軟體,先是進行解壓,將解壓路徑修改為C槽下。
(4)啟動該軟體,提示說系統缺少VC9、VC11和VC14的執行庫。
(5)下載32位元vc9和11、14執行庫。從該百度網路硬碟下載:https://pan.baidu.com/s/1vkp_lW985sk8oivJHWfUfQ 密碼: qxtb下載32位元vc9和11、14執行庫,進行解壓,將解壓後的資料夾複製到虛擬機器器中。
(6)安裝32位元vc9和11、14執行庫。右鍵以管理員身份安裝所需要的執行庫,一直點下一步,安裝過程需要同意許可。
(7)退出phpstudy程式,在解壓路徑下找到啟動程式再次開啟,不會再彈出缺少VC執行庫的錯誤提示。建議將該程式建立快捷方式到桌面。
(8)開啟phpstudy後,點選啟動按鈕,正常啟動軟體。
(9)在 C:phpStudyPHPTutorial 中,可以找到各個工具的目錄。
安裝文字編輯器,方便編寫程式碼。原本想安裝notepad++來作為編輯器,搜尋時看到該軟體在2020年因辱華被封,此處改用Visual Studio Code作為編輯器。具體操作步驟如下:
(1)進入https://visualstudio.microsoft.com/zh-hans/在以下位置找到適合自己平臺的軟體安裝包。此處選擇Windows平臺的安裝包進行下載安裝。
(2)右鍵以管理員方式執行該安裝包,彈出以下提示時點選確定。
(3)選擇我同意此協定,點選確定。
(4)維持預設安裝路徑,點選下一步。
(5)選擇快捷方式的路徑,點選下一步。
(6)選擇需要安裝的附加元件,以下為附加元件的介紹。
①將“通過code 開啟“操作新增到windows資源管理器檔案上下文選單
②將“通過code 開啟”操作新增到windows資源管理器目錄上下文選單
說明:①②勾選上,可以對檔案,目錄點選滑鼠右鍵,選擇使用 VScode 開啟。③將code註冊為受支援的檔案型別的編輯器
說明:預設使用 VScode 開啟諸如 txt,py 等文字型別的檔案,一般建議不勾選。
讓 VScode 支援的程式碼檔案全部變成 VScode 預設開啟,檔案圖示也會隨之更改,很好辨認。④新增到PATH(重啟後生效)
說明:這步驟預設的,勾選上,不用設定環境變數,可以直接使用。
(7)點選安裝,開始安裝。
(8)安裝完成後進行漢化,按下圖所示步驟:在搜尋方塊內輸入chinese,然後點選中文簡體的install進行安裝。
(9)中文包安裝後點選重啟,就可以看到是簡體中文介面。
(1)開啟phpstudy軟體,並點選啟動。
(2)輸入netstat -an -p tcp
檢視tcp埠號。可以看到80埠的3306埠均已開啟。
(3)在瀏覽器輸入虛擬機器器IP地址(本虛擬機器器IP地址設定為172.16.1.1),存取網頁,彈出hello world字樣,說明存取成功。
(4)在phpstudy操作介面點選“其他選項選單”可以對多種檔案進行設定。例如可以檢視檢視PHP探針。
(5)在瀏覽器中可以看到新開啟了PHP探針的網頁。
(6)滑動網頁最下方,在MySQL資料庫處輸入預設賬號及密碼,均為root,點選檢測。
(7)彈出提示連線到MySql資料庫正常。
4.1 重要檔案路徑
(1)WEB根目錄:C:phpStudyPHPTutorialWWW。WEB根目錄下預設有以下四個檔案
l.php:為php探針phpinfo.php:phpMyAdmin:index.php
(2)Apache組態檔:C:phpStudyPHPTutorialApacheconfhttpd.conf。
(3)Apache紀錄檔檔案:C:phpStudyPHPTutorialApachelogserror.log。
(4)Mysql啟動命令:C:phpStudyPHPTutorialMySQLbin
(5)Mysql組態檔:C:phpStudyPHPTutorialMySQLmy.ini
(6)PHP啟動命令:C:phpStudyPHPTutorialphpphp-5.4.45php.exe。注意,需要根據安裝的版本選擇相應的資料夾,本文安裝的php版本為php-5.4.45。
(6)PHP組態檔:C:phpStudyPHPTutorialphpphp-5.4.45php.ini。注意,需要根據安裝的版本選擇相應的資料夾,本文安裝的php版本為php-5.4.45。 4.2 優化WAMP環境 4.2.1 優化MySQL啟動命令的路徑
目的:為方便在系統命令列可以直接操作MySQL,需要將MySQL啟動命令的路徑新增到系統變數中。那麼在命令列下可以直接呼叫MySQL命令。具體操作步驟如下:
(1)在安裝的phpstudy目錄下,找到MySQL啟動命令的路徑:C:phpStudyPHPTutorialMySQLbin,複製待用。
(2)右鍵計算機→屬性→高階系統設定→高階→環境變數。
(3)在系統變數中找到Path→選中→編輯。
(4)在該值的最後,先輸入英文狀態的分號,再黏貼上面複製的MySQL路徑。一直點選確定。
(5)開啟cmd視窗,輸入命令mysql -uroot -proot
,登入資料庫,看看反饋結果以判斷是否成功。如下圖所示即代表MySQL路徑部署成功。
4.2.2 優化php啟動命令的路徑
目的:
為方便在系統命令列可以直接操作php,需要將php啟動命令的路徑新增到系統變數中。那麼在命令列下可以直接呼叫php命令。具體操作步驟如下:
(1)在安裝的phpstudy目錄下,找到php啟動命令的路徑:C:phpStudyPHPTutorialphpphp-5.4.45,複製待用。
(2)(3)(4)步驟與上小節一樣。
(5)開啟cmd視窗,輸入命令php -v,可以檢視php的版本。
(1)掌握虛擬機器器安裝系統的方法;
(2)掌握部署WAMP環境的方法;
(3)掌握WAMP環境中WEB根目錄、各命令及組態檔的路徑;
(4)掌握設定系統變數的方法;
參考文章
[1] 《WAMP百科》
[2] 《【語言環境】win2008R2SP1+WAMP環境部署》
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45