首页 >>  正文

chmod

来源:baiyundou.net   日期:2024-09-13

作者:可爱的小cherry

前言

大家好,这里是可爱的Cherry,大家新年好~~

大年初三送穷鬼,今天Cherry给大家带来一个增加睡入的自动售卡项目——独角数卡

该项目可以说是国内最易用的一款开源自动售卡项目,而且不仅仅是售卡,还可以上架各种奇奇怪怪的东西,项目本身支持基本市面上所有的支付途径,功能强大。

是尝试增加睡入收入的一个方法,个人小店或者微商都可以使用。

独角数卡是一款开源式站长自动化售货解决方案、高效、稳定、快速

框架来自:laravel/framework

后台管理系统:laravel-admin

前端ui bootstrap

系统优势

  • 采用业界流行的laravel框架,安全及稳定性提升。

  • 支持自定义前端模板功能

  • 支持国际化多语言包(需自行翻译)

  • 代码全部开源,所有扩展包采用composer加载,代码所有内容可溯源!

  • 长期技术更新支持!

  • 支付接口已集成

    • 支付宝当面付

    • 支付宝PC支付

    • 支付宝手机支付

    • payjs微信扫码.

    • Paysapi(支付宝/微信).

    • 码支付(QQ/支付宝/微信)

    • 微信企业扫码支付

    • Paypal支付(默认美元)

    • V免签支付

    • 全网易支付支持(通用彩虹版)

    • stripe


系统使用教程

一、初始化安装

系统首页,打开IP:Port,首次登录需要进行安装,

mysql地址改为db,redis地址改为redis

安装成功以后,把docker-compose里的环境变量install修改为false,然后重新up一次即可

二、后台管理

输入ip:port/admin进入系统,默认账号密码都是admin

商品上架,先新建分类,再新建商品

卡密管理,可对应到具体商品

修改支付通道。点最后面操作里的编辑,修改为个人的商户key


系统部署

一、新建文件夹和配置文件

新建相关文件夹

mkdir dujiaoka && cd dujiaoka #新建根目录

mkdir uploads storage data redis #新建文件

chmod 777 uploads storage data redis #授权

新建配置文件,并将下面的代码复制进去,然后修改

vim env.conf

env.conf 代码

APP_NAME=Cherry小铺 #自定义名字

APP_ENV=local

APP_KEY=base64:D+16ixgrfs0XpoMe71ivYZUReUSMpu1eLLnHixYq8k0= #自定义key

APP_DEBUG=true

APP_URL=https://cgakki.top #自定义访问地址

LOG_CHANNEL=stack

DB_CONNECTION=mysql

DB_HOST=db

DB_PORT=3306

DB_DATABASE=dujiaoka

DB_USERNAME=root

DB_PASSWORD=dujiaoka666 #要和docker-compose里的MYSQL_ROOT_PASSWORD一致

REDIS_HOST=redis

REDIS_PASSWORD=

REDIS_PORT=6379

BROADCAST_DRIVER=log

SESSION_DRIVER=file

SESSION_LIFETIME=120

CACHE_DRIVER=redis

QUEUE_CONNECTION=redis

DUJIAO_ADMIN_LANGUAGE=zh_CN

ADMIN_ROUTE_PREFIX=/admin

ADMIN_HTTPS=false # 是否开启https (前端开启了后端也必须为true)

二、群晖compose部署

cotainer manager——项目——新建,复制以下代码

docker-compose代码如下

version: "3"

services:

faka:

image: hkccr.ccs.tencentyun.com/apocalypsor/dujiaoka:latest

# ghcr.io/apocalypsor/dujiaoka:latest #能连github建议用这个

# hkccr.ccs.tencentyun.com/apocalypsor/dujiaoka:latest #用不了github可以用这个

container_name: faka

environment:

# - INSTALL=false

- INSTALL=true # 第一次安装使用,安装以后需要改为false

volumes:

- ./env.conf:/dujiaoka/.env #需要提前新建

- ./uploads:/dujiaoka/public/uploads #需要提前新建,自定义路径

- ./storage:/dujiaoka/storage #需要提前新建,自定义路径

ports:

- 56789:80 #自定义端口

restart: always

db:

image: mariadb:focal

container_name: faka-data

restart: always

environment:

- MYSQL_ROOT_PASSWORD=dujiaoka666 #和env.conf里的数据库root密码要一致

- MYSQL_DATABASE=dujiaoka

- MYSQL_USER=dujiaoka

- MYSQL_PASSWORD=dujiaoka666

volumes:

- ./data:/var/lib/mysql #需要提前新建,自定义路径

redis:

image: redis:alpine

container_name: faka-redis

restart: always

volumes:

- ./redis:/data #需要提前新建,自定义路径

三、Dockge部署compose

图片是halo项目的,把代码换成上面的就可以了


最后

本项目远远不止Cherry介绍的这些内容,还包括了官方创建、自托管第三方支付平台(免手续费)等内容

因为时间有限,Cherry没有很深入使用,目前也还在研究。后续会再深入一些后介绍更多的心得体验。


#本项目采用docker部署,所有支持docker的服务器都可以实现#

欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法、开源软件与Docker软件、游戏与生活相关内容,喜欢的朋友请关注、点赞、留言支持。

查看文章精彩评论,请前往什么值得买进行阅读互动

","gnid":"907ca719e9e3f331f","img_data":[{"flag":2,"img":[{"desc":"","height":"636","title":"","url":"https://p0.ssl.img.360kuai.com/t01a6ef23ab8231dd28.jpg","width":"1080"},{"desc":"","height":"976","title":"","url":"https://p0.ssl.img.360kuai.com/t012f5829496d875ace.jpg","width":"597"},{"desc":"","height":"315","title":"","url":"https://p0.ssl.img.360kuai.com/t016e34232f73c7c859.jpg","width":"589"},{"desc":"","height":"590","title":"","url":"https://p0.ssl.img.360kuai.com/t01142818bc93e5190e.jpg","width":"620"},{"desc":"","height":"636","title":"","url":"https://p0.ssl.img.360kuai.com/t015e533b75b29b597b.jpg","width":"1080"},{"desc":"","height":"636","title":"","url":"https://p0.ssl.img.360kuai.com/t01b8dece2e284a0266.jpg","width":"1080"},{"desc":"","height":"636","title":"","url":"https://p0.ssl.img.360kuai.com/t017c4e7b5c2ce65a83.jpg","width":"1080"},{"desc":"","height":"725","title":"","url":"https://p0.ssl.img.360kuai.com/t016c4fdbb39ce3cf79.jpg","width":"1080"},{"desc":"","height":"754","title":"","url":"https://p0.ssl.img.360kuai.com/t01a6a3537b927980b2.jpg","width":"1044"},{"desc":"","height":"703","title":"","url":"https://p0.ssl.img.360kuai.com/t0115b9a5d4d2d2df98.jpg","width":"1080"},{"desc":"","height":"576","title":"","url":"https://p0.ssl.img.360kuai.com/t01f1dea0a51ddd775d.jpg","width":"1080"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"pika","pub_time":1707747055000,"pure":"","rawurl":"http://zm.news.so.com/965cd884bdd02d291a0eb1cc136320f7","redirect":0,"rptid":"8e8cc10c52511dcf","rss_ext":[],"s":"t","src":"什么值得买","tag":[],"title":"开源&Docker 篇四十一:睡后收入+1,nas搭建自动化在线售货售卡微商电子商城——保姆级教程

魏泰庙3973unix中文件主设置文件权限的命令是chmod吗 -
鄂唐邱18786815600 ______ 不叫 UNIX 中文件主设置文件权限的命令.给文件设置相应的读写权限只有 chmod 这一条命令,没有别的命令.其使用方法如下:$chmod 750 my_file <cr> 其中:7:代表文件所有者权限为:可读(4)、可写(2)、可执行(1);5:代表文件的同组用户权限为:可读(4)、不可写(0)、可执行(1);0:代表其他用户的权限为:不可读、不可写、不可执行.而另外一个相关的命令是:chown,表示修改文件的所有者的.

魏泰庙3973linux命令:chmod -
鄂唐邱18786815600 ______ chmod 777 `find /A -type d` 让A目录及其子目录的权限变为777 chmod 777 `find /A -type f` 让A目录以及子目录下的所有文件(常规文件)的权限为777 互不影响. 命令中的引号不是单引号,是反引号.

魏泰庙3973chmod命令的格式 -
鄂唐邱18786815600 ______ 1. 命令格式:chmod [-cfvR] mode file 2. 命令功能:用于改变文件或目录的访问权限,用它控制文件或目录的访问权限.3. 命令参数:-c 当发生改变时,报告处理信息,-f 错误信息不输出,-R 处理指定目录以及其子目录下的所有文件,-v 运行时显示详细处理信息.mode为设置的权限类型 如644表示:〔当前用户〕读,写权限,〔群组用户〕读权限,〔其它〕读权限.file为文件路径.例如:”chmod -r 644 /bin /sbin/“ 结果:普通用户只能访问”/bin /sbin/“,不可写,也不可执行.可根据实际需要进行设置即可.

魏泰庙3973linux中的两个命令setfacl和chmod有什么区别 -
鄂唐邱18786815600 ______ setfacl命令可以用来细分linux下的文件权限. chmod命令可以把文件权限分为u,g,o三个组,而setfacl可以对每一个文件或目录设置更精确的文件权限. 比较常用的用法如下: setfacl –m u:apache:rwx file 设置apache用户对file文件的rwx权限 setfacl –m g:market:rwx file 设置market用户组对file文件的rwx权限 setfacl –x g:market file 删除market组对file文件的所有权限 getfacl file 查看file文件的权限

魏泰庙3973使用chmod设置的文件式目录权限时权限模式可以使用哪些表示方法 -
鄂唐邱18786815600 ______ chmod [选项]+/-[选项] 文件名+代表+权限,-是-权限 第一选项是 a,u,g,o 所有人,拥有者,组内人,其他人 第二选项是 r(4),w(2),x(1) 读,写,执行,也可以是数字加和的形式 另外还有4中权限s,t,i,a一般使用用不上

魏泰庙3973Linux:chmod - R 777 * 是什么意思? -
鄂唐邱18786815600 ______ chmod能改变权限,-R是目录下所有文件,777就是高权限(读、写、执行),chmod -R 777 * 意思就是将当前目录下所有文件都给予777权限这个在服务器里不能随便敲的,不能在根目录下...

魏泰庙3973linux的chmod权限问题 -
鄂唐邱18786815600 ______ 你这个问题是应为你对LINUX命令的格式没有一个清楚的认识, chmod g+x o+w file 这个命令是为了给文件用户组加执行权,其他用户加写权限对不?可是你看好看看,这个命令的问题在那里,LINUX系统命令格式的要求是 命令 选项 变量,如果你把这个命令分作两个命令执行就可以,也就是 chmod g+x file;chmod o+w file.当然也可以使用别的方法.LINUX 文件或目录的最高权限是777,rwx的三个权限为4+2+1=7.比如一个文件的权限为-rwxr--r--,给这个文件的用户组加上写权限,给其他用户加上执行权可以这样更改.chmod 765 file 你可以好好的看下.

魏泰庙3973Linux中chown和chmod的区别和用法 -
鄂唐邱18786815600 ______ chown一般用来 更改属主.也就是文件所属用户.chmod功能要比chown要强大.可更改文件所有属性和权限.只有管理员账户才有权限用此命令.详情可以去看看51cto.com里面的马哥linux

魏泰庙3973ubuntu14 chmod命令行怎么用 -
鄂唐邱18786815600 ______ ubuntu14 chmod命令行用法: 用Chmod命令,可以为每个用户,每个文件夹指定不同的权限,甚至可以为不同的用户组指定不同的操作权限 指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... ...

魏泰庙3973linux c语言,实现各简易版本的chmod命令 -
鄂唐邱18786815600 ______ int system(const char * string); linux环境下C语言可以通过以上语句实现在代码中输入终端命令.lZ可以这样做: system(“chmod 777 test.txt”);

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024