# Magento 2.3.5 在ubuntu 20.04 安装记录 LAMP

**URL:** https://forum.magentochina.org/t/magento-235-%E5%9C%A8ubuntu-2004-%E5%AE%89%E8%A3%85%E8%AE%B0%E5%BD%95-lamp/696
**Category:** Magento 2.X
**Tags:** 教程
**Created:** [2020 年5 月 12 日 08:09 UTC](https://forum.magentochina.org/t/magento-235-%E5%9C%A8ubuntu-2004-%E5%AE%89%E8%A3%85%E8%AE%B0%E5%BD%95-lamp/696 "2020-05-12T08:09:22Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### 作者： ![jiyun](https://forum.magentochina.org/user_avatar/forum.magentochina.org/jiyun/32/328_2.png) [@jiyun](https://forum.magentochina.org/u/jiyun)
#### 发布日期： [2020 年5 月 12 日 08:09 UTC](https://forum.magentochina.org/t/magento-235-%E5%9C%A8ubuntu-2004-%E5%AE%89%E8%A3%85%E8%AE%B0%E5%BD%95-lamp/696/1 "2020-05-12T08:09:22Z")

</div>

蟋蟀要的一个安装记录  
乌班图 20.04 lts 发布了 默认是 **php7.4 Magento2.3.x** 貌似 **不支持** 就有了这个安装记录

首先解决php的问题 安装php7.3 采用ppa的源

> sudo add-apt-repository ppa:ondrej/php

安装LAMP必要组件mariadb apache2 php7.3

> sudo apt install apache2 mariadb-server php7.3 php7.3-bcmath php7.3-curl php7.3-gd php7.3-intl php7.3-mbstring php7.3-soap php7.3-zip php7.3-xml php7.3-mysql php7.3-xsl

开始设置

> sudo mysql\_secure\_installation

mariadb初始化 常规选项 自己看不解释  
然后sudo mysql 设置root登录模式（可选）

> use mysql  
> `\g update mysql.user set plugin='mysql_native_password' where User='root';`  
> \g flush privileges;  
> \q

登录mysql -u root -p  
创建新数据库新用户

> create database magento;  
> `grant all on *.* to magento2@'%' identified by 'Magento' with grant option;`

数据库名： magento  
用户名：magento2 用户密码：Magento

设置apache2 开启重写

> sudo a2enmod rewrite

修改配置

> sudo vi /etc/apache2/sites-available/000-default.conf

行末添加下列内容

```
<Directory "/var/www/html">
AllowOverride all
</Directory>

```

保存退出  
重启apache2

> systemctl restart apache2

环境完毕可以去安装magneto2.3.5了

---

<div class="post-metadata">

### 作者： ![jiyun](https://forum.magentochina.org/user_avatar/forum.magentochina.org/jiyun/32/328_2.png) [@jiyun](https://forum.magentochina.org/u/jiyun)
#### 发布日期： [2020 年5 月 14 日 09:22 UTC](https://forum.magentochina.org/t/magento-235-%E5%9C%A8ubuntu-2004-%E5%AE%89%E8%A3%85%E8%AE%B0%E5%BD%95-lamp/696/2 "2020-05-14T09:22:52Z")

</div>

来自于 木瓜 整理的 命令行安装Magento2 的命令

> ```
> php bin/magento setup:install --backend-frontname="admin" \
> --db-host="localhost" \
> --db-name="dataname" \
> --db-user="user" \
> --db-password="mysql-password" \
> --language="zh_Hans_CN" \
> --currency="CNY" \
> --timezone="Asia/Shanghai" \
> --use-rewrites=1 \
> --use-secure=1 \
> --use-secure-admin=1 \
> --base-url="http://www.domain.com" \
> --base-url-secure="https://www.domain.com" \
> --admin-user=Admin \
> --admin-password="admin-password" \
> --admin-email=admin@domain.com \
> --admin-firstname=Firstname \
> --admin-lastname=Lastname \
> --cleanup-database
> 
> ```

与视频上内容有疏漏 请注意修改url项的地址 正确的应该是 `http://192.168.124.23/235` 替换掉上文中的`http://www.domain.com`  
然后复制上文内容 直接粘贴到终端窗口即可

视频是竖版 适合在手机上观赏

> **[教学演示 Magento 2.3.5 从零开始安装到卸载\_哔哩哔哩\_bilibili](https://www.bilibili.com/video/BV1oK411W79V/)**
>
> 在Ubuntu 20.04LTS下LAMP方式安装Magento2.3.5零基础教学 手把手教你 搭建Magento测试化境配套教学文本请访问https://forum.magentochina.org/t/magento-235-%E5%9C%A8ubuntu-2004-%E5%AE%89%E8%A3%85%E8%AE%B0%E5%BD%95-lamp/696, 视频播放量 2739、弹幕量 1、点赞数 7、投硬币枚数 4、收藏人数 15、转发人数 3, 视频作者 急云, 作者简介...

如果有兴趣请多支持UP主  
后续更新其他方式安装Magento2的视频教学
