Ubuntu 上安装 OpenCart

基本流程:

  1. 安装、配置、启动、测试 Nginx
  2. 安装、启动、测试 PHP
  3. 安装、启动、配置、测试 MySQL
  4. 安装 OpenCart 所需的 PHP 插件,包括 php5-mysql、php5-mcrypt、php5-curl、php5-gd
  5. 安装 OpenCart

安装、配置、启动、测试 Nginx

sudo apt-get install nginx

如果提示缺少 PCRE、zlib 之类的,如下安装:

sudo apt-get install libpcre3-dev
sudo apt-get install zlib1g-dev

不需修改配置,访问看到 Nginx 默认页面即成功

安装、启动、测试 PHP

sudo apt-get install php5-fpm

修改 Nginx 配置:

server {
    listen 80 default_server;
    #listen [::]:80 default_server ipv6only=on;

    root /path/to/php/ini/file/dir/;
    index index.php index.html index.htm;

    server_name 123.123.123.123 127.0.0.1 localhost;

    location / {
            try_files $uri $uri/ =404;
    }

    error_page 404 /404.html;
    error_page 500 502 503 504 /50x.html;
    location = /50x.html {
            root /usr/local/nginx/html;
    }

    location ~ \.php$ {
            try_files $uri =404;
            fastcgi_split_path_info ^(.+\.php)(/.+)$;
            fastcgi_pass unix:/var/run/php5-fpm.sock;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include fastcgi_params;
    }

访问 http://123.123.123.123/php.ini 看到 PHP 默认配置页面即可。

安装、启动、测试 MySQL

sudo apt-get install mysql-server

之后创建一个后面 OpenCart 要用的用户和数据库,并完成授权。

CREATE DATABASE db_opencart;
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON db_opencart.* TO 'newuser'@'localhost';
FLUSH PRIVILEGES;

安装 OpenCart 所需的 PHP 插件

sudo apt-get install php5-mysql
sudo apt-get install php5-curl
sudo apt-get install php5-gd
sudo apt-get install php5-mcrypt

安装 OpenCart

下载上传就好了,然后根据压缩包内的 install.txt 文件操作。然后访问你的 OpenCart 网站,剩下的就是傻瓜操作了。

相关文章

文章浏览阅读2.3k次,点赞4次,收藏22次。最近安装了CARLA预...
文章浏览阅读6.3k次,点赞5次,收藏15次。在清华镜像中下载U...
文章浏览阅读5k次。linux环境, python3.7.问题描述: 安装...
文章浏览阅读4.2k次,点赞4次,收藏17次。要安装这个 standa...
文章浏览阅读894次,点赞51次,收藏31次。在安卓使用vscode主...