Forums

Unfortunately no one can be told what FluxBB is - you have to see it for yourself.

You are not logged in.

Announcement

FluxBB 1.5.6 and 1.4.12 released

These releases fix a security issue - please update your forums! Download links: v1.5.6 | v1.4.12

#51 2013-05-16 22:31:25

Franz
Lead developer
From: Germany
Registered: 2008-05-13
Posts: 5,592
Website

Re: 2.0-dev installation instructions

Try installing (or updating) now. I updated some things.

Composer will be used for development, the final download package will be a simple archive.


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

Offline

#52 2013-05-17 08:29:27

123
Member
From: Poland
Registered: 2012-07-24
Posts: 284

Re: 2.0-dev installation instructions

No thanks not tested.


https://github.com/123s   My profile in github
tytan theme is great
Ach, lekceważyłaś wolę króla
a w nocy naszego spotkania, śmiałaś się do łez

Offline

#53 2013-05-27 18:46:31

123
Member
From: Poland
Registered: 2012-07-24
Posts: 284

Re: 2.0-dev installation instructions

Sorry for new post lamp in ubuntu
Install composer

sudo apt-get install curl ; curl -sS https://getcomposer.org/installer | php ; sudo mv composer.phar /usr/bin/composer ; source /etc/profile;

you creation new folder in /home/nameyourprofil/

example fluxbb

cd ~/fluxbb

next

download and unzip

wget https://github.com/fluxbb/fluxbb2/archive/master.zip
 
unzip master.zip
 
rm master.zip
 

next

cd ~/fluxbb
composer install

or

cd ~/fluxbb/fluxbb2-master/
composer install

next

sudo apt-get install php5-mcrypt

and start

php artisan serve

It is working. I tested.

Last edited by 123 (2013-05-27 18:51:44)


https://github.com/123s   My profile in github
tytan theme is great
Ach, lekceważyłaś wolę króla
a w nocy naszego spotkania, śmiałaś się do łez

Offline

#54 2013-06-01 16:44:09

aliasm2k
Member
From: India
Registered: 2013-05-26
Posts: 47
Website

Re: 2.0-dev installation instructions

I installed FluxBB2 locally on my machine using composer. Have to say that FluxBB2 has a lot of dependencies.

Anyway, once installed I tried loading the public directory with Firefox and was greeted by a permission denied error!

Not sure what happend.

Offline

#55 2013-06-01 16:57:31

aliasm2k
Member
From: India
Registered: 2013-05-26
Posts: 47
Website

Re: 2.0-dev installation instructions

fungku wrote:
fluxbb2>php composer.phar install
Could not open input file: composer.phar

i don't think the curl command is working since i have no .phar file :-/

weird since I'm pretty sure I installed laravel 4 similarly


edit: nvm i used git bash and it worked

but now I can't get the forum install to work. i get a very beautiful exception page though...

The steps specified in first post will work!

Clone fluxbb2 repository with git clone command to your public_html folder .

cd to directory where fluxbb2 repository was cloned to

Install curl and install composer using curl.

This should place a composer.phar file in directory where other fluxbb2 development files are placed.

Execute php composer.phar install

this should download and configure dependencies required for working of fluxbb2.

Then load the public folder via a browser. This should do.

Offline

#56 2013-06-01 20:10:12

Franz
Lead developer
From: Germany
Registered: 2008-05-13
Posts: 5,592
Website

Re: 2.0-dev installation instructions

Glad you got it working.


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

Offline

#57 2013-06-01 22:51:02

aliasm2k
Member
From: India
Registered: 2013-05-26
Posts: 47
Website

Re: 2.0-dev installation instructions

aliasm2k wrote:

I installed FluxBB2 locally on my machine using composer. Have to say that FluxBB2 has a lot of dependencies.

Anyway, once installed I tried loading the public directory with Firefox and was greeted by a permission denied error!

Not sure what happend.

Fixed the permission denied error and got Not Installed page.

Clicked the link to run the installer and got a not found page.

The requested URL /fluxbb2/public/install was not found on this server.
Franz wrote:

Glad you got it working.

Well, not yet.

Offline

#58 2013-06-02 11:27:08

Franz
Lead developer
From: Germany
Registered: 2008-05-13
Posts: 5,592
Website

Re: 2.0-dev installation instructions

Try /fluxbb2/public/index.php/install instead.


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

Offline

#59 2013-06-03 00:09:29

aliasm2k
Member
From: India
Registered: 2013-05-26
Posts: 47
Website

Re: 2.0-dev installation instructions

Franz wrote:

Try /fluxbb2/public/index.php/install instead.

Wow! Works! The CSS seems broken though.

Offline

#60 2013-06-03 08:12:16

Franz
Lead developer
From: Germany
Registered: 2008-05-13
Posts: 5,592
Website

Re: 2.0-dev installation instructions

There's no CSS for the frontend currently. There's some for the backend, which you will get to see when accessing public/index.php/admin.

You'll have to run this from the command line first, though:

php artisan asset:publish fluxbb/core

fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

Offline

#61 2013-06-03 09:14:58

aliasm2k
Member
From: India
Registered: 2013-05-26
Posts: 47
Website

Re: 2.0-dev installation instructions

Looks nice big_smile I'd prefer using certain responsive frameworks like Bootstrap, Foundation or Pure smile

Last edited by aliasm2k (2013-06-04 15:13:30)

Offline

#62 2013-11-22 19:20:12

Fruggles
Member
From: Canada
Registered: 2013-06-14
Posts: 9

Re: 2.0-dev installation instructions

aliasm2k wrote:

Looks nice big_smile I'd prefer using certain responsive frameworks like Bootstrap, Foundation or Pure smile

I'm sure someone (I will if nobody else) will make a bootstrap theme for it within days of launch.

Offline

#63 2014-01-04 12:02:08

BrainstormKitten
New member
From: Germany
Registered: 2014-01-04
Posts: 3

Re: 2.0-dev installation instructions

Hello there,

I am planning to develope a community for gamers with several cool features I am missing in current communities I found so far. However, the forum will be the core of the community and FluxBB sounds like a good solution for it. It's light, clean and therefore better to "form" it to my needs and integrate it into my project.

I was reading the FluxBB 2.0 Roadmap and now I think, I should use 2.0 as a basis for my development. 2.0 is in development by itself, but that's no problem, since I don't plan to be finished with my project in near future, either. Additionally, a system gets way better learned if you experience it in development status and have to deal with it's bugs and not-finished or not-yet-existing features.

So I have a few questions:
1. What is the current development status of 2.0 (in a nutshell)?
2. Will the UI be HTML5?
3. Can mods / extensions be completely built safe without being touched by future forum updates? I like more to adapt mods to a new update than contrariwise.
3. The first post in this thread points to github.com/fluxbb/fluxbb2, but another thread says:
"The stand-alone app: github.com/fluxbb/fluxbb2
The bundle: github.com/fluxbb/core
(Most development will take place in the second repository.)"
What repository should I use now? And what is the difference between the stand-alone app and the bundle?

Offline

#64 2014-01-06 00:27:40

Franz
Lead developer
From: Germany
Registered: 2008-05-13
Posts: 5,592
Website

Re: 2.0-dev installation instructions

Welcome to our forums! big_smile

To answer your questions:

1. Uhm, development was kinda slow the last few months. It's still an unfinished alpha software, but the skeleton stands. We're currently making some progress behind the scenes, though. Expect some funky updates on that soon!
2. Yes, it will be HTML5.
3. That's the idea. Extensions (or whatever they will be called) should be installable with just one click in the admin panel.

Regarding repositories (aaah, another #3):
FluxBB will be available as a Composer package that can be integrated into existing Laravel sites. That's where most of the work will be done, because basically all the business logic needs to be implemented there.
The fluxbb/fluxbb2 repo (which will soon be moved into a separate branch in the fluxbb/fluxbb repo, that just makes more sense) contains a stand-alone version (basically a streamlined standard Laravel application) for those that do not use Laravel or simply want to install a forum and nothing else, as easy as it always was.

I hope this mostly answers your questions... smile


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

Offline

#65 2014-01-06 23:37:31

Askelon
Developer
From: Bretagne − France
Registered: 2010-06-09
Posts: 157
Website

Re: 2.0-dev installation instructions

Just to be sure: once I have a fluxbb/fluxbb2 repo cloned and running, fluxbb/core and fluxbb/installer are actually what goes in /vendor/fluxbb/core and /vendor/fluxbb/installer, right? Meaning I can work in both repos from these two directories?

Offline

#66 2014-01-07 14:09:24

BrainstormKitten
New member
From: Germany
Registered: 2014-01-04
Posts: 3

Re: 2.0-dev installation instructions

Franz wrote:

I hope this mostly answers your questions... smile

Yes it does, excellent. Thank you for the info, I am looking forward to the funky updates! big_smile

Last edited by BrainstormKitten (2014-01-07 14:09:43)

Offline

#67 2014-01-07 15:03:41

Franz
Lead developer
From: Germany
Registered: 2008-05-13
Posts: 5,592
Website

Re: 2.0-dev installation instructions

Askelon wrote:

Just to be sure: once I have a fluxbb/fluxbb2 repo cloned and running, fluxbb/core and fluxbb/installer are actually what goes in /vendor/fluxbb/core and /vendor/fluxbb/installer, right? Meaning I can work in both repos from these two directories?

If you ran "composer install", then yes it should. If you run "composer install --prefer-source", then the files in vendor should even be a proper Git checkout, so yes you can work from there, although it's a little tricky at times.

Laravel offers a workbench feature that should help us do this a little differently during the development phase, I'll implement that soon and will post a tutorial on how to get up and running.


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

Offline

#68 2014-02-01 22:09:55

fisharebest
New member
Registered: 2014-02-01
Posts: 2

Re: 2.0-dev installation instructions

I'm really struggling with these installation instructions...

I have a laravel application.  I want to include the fluxbb forum.

1) I loaded fluxbb/core via composer

2) I modified my routes.php as follows:

Route::group(['prefix' => 'fluxbb'], function() {
    require app_path().'/../vendor/fluxbb/core/routes.php';
});

3) I created app/fluxbb.php file to specify my DB, and load it from app/start/global.php

// fluxbb.php
return [
    'default' => 'mysql',
];

4) I visit my site at .../fluxbb/, I get the followng message

Not installed
It looks like FluxBB has not been installed yet.
Please run the installer in order to get started.

What installer?  Where do I find it?  How do I run it?

Offline

#69 2014-02-01 22:48:09

Franz
Lead developer
From: Germany
Registered: 2008-05-13
Posts: 5,592
Website

Re: 2.0-dev installation instructions

You should add fluxbb/installer to your composer.json.

And instead of manually including the route files, add these two service providers to your config.


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

Offline

#70 2014-02-02 00:30:13

fisharebest
New member
Registered: 2014-02-01
Posts: 2

Re: 2.0-dev installation instructions

@Franz - thanks.

The installer runs OK, and I get the forum login page.

This complains that table fluxbb_user does not exist.  (It doesn't exist.)  However, table fluxbb_users was created by the installer.

This could be my own fault for using singular table names in my own application.... ;-)

Last edited by fisharebest (2014-02-02 00:30:42)

Offline

#71 2014-02-02 23:15:40

Franz
Lead developer
From: Germany
Registered: 2008-05-13
Posts: 5,592
Website

Re: 2.0-dev installation instructions

Yeah, I'm still trying to figure out what's the best way to integrate the authentication of existing sites with FluxBB's auth.


fluxbb.de | develoPHP

"As code is more often read than written it's really important to write clean code."

Offline

Board footer

Powered by FluxBB 1.5.6