Ubuntu 16.04 中安装网店系统 Open eShop

简介 - Open eShop电子商务平台

Open eShop 是电子商务平台的开源软件。 它是一种开发出无需委托销售数字商品的平台。

其功能包括:

There are three options for getting Open eShop: Lite, Hosting and Pro. The first one is free of cost.

Open eShop有三种选择:Lite,Hosting和Pro。 第一个是免费的。

在本教程中,我们将在Ubuntu 16.04服务器上安装Open eShop Lite。

前提条件 入门 - 创建数据库

启动MySQL shell:

$ mysql -u root -p

创建一个名为openeshop的新用户和一个新的数据库,openeshop_db:

 

mysql> CREATE DATABASE openeshop_db; Query OK, 1 row affected (0.00 sec) mysql> CREATE USER 'openeshop'@'localhost' IDENTIFIED BY 'usr_strong_pwd'; Query OK, 0 rows affected (0.00 sec) mysql> GRANT ALL PRIVILEGES ON openeshop_db.* TO 'openeshop'@'localhost'; Query OK, 0 rows affected (0.00 sec) mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec) mysql> EXIT; Bye 安装 Open eShop Lite

下载在web根目录下打开eShop Lite,在 /var/www/html。 首先,使用以下命令创建一个新目录:

#mkdir /var/www/html/openeshop

移动到这个新创建的目录中:

# cd /var/www/html/openeshop

通过执行以下wget命令,下载Open eShop安装脚本:

# wget https://raw.githubusercontent.com/open-classifieds/open-eshop/master/install-eshop.php

更改下载文件的所有者install-eshop.php执行以下命令:

# chown -R www-data:www-data install-eshop.php 为Open eShop创建Apache虚拟主机文件

下一步是为Open eShop创建一个新的虚拟主机文件。 我们将其命名为openeshop.conf。 执行命令:

# $EDITOR /etc/apache2/sites-available/openeshop.conf

在该文件中粘贴以下内容:

<VirtualHost *:80> ServerAdmin admin@example.com DocumentRoot /var/www/html/openeshop DirectoryIndex install-eshop.php ServerName example.com ServerAlias <Directory /var/www/html/openeshop/> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </Directory> ErrorLog /var/log/apache2/example.com-error_log CustomLog /var/log/apache2/example.com-access_log common </VirtualHost>

保存,退出并启用新的虚拟主机文件:

# a2ensite openeshop

应显示以下文字:

Enabling site openeshop. To activate the new configuration, you need to run: service apache2 reload

但是,我们将使用systemctl通过重新启动Apache服务来激活新配置。 执行:

# systemctl restart apache2

检查Apache状态:

# systemctl status apache2 apache2.service - LSB: Apache2 web server Loaded: loaded (/etc/init.d/apache2; bad; vendor preset: enabled) Drop-In: /lib/systemd/system/apache2.service.d ââapache2-systemd.conf Active: active (running)

Web服务器正在运行。

完成 Open eShop 安装

此时,使用Web浏览器访问虚拟主机文件中配置的URL(本教程中的example.com,但是当然可以使用所需的域进行更改)。

install-eshop.php安装程序应显示以下消息:

OE Installation requirement: Before you proceed with your OE installation: Keep in mind OE uses the short tag "short cut" syntax.
因此,必须在您的php.ini中启用伪指令。
简单解决方案:
1. 打开php.ini文件并查找line short_open_tag = Off
2. 将其替换为short_open_tag = On
3. 重新启动您的PHP服务器
4. 刷新此页面以恢复OE安装
5. 享受OE;)

在服务器上,打开php.ini文件:

 

# $EDITOR /etc/php/7.0/apache2/php.ini

用short_open_tag = On更改行short_open_tag = Off。 应该是202行。保存,退出并重新启动Apache:

# systemctl restart apache2

在Web浏览器中重新加载页面应该开始安装过程的最后一步,这取决于您的数字商品的电子商务。

总结

在本教程中,我们已经看到如何轻松安装和配置电子商务平台,用于销售数字商品,如电子书,音乐等。根据您的业务规模,精简版Open eShop可能还不够。 该项目还提供了一个Pro版本,具有更多的服务,但当然这不是免费的。

完整PDF文档可以到Linux公社资源站下载:

------------------------------------------分割线------------------------------------------

免费下载地址在

用户名与密码都是

具体下载目录在 /2017年资料/7月/12日/Ubuntu 16.04 中安装网店系统 Open eShop/

下载方法见

------------------------------------------分割线------------------------------------------

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/455c153d3b1804213f3ba07c8a57f656.html