jiyun
1
蟋蟀要的一个安装记录
乌班图 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了
jiyun
2
来自于 木瓜 整理的 命令行安装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
然后复制上文内容 直接粘贴到终端窗口即可
视频是竖版 适合在手机上观赏
如果有兴趣请多支持UP主
后续更新其他方式安装Magento2的视频教学