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

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

级别: 论坛版主
发帖
13572
云币
31054

当前最新 Magento 2.2 版本,不支持Ubuntu 18里默认的php7.2版本,可以考虑安装php7.1。 a)4.[+wnRf  
j; 1X-  
Eti;(>"@  
过程: ,;H)CUe1"  
GKtG#jZ&  
{Rjj  
1.apt install oftware-properties-common # 准备安装第三方软件源 LwkZ(Tt  
c5<M=$  
!iCY!:  
2.add-apt-repository ppa:ondrej/php # 选择这作为php7.1安装源 D^I%tn=F  
}Hrm/Ni  
{G/4#r 2>  
3.apt update # 更新软件源 A/W0O;*q  
d"Hh9O}6  
3uz@JY"mK  
4.apt install apache2 # 安装apache %[-D&flKC  
eL#pS=  
'F?T4  
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 数据 Qy*`s  
W7S`+Pq  
O]~cv^  
6.创建数据库,数据库用户,给magento2使用 ON~SZa  
SQ]&nDd  
&o= #P2Qd  
  1. mysql
  2. CREATE DATABASE monica;
  3. CREATE USER 'magento2'@'localhost' IDENTIFIED BY 'mimamima';
  4. GRANT ALL ON magento2.* TO 'magento2'@'localhost';
  5. exit
O2us+DhQ  
\e T0d<  
8{8J(~  
ux& WN ,  
b/Z=FS2T  
u= 5&e)v3  
|gA~E>IqF  
7.上传Magento文件,解压到 /var/www/html/magento2 目录 9sFZs]uM  
/w^}(IJ4  
-[|R \'i  
8.chown -R www-data. /var/www/html/magento2 # 设置文件权限 'mXf8   
(xBS~}e  
IKMkpX!]  
9./etc/apache2/sites-enabled/000-default.conf # 配置站点 casva;  
3'}(:X(  
lRF04  
  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>
T ]hVO'z  
O; 7`*}m  
=J&vr  
1N{}G$'Go  
}A\s`H m  
epI&R)]   
\1cay#X  
10.a2enmod rewrite proxy_fcgi # 启用 apache 的 rewrite 和 fcgi 模块 Hm!ffqO_  
?& qMC  
"j;"\i0  
11.systemctl restart apache2 # 重启 apache 18f!k  
 S<#>g s4  
``$Dgj[  
12.在浏览器里开始magento安装 {+%|n OWV  
Mrysy)x  
gBp,p\ Xc  
0tyoH3o/d  
13.顺利安装,首页和后台测试正常   V` 7  
5Iinen3>  
bnHQvCO3$  
Q#w mS&$f  
参考: Yef=HSzo  
  • 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/
sQUJ]h  
[ 此帖被dongshan8在2018-10-30 17:36重新编辑 ]
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 论坛版主
发帖
3393
云币
8971
只看该作者 沙发  发表于: 10-30
您的帖子很精彩!希望很快能再分享您的下一帖!
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
批量上传需要先选择文件,再选择上传
 
验证问题: ECS是阿里云提供的什么服务? 正确答案:云服务器
上一个 下一个