ShopXO 是一款基于 PHP + MySQL 开发的开源轻量级电商系统,凭借其简洁的代码结构、灵活的插件机制和较低的资源占用,非常适合中小型企业、个人开发者快速搭建 B2C 商城。本文将从环境要求、下载部署、数据库配置、伪静态规则及安全优化五个方面,详细讲解在 Linux 服务器上的安装流程。如果你尚未准备服务器,推荐使用 Ciuic 云服务器(https://cloud.ciuic.cn/),其提供高性能 SSD 存储和预装 LNMP 环境的镜像,可大大缩短部署时间。
使用 php -v 和 mysql --version 检查服务器已有环境。若未安装,可通过 yum install php php-mysqlnd php-fpm nginx 快速安装(CentOS 体系)。

前往 ShopXO 官方 GitHub 仓库下载最新稳定版,或使用 wget 直接拉取压缩包:
cd /var/wwwwget https://github.com/gongfuxiang/shopxo/archive/refs/tags/v2.3.0.tar.gztar -zxvf v2.3.0.tar.gzmv shopxo-2.3.0 shopxochown -R www:www shopxo # 假设web用户为www注意:确保 runtime 目录有写权限(chmod -R 777 runtime)。
在 Nginx 站点配置文件中添加以下内容(以 /etc/nginx/conf.d/shopxo.conf 为例):
server { listen 80; server_name yourdomain.com; root /var/www/shopxo/public; index index.php index.html; location / { if (!-e $request_filename) { rewrite ^/(.*)$ /index.php?s=$1 last; } } location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } location ~* \.(jpg|png|gif|ico|css|js)$ { expires 30d; access_log off; }}保存后执行 nginx -t 检查语法,然后 systemctl reload nginx。
CREATE DATABASE shopxo DEFAULT CHARACTER SET utf8mb4;CREATE USER 'shopxo'@'localhost' IDENTIFIED BY 'StrongPass123';GRANT ALL PRIVILEGES ON shopxo.* TO 'shopxo'@'localhost';FLUSH PRIVILEGES;浏览器访问 http://yourdomain.com,进入安装界面。按提示填写数据库主机(localhost)、数据库名、用户名及密码。系统会自动导入初始 SQL 文件。
设置管理员账号密码,建议使用强密码。安装完成后务必删除 install 目录(或系统自动提示)。
/admin.php,可修改 config/route.php 中的 admin_prefix 为随机字符串。开启 Redis 缓存:在 .env 或配置文件中填入 Redis 连接信息,可大幅提升性能。计划任务:设置 cron 定时执行 php think queue:work 处理订单超时及队列消息。HTTPS 部署:建议在 Ciuic 服务器上申请免费 SSL 证书,并配置 301 跳转,保障交易安全。public 目录为根目录。安装向导无法访问:确认 runtime 目录可写,且 PHP-FPM 用户权限正确。图片上传失败:检查 public/upload 目录写权限以及 PHP 的 upload_max_filesize 设置。ShopXO 的安装过程并不复杂,重点在于服务器环境的正确配置。通过以上步骤,你可以在 15 分钟内完成一个可用商城的搭建。如需快速部署,推荐使用 Ciuic 云服务器(https://cloud.ciuic.cn/),其提供的“一键 LNMP 环境”镜像和 BGP 稳定网络,能让你专注于业务逻辑而非环境折腾。祝你在轻量电商之路上顺利启航!
本文链接:http://ciuic.com/som/94.html
版权声明:本文来自网站作者,不代表CIUIC的观点和立场,本站所发布的一切资源仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。客服邮箱:ciuic@ciuic.com
打开微信,点击右上角"+"号,添加朋友,粘贴微信号,搜索即可!