阿里云
阿里云大学认证0元起
发表主题 回复主题
  • 390阅读
  • 1回复

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

级别: 论坛版主
发帖
13663
云币
31490

当前最新 Magento 2.2 版本,不支持Ubuntu 18里默认的php7.2版本,可以考虑安装php7.1。 R!v ?d2  
+sTZ) 5vQ  
?0UzmJV?8  
过程: (IbT5  
'xO^2m+N;  
n9J.]+@J  
1.apt install oftware-properties-common # 准备安装第三方软件源 {y{& tz Z  
EW* 's(  
u 1?1x  
2.add-apt-repository ppa:ondrej/php # 选择这作为php7.1安装源 zU+` o?al  
4eSV( u)4  
&{s`=IeN  
3.apt update # 更新软件源 :v_H;UU  
*):xK;o  
P'prp=JD  
4.apt install apache2 # 安装apache 0NY2Kw;  
VQ{.Ls2`Z  
>L#HE  
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 数据 Kvu0Av-7  
B}= WxG|)  
FFTh}>>  
6.创建数据库,数据库用户,给magento2使用 $K)9(DD  
O k-*xd  
3{mu7 7  
  1. mysql
  2. CREATE DATABASE monica;
  3. CREATE USER 'magento2'@'localhost' IDENTIFIED BY 'mimamima';
  4. GRANT ALL ON magento2.* TO 'magento2'@'localhost';
  5. exit
q4XS E,  
LB<,(dyh  
v{ F/Bifo  
rPV\ F  
Ea%} VZ&[  
mVYLI!n}0#  
q? x.P2  
7.上传Magento文件,解压到 /var/www/html/magento2 目录 I("J$  
m6P!#=a:l<  
r)jj]$0  
8.chown -R www-data. /var/www/html/magento2 # 设置文件权限 [.}-nAN  
]M|Iy~ X   
`TBI{q[y  
9./etc/apache2/sites-enabled/000-default.conf # 配置站点 Z8 \c'xN  
nw3CI&Y`  
9aw- n*<  
  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>
o=`FGowF  
Vi~9[&.E\!  
'-F }(9M  
66"-Xf~u  
 *$nz<?  
hSmu"a,S  
Lh~Ym<CeN  
10.a2enmod rewrite proxy_fcgi # 启用 apache 的 rewrite 和 fcgi 模块 o@}+b}R}  
*)c,~R^  
X!0s__IOc  
11.systemctl restart apache2 # 重启 apache sF?N vp  
'|r('CIBN/  
PjEKZHHz  
12.在浏览器里开始magento安装 K[ZgT$zZ  
:%Dw3IrOM  
'J^E|1P  
"M*Pt  
13.顺利安装,首页和后台测试正常 Hh=D:kE  
dKcHj<'E/  
s1XW}Dw  
a_5`9BL  
参考: sa8Sy&X"  
  • 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/
yi3@-  
[ 此帖被dongshan8在2018-10-30 17:36重新编辑 ]
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 论坛版主
发帖
3487
云币
9169
只看该作者 沙发  发表于: 2018-10-30
您的帖子很精彩!希望很快能再分享您的下一帖!
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
批量上传需要先选择文件,再选择上传
 
验证问题: 阿里云官网域名是什么? 正确答案:www.aliyun.com
上一个 下一个