在Linux VPS主机上安装OpenCart

OpenCart是全球领先品牌和企业广泛使用的电子商务软件。一个电子商店预计会有很多访问者,并且需要安全 - 因此Linux VPS为您的OpenCart网站托管是一个完美的选择。在开始本教程之前,您需要知道为什么您应该在Linux VPS上托管您的网站:
 
为什么你应该在Linux VPS上托管OpenCart
它更安全稳定。Linux服务器比Windows服务器安全得多。如果您为OpenCart添加一些额外的安全插件,并且您安装了SSL - 您的网站将得到正确保护。您必须保护您的OpenCart电子商店,因为您将处理来自客户的大量个人信息。
它比共享主机更快。这有点明显,但VPS和专用服务器比共享服务器快很多。为了提高电子商务网站的销售量,您需要尽可能提高用户体验。
它更容易安装。如果您比较在Linux VPS和Windows VPS上安装OpenCart的方法,则在Linux上安装OpenCart会更容易,也更易于初学者使用。您甚至可以使用Softaculous的一键安装,或者您可以按照本教程一步一步地进行操作。
它更具可扩展性。您几乎可以随意使用Linux VPS执行任何操作,尤其是在您拥有完全root权限的情况下。当您想要将某些内容更改为您的网站时,这会派上用场,但共享主机不允许您这样做。
总而言之,您应该为您的网上商店使用VPS或专用服务器。Linux是首选。您可以从RoseHosting获得VPS ,他们提供完全托管的VPS托管服务,并提供全天候免费支持,他们将帮助您免费安装,设置或迁移基于OpenCart的网站。
 
现在到我们的帖子的主要观点。在任何Linux发行版上安装OpenCart都相当简单。只需遵循这些简单的步骤,您就可以及时获得OpenCart实例。
 
如何在Linux VPS上安装OpenCart
OpenCart对服务器有一些最低要求,但大多数服务器已经满足这些要求:
 
Web服务器(Apache建议)
PHP(至少5.3)
启用卷曲
数据库(MySQL建议)
本教程已针对Ubuntu 16.04 VPS进行了准备和测试,但其他基于Debian的发行版的说明也相同。
 
我们将从安装Apache开始。如果您已安装Apache,请跳过此步骤。要安装Apache Web Server,请使用您的SSH用户和密码登录并运行以下命令:
 
1
sudo apt-get install apache2
接下来,使用以下命令安装MySQL服务器:
 
 
sudo apt-get install mysql-server
为了提高MySQL服务器的安全性,建议运行交互式安全脚本。您可以使用以下命令来完成此操作:
 
 
sudo mysql_secure_installation
要安装PHP和其他需求,您需要运行以下命令:
 
 
sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql curl php-curl php-gd php-zip
接下来,使用以下命令在您的Linux VPS上下载并配置 OpenCart:
 
 
 
sudo mkdir /var/www/html/opencart
cd /var/www/html/opencart
sudo wget https://github.com/opencart/opencart/archive/master.zip
sudo unzip master.zip
sudo mv opencart-master/upload/* .
sudo mv opencart-master/upload/.htaccess.txt .htaccess
sudo rm -f master.zip
sudo cp config-dist.php config.php
sudo cp admin/config-dist.php admin/config.php
sudo chown -R www-data: /var/www/html/opencart
sudo chmod 0755 system/storage/cache/
sudo chmod 0755 system/storage/logs/
sudo chmod 0755 system/storage/download/
sudo chmod 0755 system/storage/upload/
sudo chmod 0755 system/storage/modification/
sudo chmod 0755 image/
sudo chmod 0755 image/cache/
sudo chmod 0755 image/catalog/
sudo chmod 0755 config.php
sudo chmod 0755 admin/config.php
现在,为OpenCart创建一个Apache虚拟主机
 
 
sudo nano /etc/apache2/sites-available/opencart.conf
添加以下内容:
 
 
<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/html/opencart
    ServerName yourdomain.com
    ServerAlias www.yourdomain.com
 
    <Directory /var/www/html/opencart/>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        allow from all
    </Directory>
 
    ErrorLog /var/log/apache2/yourdomain.com-error_log
    CustomLog /var/log/apache2/yourdomain.com-access_log common
</VirtualHost>
将yourdomain.com替换为您的实际域名。
 
启用OpenCart虚拟主机并使用以下命令重新启动Apache Web服务器:
 
 
sudo a2ensite opencart
sudo systemctl restart apache2
创建一个MySQL数据库,用户并为OpenCart设置密码:
 
 
mysql -uroot -p
mysql> CREATE DATABASE opencart;
mysql> GRANT ALL PRIVILEGES ON opencart.* TO 'opencartuser'@'localhost'     IDENTIFIED BY 'opencart_passwd';
mysql> FLUSH PRIVILEGES;
mysql> q
用您选择的更安全的密码替换opencart_passwd。
 
接下来,打开Web浏览器并在搜索栏中输入您的域名以继续进行在线安装。安装成功后,使用以下命令删除install /目录:
 
1
rm -rf /var/www/html/opencart/install/
OpenCart的安装已完成。现在您可以开始使用您的OpenCart网站。如果您需要任何其他帮助,请联系您的虚拟主机提供商或参阅官方的OpenCart文档

上一篇:修改opencart2.3 SMTP设置联系我们邮件出错 下一篇:如何在“免运费”处于活动状态时隐藏所有OpenCart运输方式
  • 版权声明:内容来自互联网不代表本站观点,2018-06-15发表于 OpenCart教程栏目。
  • 转载请注明: 在Linux VPS主机上安装OpenCart| OpenCart教程 +复制链接