# 購買阿里云服務器
> **建議購買阿里云海外版,如果是國內版的話,composer安裝magento會非常慢,國內版的僅供開發使用。
> 國外服務器除了AWS/谷歌云外,有個比較實惠的叫 [Vultr](https://bbs.mallol.cn/go/vultr),限時贈送100美金,大家可以試試。**
## 優惠購買鏈接
[戳我購買](https://promotion.aliyun.com/ntms/yunparter/invite.html?userCode=9frnxhhf)
## Cpu和內存
M2對服務器配置要求比較高,
cpu要大于等于1,
內存要大于等于2

## 選擇Ubuntu鏡像


最好用官方提供的公共鏡像,不要用第三方的。
## 其他的配置
其他的配置按你自己的需求來選擇。
## 控制臺
購買完成后,進入控制臺 查看云服務器狀態



### 重設服務器root密碼
**注意:
如果你有收到阿里云發給你的郵件,里面有密碼的話 就不需要重設密碼了 記住那個密碼就行。
如果沒收到或者找不到密碼的話 就重設密碼。**


**注意: 這個密碼不要搞丟了,一定要確保記錄下來。
以后登陸服務器就得靠這個密碼了。**
重設密碼后 需要重啟服務器才生效。

### 配置安全組,開啟80端口
阿里云默認是不開啟訪問80端口的,需要手動添加規則。





這樣就行了,瀏覽器訪問ip,會看到nginx信息(已安裝nginx的情況下)

以同樣的方式,開啟8080和443端口.以后配置Varnish的時候要用到。
## 遠程登陸服務器
### linux上登錄
1,在運行Linux的計算機上,打開終端并使用以下命令從命令行登錄,將IP地址替換為`你的云服務器ip`
~~~
ssh root@your_server_ip
~~~
2,第一次連接會有提示要求你確認你是否信任服務器,輸入Yes,確定要連接。
### mac上登錄
跟linux上登錄一樣。
1,要從運行macOS的計算機上登錄,請打開Utilities文件夾中的Terminal.app程序。輸入下面的命令,用IP地址替換為`你的云服務器ip`
~~~
ssh root@your_server_ip
~~~

2,第一次連接會有提示要求你確認你是否信任服務器,輸入Yes,確定要連接。
### windows上登錄
1,訪問下載[PuTTY](http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)站點并從Package files列表中選擇Windows安裝程序。
2,一旦安裝PuTTY,啟動程序。
3,在`PuTTY Configuration`打開的屏幕上,`Host Name (or IP address)`使用你的云服務器的IP地址填寫該字段。確認`Port is set to 22`,而且`Connection type SSH`被選中。

4,一旦配置完成,您可以通過在該`Saved Sessions`字段中輸入標題來保存這些設置以便將來登錄。點擊`Save`存儲設置。
5,雙擊會話名稱進行連接。
6,首次連接到服務器之前,PuTTY會要求您確認您信任服務器。選擇Yes將服務器標識保存在PuTTY的緩存中或No連接而不保存標識。 PuTTY配置屏幕填入上述值

7,PuTTY啟動后,鍵入你的服務器root密碼。
當您成功通過身份驗證后,你應該就連接到你的阿里云服務器了。

### 登錄進去后,就開始命令行安裝lnmp環境和m2了。
## 數據盤掛載/擴容
阿里云提供云服務器的硬盤由兩塊組成,一塊是系統盤,一塊是數據盤,默認數據盤是沒有掛載的,如果要用到數據盤就需要自己手動掛載。
參考:
https://www.alibabacloud.com/help/zh/doc-detail/25446.htm?spm=a2c63.p38356.b99.128.4ddc1c6dQptrO0
https://www.alibabacloud.com/help/zh/doc-detail/25426.htm?spm=a2c63.p38356.a3.6.556038974OGeTE#concept_jl1_qzd_wdb
http://blog.mallol.cn/2013/936694ed.html
隨著業務的增長,您的數據盤容量可能無法滿足數據存儲的需要,這時您可以使用 磁盤擴容 功能擴容數據盤。
參考:
https://www.alibabacloud.com/help/zh/doc-detail/25452.htm?spm=a2c63.p38356.a3.16.d5f23897nhdPex#concept_z11_xsh_ydb
- 序言
- 全面解讀Magento2
- Magento2簡介
- Magento2特點
- Magento2目錄結構
- Magento2語法講解
- 運行原理剖析
- 開啟Magento2之旅
- 安裝Magnto2
- 購買阿里云服務器(Ubuntu系統)
- 安裝和配置Nginx/PHP/PHP-FPM
- 配置Mysql并創建數據庫
- 配置Nginx虛擬主機
- 安裝和配置Magento2
- 導入演示數據
- 手把手教你創建git代碼庫
- 續外篇-購買AWS服務器
- 續外篇-Mac下安裝LNMP
- 續外篇-安裝phpmyadmin
- 如何升級php版本
- 使用Magento2
- 創建多網店多域名以及安裝中文語言包
- 創建獨立cms頁面
- 創建分類和產品
- 創建產品屬性
- 創建優惠券
- 導入產品csv
- 下單/發票/發貨/退貨
- M2常用命令
- 如何安裝主題
- 如何安裝插件
- 如何使用API
- 常見問題
- 常見問題 二
- 常見問題 三
- 常見問題 四
- 常見問題 五
- Magento2主題
- 主題框架詳解
- Layout文件詳解
- M2里的JS
- 主題實戰
- 前期準備工作
- 完成首頁
- 重寫分類頁面
- 錦囊妙計
- 產品詳情頁面講解
- 購物車頁面講解
- 支付頁面講解
- 主題修改記錄
- 關于主題的一些學員問答
- Magento2插件
- 插件框架詳解
- XML配置說明
- 插件實戰
- 準備工作
- 寫代碼
- 調試
- 難點解析
- 插件升級
- 插件修改記錄
- 擴展閱讀
- 如何創建cron任務和功能
- 發送郵件(帶附件)
- 如何在代碼里創建屬性
- Magento2線上部署
- 基本流程
- 配置Redis
- 配置Varnish+SSL
- Varnish配置教程(2020年修訂版)
- Paypal設置
- 一些優化
- Magento2 版本升級
- v2.3.0版本填坑指南
- v2.4.x升級指南
- 配置nginx pagespeed模塊進行加速
- M1數據庫遷移到M2指南
- 安裝配置Elasticsearch
- Magento2常用工具
- 網站測速分析工具
- 在線創建插件模塊
- M2后臺可視化編輯器里的標簽變量
- 遇到問題,我該怎么做
- 常用代碼
- SEO在線分析工具
- 本地用xdebug遠程調試mgtdev2服務器的項目
- 后續之路