PHP環(huán)境搭建----基于Vue和PHP打造前后端分離的通用管理系統(tǒng)(十)

前端就這吧,提供源碼https://gitee.com/bfgdqch/EleAdmin,以后邊用邊改,后端php環(huán)境的搭建有多種方法,使用虛擬機相對來說更能練手。

工具.PNG

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以便能遠程登錄
    遠程登錄【寶塔面板】,在管理界面中安裝

    1. nginx
    2. php(7.2\5.6)
    3. 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
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容