最近在捯饬网站,于是我买了台服务器来搭建自己的网站。对于没有服务器的也可以自己搞一台linux虚拟机。
本教程使用开源LuckMall开源项目来进行搭建。
工具使用可视化桌面服务器运维管理工具-GMSSH。
亲测没有任何收费功能、可放心白嫖
GMSSH是一款25年新推出的跨时代服务器管理工具、独特创新的可视化桌面技术,让Linux可视化显示在桌面上,提供方便的工具来一键搭建网站、管理各种中间件。
官网:GMSSH官网
桌面式操作
下载GMSSH
进入官网后点击下载自己的系统版本进行安装:
在这里插入图片描述

源码下载

进入github,下载源码压缩包,将源码拖动GMSSH目录中,作者此处拖动到了/root/app目录。GMSSH将自动将文件上传到此目录。
在这里插入图片描述
回到文件夹,右键打开菜单,选择解压缩将压缩包进行解压到当前路径:
在这里插入图片描述
解压缩后文件夹如下图所示:

在这里插入图片描述

运行环境

  • PHP >= 7.1
  • MySQL >= 5.1
  • PDO PHP Extension
  • MBstring PHP Extension
  • CURL PHP Extension
  • Mylsqi PHP Extension
  • 若要本机安装mysql,建议CUP核心数>=4,内存>=4g

安装依赖环境

此处数据库可以选择远程数据库OR本地数据库,笔者此处使用GMSSH在服务器上安装MySQL(为保证数据库稳定性,GMSSH采用编译安装的方式来进行安装,因此需要一些时间)。

MySQL

进入GMSSH应用商店,安装MySQL Manager。

在这里插入图片描述
进入MySQL Manager,选择MySQL版本,笔者这里选择的MySQL版本为:5.7.40,安装后如下图:
在这里插入图片描述

Nginx

进入GMSSH应用商店,安装Nginx Manager。
在这里插入图片描述
安装Nginx,笔者这里安装的版本为:1.20.2
在这里插入图片描述

PHP

进入GMSSH应用商店,安装PHP Manager。
在这里插入图片描述
进入PHP Manager应用安装PHP,笔者这里选择的php版本为7.1.33,等待安装完成。安装完成后,上述需要的拓展已自动安装。

Site(站点)

进入GMSSH应用商店,安装应用Site Manager
在这里插入图片描述
打开站点管理后,点击右侧添加站点按钮,开始配置luckMall。
在这里插入图片描述
最终结果如下图所示,由于是演示测试环境,笔者使用luckmall.jaygee.test域名来进行(需在本机配置对应hosts),如读者有自己的域名可以添加自己的域名(需备案)。点击确定完成配置。
在这里插入图片描述
将此前解压源码拷贝到对应的网站根目录下。Ctrl+A Ctrl+C复制Ctrl+V粘贴到站点根目录
在这里插入图片描述
此处需要注意下网站权限, 修改为WWW用户组
在这里插入图片描述
打开浏览器输入配置的域名+/public/install 进入安装网页:

在这里插入图片描述

输入数据库连接信息。
在这里插入图片描述
进入GMSSH修改数据库配置:
在这里插入图片描述
在Mysql Manager中添加数据库:luckmall,访问选择指定ip或所有
在这里插入图片描述

等待安装成功:
在这里插入图片描述
最后安装完毕后,打开进入首页如下:
在这里插入图片描述

Logo

电商企业物流数字化转型必备!快递鸟 API 接口,72 小时快速完成物流系统集成。全流程实战1V1指导,营造开放的API技术生态圈。

更多推荐