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

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

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

当前最新 Magento 2.2 版本,不支持Ubuntu 18里默认的php7.2版本,可以考虑安装php7.1。 eP$0TDZ  
>sdj6^[+  
0Np }O=>  
过程: Ps(3X@  
y iE[^2Pv  
^wCjMi(sj  
1.apt install oftware-properties-common # 准备安装第三方软件源 CeoK@y=o  
7\'vSHIL  
|AW[4Yn>  
2.add-apt-repository ppa:ondrej/php # 选择这作为php7.1安装源 J{Ei+@^/9  
5b R;R{:x  
`h/j3fmX?  
3.apt update # 更新软件源 gYfN ?A*`_  
&i4*tE3],  
G0Smss=K  
4.apt install apache2 # 安装apache k5]s~* ,0  
4:=']C  
_ro^<V$%  
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 数据 $R%xeih1fz  
NduvfA4  
2@@OjeANsX  
6.创建数据库,数据库用户,给magento2使用 4<)%Esyb  
%*lOzC  
tbF>"?FY/  
  1. mysql
  2. CREATE DATABASE monica;
  3. CREATE USER 'magento2'@'localhost' IDENTIFIED BY 'mimamima';
  4. GRANT ALL ON magento2.* TO 'magento2'@'localhost';
  5. exit
mS5'q q;t  
\:]Clvc  
,J"6(nk  
mBSa*s)  
R<@s]xX_  
O7 %<(  
pw" !iG}  
7.上传Magento文件,解压到 /var/www/html/magento2 目录 $Mm=5 K%  
P7O$*  
sxIvL7jl  
8.chown -R www-data. /var/www/html/magento2 # 设置文件权限 RiqYC3Ka  
h`X)sC+  
MWl?pG!Y  
9./etc/apache2/sites-enabled/000-default.conf # 配置站点 O-y/K2MC*  
Gf( hN|X.  
<|[G=GA\S!  
  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>
je@F:5  
W~(@*H  
!|;^  
jh0``{  
*F0O*n*7W  
9W88_rE'e}  
B,@geJ  
10.a2enmod rewrite proxy_fcgi # 启用 apache 的 rewrite 和 fcgi 模块 "<ua G?:  
ZDuP|" ^  
a3D''Ra  
11.systemctl restart apache2 # 重启 apache JoeU J3N  
vaN}M)W/  
C4wJSQl_I  
12.在浏览器里开始magento安装 2u9O+]EP  
!=%0  
s+IU%y/9$a  
^Z1t'-xZ  
13.顺利安装,首页和后台测试正常 3SI:su  
h!.#r*vV  
\ldjWc<S  
P7ktr?V0a  
参考: QcQQQM  
  • 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/
-(*<2Hy4  
[ 此帖被dongshan8在2018-10-30 17:36重新编辑 ]
Debian 是一个自由的操作系统 (OS),提供您安装在计算机上使用。操作系统就是能让您的计算机工作的一系列基本程序和实用工具。
级别: 论坛版主
发帖
3617
云币
9421
只看该作者 沙发  发表于: 2018-10-30
您的帖子很精彩!希望很快能再分享您的下一帖!
发表主题 回复主题
« 返回列表上一主题下一主题

限100 字节
批量上传需要先选择文件,再选择上传
 
验证问题: 阿里云官网域名是什么? 正确答案:www.aliyun.com
上一个 下一个
      ×
      全新阿里云开发者社区, 去探索开发者的新世界吧!
      一站式的体验,更多的精彩!
      通过下面领域大门,一起探索新的技术世界吧~ (点击图标进入)