Hostwinds 教程
寻找结果为:
目录
标签: Cloud Servers, VPS
PrestAshop是基于PHP和MySQL的电子商务框架。它提供了一个主题类型接口,易于组织的产品目录,以及与许多不同的付款和运输平台联系在一起。此外,它跟踪统计数据,指标并被翻译成近200种以简单的国际化语言。PrestAshop是开源的,使其成为这些良好的追捧平台的免费解决方案。
PRESTASHOP提供自定义,可以从选择数百个主题中选择颜色,徽标和设计的能力。客户关系管理,统计,产品跟踪和订单都可以使用PrestAshop Gui完成。此外,它还支持多种货币和社交媒体集成。
PrestAshop需要Apache,MySQL和PHP,可以安装在Linux,Windows或OS X上。具体而言,Apache 2.2或NginX,PHP 7.1或更高版本,并且是MySQL 5.6或更高版本。也需要PHP扩展CURL,DOM,FILEINFO,GD,INTL,MBSTRING,ZIP,JSON和图标。
注意: 建议使用具有2GB或更多RAM的服务器。
以下是在Linux VPS(虚拟专用服务器)或专用服务器上安装PrestAshop要求的步骤。
在安装prestashop本身之前,您需要首先通过ssh登录服务器上的服务器上的以下内容。这些步骤是设置PrestAshop框架所需的基础。
第1步: 在开始进一步安装之前,请通过运行以下命令确保您的操作系统是最新的
yum update
我们将使用DNF安装Apache,这是CentOS 8的默认包管理器:
dnf install httpd
在系统上安装Apache服务后,启动所有必需的服务:
systemctl restart httpd
systemctl status httpd
systemctl enable httpd
您可以通过打开您喜欢的Web浏览器并输入URL http://您的-Server的地址来验证Apache是否正在运行。
第1步:安装MariaDB.
dnf install mariadb-server
systemctl start mariadb
第2步:安全MariaDB.
默认情况下,MariaDB不会硬化。您可以使用mysql_secure_installation脚本保护MariaDB。
如果您仔细阅读和下面仔细阅读和下方以设置root密码,请删除匿名用户,禁止远程root登录,然后删除测试数据库并访问安全MariaDB:
mysql_secure_installation
注意:默认情况下没有root密码,询问后点击键。
第三步:重新启动MariaDB数据库服务器,并启用它以启动系统启动。
systemctl restart mariadb
systemctl status mariadb
systemctl enable mariadb
第1步:安装PHP和所需的模块
dnf install php php-common php-pecl-apcu php-cli php-pear php-pdo php-mysqlnd php-gd php-mbstring php-xml php-zip php-json php-intl
第2步:使用systemctl重新启动apache,以便更改生效:
systemctl restart httpd
第三步:测试您的PHP安装以确保正确安装。
创建一个名为test.php上的新文件/ var / www / html并添加以下内容:
nano /var/www/html/info.php
<?php
phpinfo();
?>
然后按Ctrl-X,Y,输入以保存和退出Nano。
访问http:// [您的服务器IP] /info.php以确认已安装PHP。
第1步: 下载prestashop存档:
上 https://www.prestashop.com/en/versions 右键单击"下载"并选择"复制链接地址"
在您的SSH终端,类型
cd /var/www/html/
wget
和空间,然后右键单击以粘贴URL,然后输入。
或者,您可以将其下载到桌面,然后使用SFTP上传它。
第2步: 解压缩zip文件:
unzip prestashop_1.*
并设置权限,因此php可以写入目录:
chown -R root.apache /var/www/html/
chmod 775 /var/www/html/
第三步: 为prestashop创建数据库。
使用您在上面的mysql_secure_installation步骤中设置的root密码登录mysql。
mysql -u root -p
在MySQL命令行中,输入:
CREATE DATABASE presta_db;
GRANT ALL ON presta_db.* TO 'presta_user'@'localhost' IDENTIFIED BY 'ThisShouldBeAStrongerPassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit
第4步:启动PrestAshop安装。
在Web浏览器中,导航到http:// [您的服务器IP] /,它应该开始解压缩普雷斯特拉库普文件并安装它。然后它将为您提供选项:
然后prestashop将完成安装。
第5步:帖子安装清理
根据安装中的最后一页,需要删除/安装目录。在服务器上的命令行中,运行。
rm -rf /var/www/html/install
第6步:登录商店后端。
在您的浏览器中,导航到http:// [您的服务器IP] / admin并使用您在"商店信息"页面上的PrestAshop安装期间设置的电子邮件/密码登录。它将生成一个新的随机管理员URL(出于安全原因)并将您重定向。
你们都完成了!您现在可以设置商店,添加产品,配置运输,付款和其他插件,并开始销售。
撰写者 Hostwinds Team / 七月 30, 2021