Download the PHP package wula/wulacms without Composer

On this page you can find all versions of the php package wula/wulacms. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package wulacms

wulacms

我们努力做一个比较优秀的内容管理框架(CMF),争取让她像异星战场中的乌拉一样快。

依赖

  1. PHP >= 7.2
  2. MySQL >= 5.6
  3. ext-pdo
  4. ext-mysqlnd
  5. ext-mbstring

安装

  1. 通过composer安装:

    # composer create-project wula/wulacms

  2. 通过git安装:

    # git clone https://github.com/ninggf/wulacms.git

    # composer install

传送至composer.

安装内置模块

运行 php artisan install 然后根据提示进行配置。

运行

前提:内置模块成功安装!!!

开发模式运行

php artisan serve

可选参数: [[host:]port]

仅用于临时开发。

fpm + nginx

参见Nginx 配置

php + httpd

参见Httpd 配置

docker

确保本地的docker服务已经启动且安装了docker-compose

  1. 重命名docker-compose.sample.ymldocker-compose.yml
  2. 按需要修改(主要是端口)
  3. 运行docker-compose up -d命令启动。

此文件可以做为docker-stack.yaml的模板哦!

访问后台

访问`http://your_domain.com[:port]/backend, 输入用户名: admin, 密码: admin,即可登录到后台。

Docker镜像

生成镜像

前提: 需要在*nix系统中并安装了make。

  1. 打开Makefile,修改镜像名DST_IMG_TAG
    • 如果需要生成service镜像,请将HAS_SVC_IMG改为1
  2. 配置版本: $ export APP_VER=x.x.x
  3. 然后运行make build 即可生成镜像。

发布镜像

运行以下命令可以将生成好的镜像发布到镜像仓库:

  1. $ export REG_HOST=your_docker_repository
  2. $ make install

清空镜像

make clean


All versions of wulacms with dependencies

PHP Build Version
Package Version
Requires php Version >= 7.2
ext-json Version *
ext-curl Version *
ext-mbstring Version *
ext-gd Version *
ext-pcre Version *
ext-session Version *
ext-mysqlnd Version *
ext-pdo Version *
ext-pdo_mysql Version *
ext-spl Version *
ext-reflection Version *
wula/wulaphp Version ^3.9
wulacms/system Version ^3.0
wulacms/backend Version ^3.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package wula/wulacms contains the following files

Loading the files please wait ....