Ubuntu 12.04架设购物车商城OpenCart

  1. 一段时间没有来写文章了,就是在研究这样东西!在网上找遍了有关ubuntu安装opencart的文章(很多文章没有写好或没有完整)!用了两个星期来研究,三天来整理出这篇最简单最直接的文章和大家分享!
  2. 本来使用ubuntu是个人需要,到现在是公司需要!想分享的东西很多很多无法一一写出来,就简单的写写最近研究的东西吧!^_^

opencart on ubuntu 12.04

安装环境

当安装mysql时会要求创建root秘码。。。要记得秘码哦!

Lubuntu 14.04 关于mcrypt缺乏的问题:
sudo apt-get install mcrypt php5-mcrypt
sudo php5enmod mcrypt
sudo service apache2 restart

安装phpmyadmin

安装时会要你选择(apache2,lighttpd)要按空格健做选择!

打开phpmyadmin创建一个新的资料库名字自己放,在安装时要用到。phpmyadmin可以直接用游览器打开http://127.0.0.1/phpmyadmin/

安装opencart之前

用游览器打开http://127.0.0.1/,会看到(it works),表示环境没问题!(it workshtml是在/var/www内)

删除/var/www/内的index.html

创建一个文件夹在/var/www

opencart是自己喜欢的名字】

【把opencart文件夹改为你是拥有者】

【把文件夹权限改为最高权限777

复制opencart内的upload内的所有文件到var/www/opencart

【这里自己要会活动哦】

更改opencart权限

【这里开始你要赐给他人登访这些文件夹,ubuntu12.04在这带一定要777权限】

【到了这里还是无法安装电脑显示(路径权限问题),我用个简单的方法,倒回去(/var/www/)在opencart文件夹右键打开(属性~权限)最下方有个(对包含的文件应用权限)按钮按一下就好了。。。前提是文件夹的权限要777哦!在ubuntu 12.04权限如果没弄好连安装都进不了】

开始安装

在游览器输入 http://127.0.0.1/opencart/ 就能进入安装界面了。Opencart是我放的文件夹名字

安装四步曲

(1)打个勾就好了!

(2)跟着以上的步骤的话,这里是全部都可以【写入】的,所以我不多说!

(3)1】是填入mysql的资料,【之前用phpmyadmin开了的资料库的名字,就在这里填入】【2】是opencart管理员的资料

(4)完成啦!

安装好后先把/var/www/opencart/内的install文件夹删除

再到商店界面和管理员界面运行一次(http://127.0.0.1/opencart/)(http://127.0.0.1/opencart/admin/

到了这里内网的其他人还是无法登入这个商店,问题在于opencart内的config.phpadmin/config.php(感谢opencart台湾社群的大大们热心帮助)

打开opencart内的config.phpadmin/config.php

// HTTP

define(‘HTTP_SERVER’, ‘http://127.0.0.1/opencart/’);

define(‘HTTP_IMAGE’, ‘http://127.0.0.1/opencart/image/’);

define(‘HTTP_ADMIN’, ‘http://127.0.0.1/opencart/admin/’);

// HTTPS

define(‘HTTPS_SERVER’, ‘http://127.0.0.1/opencart/’);

define(‘HTTPS_IMAGE’, ‘http://127.0.0.1/opencart/mage/‘);

http://127.0.0.1/……………,改为你的ip(譬如:192.168.1.100)那么局内网的其他电脑就能进入了。

申请免费域名

http://www.no-ip.com/ 申请:


register

sign up后就填写个人资料,email一定要放正确的,它会寄封信要求通过信件链接启动

启动后按add a host

1:你要放的域名

2:你要放的后缩名(选择)有收费和没收费两种

3:选择单一域名

4如果你是架设mail server这里就一定要填,不是的话可以不用填,或许填上你自己的域名!【(1)所放的名】

完成后就可以看到自己的域名了!

noip客户端

noip免费域名是要自己去http://www.no-ip.com/ 向它报告你现在的ip是什么,30天没报告你的域名应该就会作废了。这是一个大问题!

好在noip有给个亲切的客户端,安装后会自动向no-ip.com 报告(windowsmaclinux都有)link

我是用ubuntu,这里就说ubuntu的安装,到这里下载deb包:LINK

安裝結束後會看到這個畫面 :
設定完後按下一步。
List of hosts or groups 
這邊就輸入剛剛申請的Host Name
Network device Name 
如果用ADSL連線的話,應該是“ppp0”

到这里就完成大部分的东西了!有了域名后,要到回opencart的安装目录,打开configadmin/config档,将http://127.0.0.1/……………,改为你的域名外网才能登入!【例如http://abcd.no-ip.org/……..

Ubuntu固定ip(静态ip)

外网的ip已经有no-ip.com帮我们处理了,但内网还需要一个固定ip,不然一关机ip就不一样了这点则要自己手动设定!


在电脑连线的位置按一下~编辑链接

1)选择现在的网络编辑

2)添加【地址】就是你要让电脑链接这台上网器所获得的ip,其他的找抄

3)我测试了,不知道dns要写什么的话就 8.8.8.8吧!

4)保存

最后还有一个地方就是在上网器(modern)开个端口让外网能够进入你的上网器(modern)来到你的电脑,你是用什么上网器(modern)就要自己去了解了。【要开的种类是http端口80

我的上网器(modern)tp-link的,给个链接做参考:

http://www.tp-link.tw/article/?faqid=106

发表评论

电子邮件地址不会被公开。 必填项已用*标注
教你如何拥有自己的Gravatar头像