阿里云
阿里云多端小程序中小企业获客首选
发表主题 回复主题
  • 1293阅读
  • 1回复

[教程]在 Ubuntu 18.04 里安装 Magento 2.2.6

级别: 论坛版主
发帖
13736
云币
31883

当前最新 Magento 2.2 版本,不支持Ubuntu 18里默认的php7.2版本,可以考虑安装php7.1。 g?/XZ5$a5  
b_$ 1f >  
1 H4fJ3-  
过程: Edt}",s7  
#] KgUc5B  
|qjZ38;6  
1.apt install oftware-properties-common # 准备安装第三方软件源 LhJa)jFQ  
Z/ bB h  
SHdL /1~t  
2.add-apt-repository ppa:ondrej/php # 选择这作为php7.1安装源 6`nR5fh  
XYbyOM VI  
M^SuV  
3.apt update # 更新软件源 R"6;NPeo  
BD;H   
g@nk.aRw  
4.apt install apache2 # 安装apache ['Z{@9  
E'dX)J9e$/  
"G?9b  
5.apt install mariadb-server php7.1 php7.1-fpm php7.1-common php-pear php7.1-curl php7.1-gd php7.1-mbstring php7.1-zip php7.1-mysql php7.1-xml php7.1-bcmath php7.1-soap php7.1-intl php7.1-mcrypt # 安装 php-fpm 和 mariadb 数据 v|+5:jFOqb  
o42`z>~  
m/${8  
6.创建数据库,数据库用户,给magento2使用 `bP?o  
LM,fwAX  
-z C]^Ho@  
  1. mysql
  2. CREATE DATABASE monica;
  3. CREATE USER 'magento2'@'localhost' IDENTIFIED BY 'mimamima';
  4. GRANT ALL ON magento2.* TO 'magento2'@'localhost';
  5. exit
>BiRk%x  
emWGIo  
QUP|FIpZ  
Pz~q%J  
k ojG- M  
! Cb=B  
QrS$P09=\  
7.上传Magento文件,解压到 /var/www/html/magento2 目录 _X%Dw  
,/o(|sks  
5+L8\V9;  
8.chown -R www-data. /var/www/html/magento2 # 设置文件权限 `jW 4H$D  
B_~jA%0m'  
( pD7  
9./etc/apache2/sites-enabled/000-default.conf # 配置站点 _Y#Bm/*  
YX;nMyD?~  
=~,l4g\  
  1. # 更改默认站点的配置文件,文件路径设置为
  2. DocumentRoot /var/www/html/magento2
  3. # 添加目录配置内容
  4. <Directory /var/www/html/magento2>
  5.     Options Indexes FollowSymLinks
  6.     AllowOverride All
  7.     Require all granted
  8. </Directory>
  9. # 添加php文件处理
  10. <FilesMatch \.php$>
  11.    SetHandler "proxy:unix:/run/php/php7.1-fpm.sock|fcgi://localhost/"
  12. </FilesMatch>
5faj;I{%JY  
&z ksRX  
S:Xs '0K_  
Mo|yv[(K ,  
8A/>JD3^  
#WEq-0L   
"_)|8|gN  
10.a2enmod rewrite proxy_fcgi # 启用 apache 的 rewrite 和 fcgi 模块 gb_X?j%p7  
 1ZNNsB  
,wT g$ g-$  
11.systemctl restart apache2 # 重启 apache EIK*49b2  
b7v dk  
0x#E4v (UA  
12.在浏览器里开始magento安装 $3:X+X  
wT% "5:  
u_Zm1*'?B  
/s8/q2:  
13.顺利安装,首页和后台测试正常 u*k*yWdr  
`oPLl0  
Q 3X  
>]?Jrs  
参考: `:3&@.{T(  
  • https://magento.stackexchange.com/questions/233500/the-each-function-is-deprecated-magento-2-php-7-2
  • https://devdocs.magento.com/guides/v2.0/install-gde/install-quick-ref.html
  • https://websiteforstudents.com/apache2-with-php-7-1-support-on-ubuntu-18-04-lts-beta-server/
%O_t`wz  
[ 此帖被dongshan8在2018-10-30 17:36重新编辑 ]
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 论坛版主
发帖
3617
云币
9421
只看该作者 沙发  发表于: 2018-10-30
您的帖子很精彩!希望很快能再分享您的下一帖!
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
验证问题: 阿里云官网域名是什么? 正确答案:www.aliyun.com
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)