前端就這吧,提供源碼https://gitee.com/bfgdqch/EleAdmin,以后邊用邊改,后端php環(huán)境的搭建有多種方法,使用虛擬機相對來說更能練手。
virtualBox + vagrant
照下面的順序搭建應該沒問題
安裝virtualBox
安裝完成后可以修改虛擬機的存放路徑。安裝vagrant
安裝完成后可以修改一些配置。-
在virtualBox新建centos7虛擬機,取名centos7
建好后yum update,特別申明我運維水平超菜,別問我相關(guān)問題
然后安裝【寶塔面板】yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
配置下ip以便能遠程登錄
遠程登錄【寶塔面板】,在管理界面中安裝- nginx
- php(7.2\5.6)
- mysql
修改root密碼為vagrant
修改安全端口打開3306,要不將來數(shù)據(jù)庫管理工具連不上
新建數(shù)據(jù)庫php,權(quán)限向所有IP開放,將來我們就用這個數(shù)據(jù)庫,面板會默認新建叫php的數(shù)據(jù)庫用戶。
新建一個php7.2網(wǎng)站,路徑是www/wwwroot,設(shè)為默認。 在真實主機上新建工作文件夾
product、www/wwwroot
shift+右鍵選擇cmd,執(zhí)行vagrant package --base centos7,制作自己的box
vagrant init初始化,修改Vagrantfile文件
... config.vm.box = "centos7.box" config.ssh.username = "root" config.ssh.password = "vagrant" ... config.vm.synced_folder "D:/www/wwwroot", "/www/wwwroot" ... config.vm.network "public_network", ip: "XXX.XXX.XXX.XXX" ...
ip根據(jù)實際情況,wifi可能會導致失敗,最好用網(wǎng)線。虛擬機可以關(guān)掉了
phpstorm
下載安裝后,新建php7.2工程,目錄為www/wwwroot。
- 設(shè)置vagrant: 在tool菜單中找到vagrant,配置好。然后再在
tool/vagrant中執(zhí)行up; - 設(shè)置數(shù)據(jù)庫:這都是套路,用戶名一般是php,密碼忘了在寶塔面板里看,沒什么好說的。
- 開啟git:
vcs/git - 新建一個index.php 直接寫個 HelloWorld。
- 瀏覽器打開 http://(ip) 應該看到HelloWorld