产品服务AMH 免费服务器主机面板SSL证书 免费SSL证书申请 担保单 免费安全、零费率交易平台编程助手免费智能写代码、翻译AMYSQL 免费MySQL管理工具

AMH 社区首页

 AMH社区 - 开放自由有价值的社区

[求助帖] magento安装教程【求精】【求加分】

wslzw
铝牌会员
347.00 价值分

wslzw 发表于 2014-01-06 03:39:31
本帖最后由 wslzw 于 2014-1-6 11:38 编辑

首先安装最新版的AMH控制面板,这里就不阐述具体步骤了大家可以到坛子里找一下教程。

第一步
创建虚拟主机按照图1设置即可 域名填写自己的 另外第二项里的域名少填了一个带www的 大家不要马虎哦 不然会出400错误的。


图内红字部分的 网址重写规则需要大家在AMH后台安装一个 AMRewrite插件 然后添加一个magento规则
规则内容在这里贴给大家

引用:
location / {
index index.html index.php; ## Allow a static html file to be shown first
try_files $uri $uri/ @handler; ## If missing pass the URI to Magento's front handler
expires 30d; ## Assume all files are cachable
}

## These locations would be hidden by .htaccess normally
location ^~ /app/ { deny all; }
location ^~ /includes/ { deny all; }
location ^~ /lib/ { deny all; }
location ^~ /media/downloadable/ { deny all; }
location ^~ /pkginfo/ { deny all; }
location ^~ /report/config.xml { deny all; }
location ^~ /var/ { deny all; }

location /var/export/ { ## Allow admins only to view export folder
auth_basic "Restricted"; ## Message shown in login window
auth_basic_user_file htpasswd; ## See /etc/nginx/htpassword
autoindex on;
}

location /. { ## Disable .htaccess and other hidden files
return 404;
}

location @handler { ## Magento uses a common front handler
rewrite / /index.php;
}

location ~ .php/ { ## Forward paths like /js/index.php/x.js to relevant handler
rewrite ^(.*.php)/ $1 last;
}

放到里面命名为 magento就行了

第二步

去下载一个magento 大家可以直接在google里搜索 ssh magento找到对应版本下载 下载到 /home/wwwroot/图1里的路径名字/目录下




下载完成后 输入 tar zxvf magento1.*** 压缩包名字 解压缩
解压之后 输入 cd magento 进入解压好的文件夹
输入 mv * ../

转移到上级 也就是web目录 这样就可以了。 如图的样子




第三步

安装 直接访问域名 即可 我的域名是 www.magentotest1.com 当然我是绑定host的。



一步一步下去
出现错误提示


[*]Path "/web/app/etc" must be writable.
[*]Path "/web/var" must be writable.
[*]Path "/web/media" must be writable.

说这3个目录不可写
我试了一下 如下3条命令输入就可以了
引用:
chown www:www -R *

因为我下载的时候是用的root账号所以要把所以文件权限还给www账户 如果大家是用的ftp上传的 就不需要这条命令了
引用:
修改文件权限:find -maxdepth 10 -type f -exec chmod 644 {} \;

修改目录权限:find -maxdepth 10 -type d -exec chmod 755 {} \;

到这里 就可以了 刷新一下magento界面

出现 PHP extension "mcrypt" must be loaded.
安装教程 http://amysql.com/bbs/forum.php?mod=viewthread&tid=133

按照以上教程完成后 就到了安装的步骤了 这里要先创建一个数据库 在amysql里创建一个数据库 供magento安装使用




就在我点击提交这千钧一发之际 尼玛又告诉我缺少pdo_mysql 我尼玛让不让我睡觉了 好吧 继续

http://amysql.com/bbs/forum.php?mod=viewthread&tid=131
按这里的教程把 pdo_mysq l装上

越困事越多 又出现innodb没安装 好吧 ,教程地址
http://amysql.com/bbs/forum.php?mod=viewthread&tid=137

PS:官方的各种扩展安装方法大家可以直接在论坛里搜索 写的都比较详细 傻瓜化了 按照步骤复制粘贴就可以了
这里不得不赞一下 admin 管理员工作很到位








最后 经过一波三折 magento终于安装好了,写这个教程的时候已经是凌晨1点了 鼓捣鼓捣就3点了 中间还看了会电影,实在抱歉没有整理特别详细 等我睡醒再整理吧,太困了。
如果遇到什么不明白的可以直接pm我或者 QQ联系 : 65296501






2014-01-06 03:39:31 1

tug
铜牌会员
628.10 价值分

真的不错的教程,,我前些日子安装OPENCART,也出现了一些问题。。。
  支持 (0分)  反对 (0分)
回复  2014-01-06 07:10:32 2

tanyuxiang
金牌会员
5420.37 价值分

重写目录权限
  支持 (0分)  反对 (0分)
回复  2014-01-06 09:16:46 3

Yusky
金牌会员
11307.70 价值分

支持原创,您是我们学习的榜样。
  支持 (0分)  反对 (0分)
回复  2014-01-06 11:14:58 4

wslzw
铝牌会员
347.00 价值分

引用:
tanyuxiang 发表于 2014-1-6 09:16
重写目录权限


什么意思?
  支持 (0分)  反对 (0分)
回复  2014-01-06 11:27:33 5

wslzw
铝牌会员
347.00 价值分

支持不知道为啥在坛子里搜索不到这篇文章。汗
  支持 (0分)  反对 (0分)
回复  2014-01-16 06:00:34 6

wslzw
铝牌会员
347.00 价值分

自己又看了一下 发现写的不是特别详细 如果大家有哪里不明白可以直接回帖提出 我会继续补充
  支持 (0分)  反对 (0分)
回复  2014-01-16 06:05:37 7

hvbirder
铁牌会员
102.25 价值分

装magento之前就要把相应的扩展装好
  支持 (0分)  反对 (0分)
回复  2014-01-16 13:55:58 8

com
铜牌会员
692.00 价值分

不错,等级不高加不了分。好像需要的那些扩展面板上直接可以下了安装的了
  支持 (0分)  反对 (0分)
回复  2014-01-16 19:34:19 9

ptsa
铝牌会员
241.00 价值分

刚好用到~
  支持 (0分)  反对 (0分)
回复  2014-02-07 15:43:40 10
 1  (总1页)
AMH社区列表
用户服务中心