PHPStudy集成環境是一款超實用的PHP環境集成包,在這里匯集了最新版本的Apache、Nginx、MySQL、FTP、php,同時還支持偽靜態功能、添加composer、添加自定義SSL證書工具,也支持支持26種組合一鍵切換,帶給你超便利的php擴展管理體驗。
PHPStudy集成環境支持多環境切換、多版本切換、PHP多版本共存、一鍵配置FTP上傳等全面的功能,并能夠實現實現安全管理、計劃任務等操作,能夠讓你以一鍵創建網站、FTP、數據庫、SSL,是最好用的PHP調試環境。
1、多環境切換
apache+nginx+iis
2、多版本切換
php5.2至php7.3任意切換
3、PHP多版本共存
可為每個站點配置一個PHP版本
4、一鍵配置FTP上傳
可為每個配置一個獨立的FTP功能
5、支持多用戶,多權限
后臺每個功能都可指定一個用戶的權限
1、服務管理器
可以快速停止,重啟apache和mysql服務,也可以直接打開系統的服務列表,查看其它服務的狀態,方便用戶的操作。
2、hp擴展
以前修改配置文件都要跑到安裝目錄里面,一個一個的找,就想下面的圖片一樣,但是phpstudy可以直接在菜單里直接修改,而且還可以一目了然的看到那些擴展已經使用,哪些未啟用。
3、hpstudy環境一鍵搭建
phpstudy搭建的環境是綠色的,我們完全可以直接復制到其他主機上使用,而且包含了開發常用的24種環境搭配。
4、啟動模式
在這里啟動模式有系統服務,以前不想手動啟動還要自己去配置服務,現在系統幫你自動配置完畢。
5、可視化修改
常規設置,這里面有apache、php、mysql的基本信息設置,直接可視化修改,再也無需打命令。
6、快捷查看小功能
就是查看phpinfo。
Apache/Nginx是我們通過phpstudy搭建網站的基礎,開啟Apache/Nginx,打開網站頁面,點擊創建網站,填寫域名,網站目錄,選擇對應的php版本,點擊確認,創建完畢,Apache/Nginx會自動重啟。
創建成功,會在網站列表中顯示,通過搜索域名關鍵字可以搜索查詢,網站可以動態的修改php版本,偽靜態,可以通過Compaser命令行配置相應的網站環境(具體操作本篇不再介紹)
網站的存在時間根據時間啟停,在設定的網站時間到期后可以通過修改操作重新開啟,域名和網站根目錄可以點擊對應表格修改。
在學習或者測試的環境中,我們很多時候需要用到證書軟件,又苦于自定義證書生成比較麻煩,不方便學習,認證證書又需要產生一定費用的問題,phpStudy v8.0中給我們提供了相應的工具,只需要我們在創建網站或者修改網站的窗口中選擇https即自動彈出窗口,這里可以復制其他途徑下載下來的證書到相應文本框中,也可以點擊對話框左下角的生成開發者證書按鈕自動填充證書內容,確定并創建網站成功后,點擊打開網站就會發現我們訪問的鏈接是https開頭的。
注:由于證書是未認證的證書,所以不受瀏覽器信任,會顯示為不安全的證書,我們可以通過設置信任證書或者直接點擊高級,繼續前往就能使用。
小技巧:創建網站時湊選可以創建網站用的數據庫、FTP服務,一次操作完成數據庫和FTP的創建。
一、軟件中集成了Apache、Nginx、Mysql、FTP(FileZilla)
1、首頁
- 信息展示:當前運行時間,CPU、內存和各硬盤使用情況,網站數量,數據庫和文件服務數量,這部分內容目的是為了讓我們從容掌握服務器運行狀態。
- 套件:不管是安裝包中自帶的套件,還是使用過程中通過環境下載的課執行程序,這里都可以對他進行啟動、停止、重啟操作,同時可以監控套件是否在運行。
注意:套件運行報錯之后彈出的對話框是套件輸出的信息,這部分信息往往可以讓我們初步判斷是什么錯誤,并通過調整相應的設置正常啟動套件
2、Apache/Nginx
- Apache/Nginx 的啟動入口放在首頁,啟動時會根據內置數據庫自動加載相應的網站信息并修改相應配置
- 網站相關信息建議通過軟件操作,比較方便,手動添加的站點無法同步到數據庫可能導致重啟時數據丟失
- Apache/Nginx 的設置可以在設置頁面修改,也可以根據提供的入口找到相應的配置文件修改,具體操作在下面設置中說明
3、MySQL
- 創建mysql數據庫前,一定要開啟mysql服務
- 創建數據庫需要填寫數據庫名稱,用戶名,并指定密碼,創建成功可以在數據庫頁面導入相應的數據庫結構和數據
- 數據庫搜索會根據數據庫名稱顯示,輸入關鍵字即可
- 數據的信息顯示在數據庫頁面,這里會顯示所有通過phpstudy v8.0創建的數據庫,并記錄用戶名和密碼,數據庫的服務在操作列中
- 操作中支持當前數據的備份、導入、導出,以及創建數據庫時指定的用戶密碼修改,默認備份位置為/COM/backup文件夾中,并以數據庫名_yyyyMMddHHmmss_backup.sql格式命名,其他操作同上
- 密碼修改分為當前數據庫用戶密碼修改和Root密碼修改,為防止出錯,軟件將會記錄當前密碼到數據庫中保存,同時避免用戶忘記密碼的問題
注意:操作成功后都會彈出對話框提示成功,否則可能備份失敗
4、FTP
- 創建文件服務,創建成功后打開瀏覽器輸入ftp://localhost測試是否創建成功
二、環境與設置
1、環境
- 環境的主要功能是安裝其他套件,包括普通程序和網站程序
- 套件的安裝有兩種類型
1)網站程序
這部分的安裝會要求選擇一個站點,點擊安裝會彈出站點列表,選擇一個站點之后軟件會下載至網站根目錄中,此時啟動Apache/Nginx即可通過環境中管理按鈕打開對應的網頁注意:創建的網站如果不是注冊的域名,需要修改對應的host信息,如:添加至 phpStudy.com 站點,相應的host文件需要添加一行 “127.0.0.1?phpStudy.com”
2)普通程序
這部分程序安裝之后會在首頁->套件中顯示,并完成相應的控制,與內置的程序啟停方式保持一致,一般會是不帶UI的服務型程序或者是帶界面的客戶端程序
2、設置
- 設置部分主要是調整軟件設置或者打開相應的配置文件
一、phpStudy創建數據庫
◆ [數據庫]->[創建數據庫]
提供:數據庫名稱, 用戶名, 密碼即可
二、數據庫的權限
◆ 主要是訪問權限
◆ 可以是本地服務器訪問
◆ 不限制訪問
◆ 指定IP訪問, 這主要是針對線上環境
三、修改密碼
◆ 這里只是修改某個數據庫用戶的密碼,并非ROOT用戶
◆ root用戶密碼修改在頂部有鏈接
◆ 密碼推薦要有一定的復雜度, 最好不少于6位
四、刪除數據庫
◆ 這里的刪除, 是指物理刪除
◆ 所以, 在確定數據無用的情況再執行, 這是一項危險操作
◆ 建議在刪除之前做好數據備份