大螃嗨

好记性不如烂笔头

用户工具

站点工具


magento2_安装过程

php7安装 首先卸载老版本的php

rpm -qa|grep php
rpm -e xxx  xxx就是上一步显示的文件名
yum install -y http://dl.iuscommunity.org/pub/ius/stable/CentOS/7/x86_64/ius-release-1.0-14.ius.centos7.noarch.rpm
yum -y update
yum -y install php70u php70u-pdo php70u-mysqlnd php70u-opcache php70u-xml php70u-mcrypt php70u-gd php70u-devel php70u-mysql php70u-intl php70u-mbstring php70u-bcmath php70u-json php70u-iconv php70u-soap

MySQL安装

$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm
$ sudo yum install mysql-server
$ mysql -u root

登录时有可能报这样的错:ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock‘ (2),原因是/var/lib/mysql的访问权限问题。下面的命令把/var/lib/mysql的拥有者改为当前用户:

$ sudo chown -R root:root /var/lib/mysql

重启mysql服务

$ service mysqld restart
$ mysql -u root  //直接回车进入mysql控制台
mysql > use mysql;
mysql > update user set password=password('123456') where user='root';
mysql > exit;

安装Composer

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

安装Magento2

cd /var/www/html/magento2
composer create-project --repository-url=https://repo.magento.com/ magento/project-community-edition .
find . -type d -exec chmod 700 {} \; && find . -type f -exec chmod 600 {} \;

创建数据库

echo "CREATE DATABASE magento2" | mysql -u[mysqluser] -p

登录网站进行安装

https://xxxxx/magento/setup/index.php

安装完毕后安装中文语言包 https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=15172 下载需要登录网站,注册需要翻墙,不然验证码刷不出来。

magento2_安装过程.txt · 最后更改: 2018/01/30 05:23 由 螃蟹