能了解什么:
本系列將會帶你從0到1學會安裝magento2!
1.虛擬機的安裝,centos7.2鏡像的下載安裝
2.下載並且配置nginx
3.下載並且配置php
4.讓nginx適配magento2
5.下載並且配置magento2
6.安裝過程中遇到的報錯,問題
其中的整個中遇到的流程的錯誤以及解決方案
我會一一的詳細記錄下來。
為何記錄一下
!!!強烈建議去看國外的magento的官方文檔。因為國內中文資料太少,都是零碎的,大多是翻譯的國外資料,非常不系統,還很難上手,用別人的文檔怎么安裝都會報錯的,當然除了我這個教程
這個系列的教程是定位在剛安裝magento的一系列操作的
注意:本教程適合初學者,有經驗的可以不用看,不接受噴子,請繞道
有問題的地方,希望大家多多批評指正。
magento2:官方文檔連接:https://devdocs.magento.com/guides/v2.3/install-gde/install-quick-ref.html
環境
本系列的服務器環境
2.3.x版本:
- unix系統 CentOS7.6
- 內存 要2G以上(包括2G)
- Composer(最新穩定版本)
- web服務器nginx 1.x
- 數據庫 MySQL 5.6,5.7
- php7.2
- PHP擴展 bc-math,ctype,curl,dom,gd,ImageMagick 6.3.7以上,intl,mbstring,mcrypt,hash,openssl,pdo_mysql,simplexml,soap,spl,libxml,xsl,zip,json,iconv,lib-libxml
- PHP OPcache
一:下載安裝虛擬機,下載鏡像,安裝
最好的方法,直接進去官網下載
下載
別去其它站點找了,官網直接下載地址如下:https://download3.vmware.com/software/wkst/file/VMware-workstation-full-10.0.0-1295980.exe
體積不小,489.97MB!這里特別不推薦下載精簡版,使用官方原版保證功能完整性。
安裝
本機上安裝有9.0版本,此時其實並不需要卸載,直接雙擊10.0的安裝包,它會檢測並自動卸載掉舊版本,然后自動安裝。由於是覆蓋安裝,時間縮短了很多
注冊
最后一步要求輸入許可證密鑰,本站提供親測可用的注冊密鑰,授權形式為批量,並且永不過期,即永久激活,
注冊碼地址:https://www.hack520.com/vmware-workstation-10-0.html
centos7鏡像文件下載連接:http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso
具體的安裝過程自己摸索,省略。。。
二:用shell工具鏈接centos7
這個有幾個坑,,,,
a.剛剛安裝的centos7沒有ip地址,用xshell連接不上,怎么辦呢?
請參考以下鏈接:
https://www.cnblogs.com/mmx8861/p/9217445.html
設置好ip后,用ssh連接上
注意,設置設置開機自啟動:ssh開機自己啟動命令: systemctl enable sshd
b.虛擬機退出后,再次進來用ssh連不上啦?(兩種原因)
這個可能是SElinux的關系,請關閉selinux,然后重啟服務器。
還有一種可能是你的文件權限設置高了,請看鏈接:https://www.huangfh.cn/1050.html
一切整備就緒,
這樣子的話,就可以正式開始安裝lnmp,環境啦
欲知后事如何,且聽下回分析,請看
國外最火的電商網站magento2:系列(二)nginx、php環境的適配