Linux 環境 + 本地開發

自由飛發表於2018-07-06

以前一直都是在用windows環境開發,但是新買的電腦不想安裝各種各樣的軟體,不如直接虛擬機器上安裝所有的環境然後通過共享本地資料夾,這樣只需要開通虛擬機器就可以進行訪問,實在是方便,但是本身對centos不太瞭解,所以走了很多坑,不過堅持到現在總算成功了。哈哈,這裡給出各種安裝的文件,不負責手把手教!
一、 安裝 vmware + centos 7 這些網上百度吧
二、 安裝lnmp環境 https://oneinstack.com/auto 這樣基本的環境就算安裝好了
三 、設定靜態ip http://www.cnblogs.com/yangleitao/p/874666... 這樣設定靜態ip後是成功了,但是windows下ping不通虛擬機器ip,虛擬機器ping不通外網 https://blog.csdn.net/zjh_746140129/articl... 在這裡找到了解決方法
四、 給虛擬機器共享本地資料夾
首先要安裝vmware tools工具 而我的自動安裝不成功只能改為手動安裝https://blog.csdn.net/qq_36135928/article/details/79114087
然後 點選 編輯虛擬機器設定-》選項-》共享資料夾-》總是啟用-》資料夾名稱
這樣共享資料夾就在 /mnt/hgfs 裡
五、 安裝composer和node
不知為何官網上下載composer下載不成功只有通過
wget https://dl.laravel-china.org/composer.phar -O /usr/local/bin/composer
chmod a+x /usr/local/bin/composer
安裝,不過安裝lnmp的網站上互動安裝上有安裝元件方法也可以通過那個方法安裝
安裝成功後下載要新增擴充套件這個網站上也有方法多看看互動安裝文件
nvm安裝
wget -qO- https://raw.githubusercontent.com/creation... | bash
source ~/.bashrc
node安裝
檢視所有node版本 nvm ls-remote
安裝上面檢視的最新版本,例如: nvm install v6.10.2
檢視node版本 node -v npm -v
切換node nvm use v6.10.2
將此版本設定為預設值 nvm alias default v6.10.2
注:npm install時 會報symbol link錯,因為在windows host中的vagrant box Linux中使用npm install時,由於host os不支援linux的symbol link,所以必須使用 --no-bin-links 命令,即執行 npm install --no-bin-links 命令

六、 配置站點
安裝lnmp上有配置站點的方法,如果你前面安裝的都沒問題就可以正常訪問了
七、mysql連線
剛開始安裝成功並不能連線到mysql需要對防火牆進行設定 http://www.liu-sen.cn/article/37

雖然就上面這點東西可是想要找好文件和解決問題的過程真的很艱險,不過最後能正常訪問了,多謝這些文件的支援,希望能幫到你。

本作品採用《CC 協議》,轉載必須註明作者和本文連結

自由飛

相關文章