 |
 |
|
BeOS Webserver Kit for BONE |
|
 |
|
|
 |
 |
| ??? |
 |
 |
By MetaBYte - Posted on October 27, 2005 - 05:30:29 (#18151)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
Hi there, a howto for installing this kit and configure PostgreSQL you can find on my server at http://www.zetabeos.com.
Additional scripts for this kit (login,MP3-play) with postgresql backend you can also find there.
cheers, MetaBYte
|
|
| Install issues |
 |
 |
By podcastdevil - Posted on April 28, 2005 - 15:11:09 (#16452)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
I just downloaded and installed 2.0.0 Beta 3 pkg. Everything seems to be where it should be, and as far as I know, Apache and PHP should have been installed as well. But httpd gives the error "cannot execute a binary file," which I think would be related to the build not being complete. But didn't the pkg installer do all of that when ran?
|
|
| All ok except Postgres |
 |
 |
By egn - Posted on April 14, 2005 - 08:56:17 (#16367)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
Installed this and all is well, exept PostgreSQL. I was able to do initdb and startup postmaster but when trying to create a user, create a new db or run psql I get this error:
psql: could not create socket: Address family not supported by protocol family
Any tips on how to get PostgreSQL to work? tks.
|
|
| Webserver with httpd command |
 |
 |
By kraton. - Posted on October 3, 2004 - 09:16:19 (#14307)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
...open your terminal and type cd
open your boot/home/webserver/apache2/bin directory and drag and drop the path to the terminal or type the path to the terminal. Press enter/return. Type httpd and apache is running. Open your browser and type http://127.0.0.1/ and you get your preinstalled directory boot/home/webserver/My Webpages
click on index.php or create a test.php file by yourself with the editor and save it into the My Webpages folder.
example: <?php
echo "Wellcome to PHP";
phpinfo();
?>
I just found out by myself and hopefully someone else will benefit from it as well.
Have a nice day.
|
|
| How to for apache needed |
 |
 |
By kraton. - Posted on August 19, 2004 - 12:37:07 (#13905)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
how to start with apache until downloaded and installed?
|
|
| How to configure PHP or Apache that they will work on Bone or R5 |
 |
 |
By kraton. - Posted on July 15, 2004 - 07:28:22 (#13336)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
What to do if I cannot download a 25 mb file.
|
|
| Problems with PHP-module |
 |
 |
By Hugh - Posted on March 18, 2004 - 16:23:29 (#11523)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
I'm trying to set up the latest Webserver-Kit for BONE under Zeta (SP3), but Apache gives me an error when trying to load the php-module:
>Cannot load /boot/home/webserver/apache2/modules/libphp4.so into server: No Error
The module is there, checked httpd.conf - no idea...?!
Another problem is that I can't get the latest Apache (2.0.48) to compile under BeOS - configure runs fine, but at the end complains about not being able to run compiled C-programms ?! :
[...]
srclib/apr-util configured properly
adding "-L/boot/home/downloads/httpd-2.0.48/srclib/apr-util/xml/expat/lib" to LDFLAGS
adding "-I/boot/home/downloads/httpd-2.0.48/srclib/apr-util/include" to INCLUDES
adding "-I/boot/home/downloads/httpd-2.0.48/srclib/apr-util/xml/expat/lib" to INCLUDES
checking for gcc... gcc
checking for C compiler default output... conftest.c
checking whether the C compiler works... configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
----------------------------------------------------------------------
make: *** No targets specified and no makefile found. Stop.
Any help appreciated...
Thanks,
Hugh
|
|
| Quick reply (i'm still kicking about!) |
 |
 |
By verranm - Posted on March 5, 2004 - 16:06:31 (#11337)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
Kancept and MYOB - thanks for the support over the past years. Kind words indeed...
Soomon, as MYOB says, PostgreSQL is a vastly superior database to MySQL, its far more 'enterprise capable' with full ACID compliance as standard with a good SQL 92 compliant command set. If you really want mysql, someone at Be did start looking into it. The client software should be fairly easy, but the server requires a working mmap().
Anyone - a GUI installer with a GUI configuration for Apache and Postgresql would kick ass - IIRC Peter Moore and Francois Revol found a way to add tabs to the Boneyard panel.
|
|
| No |
 |
 |
By MYOB - Posted on March 4, 2004 - 18:30:56 (#11332)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
No, its not possible, and PostgreSQL is actually a better database system
Well, it is possible but it needs a complete port of pthreads first. Which won't be easy.
|
|
| mysql? |
 |
 |
By soomon - Posted on March 4, 2004 - 14:11:14 (#11331)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
I'd like to have MYSQl instead of postgresql.
Would this be possible?
greets,
soomon
|
|
| Thanks... |
 |
 |
By kancept - Posted on March 3, 2004 - 20:59:25 (#11327)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
Thanks for putting so much effort into getting this going. I've been using this since before it was publicly released and still us it when running BeOS. Sorry to see you go, but at this point, I do agree with you.
Adam McNutt
|
|
| Leaving BeOS |
 |
 |
By verranm - Posted on March 3, 2004 - 18:30:46 (#11326)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
All,
Thanks to those who used this package and gave those involved any feedback, however due to a number of reasons I'm leaving BeOS behind me until I see it has a decent future again. Despite my initial misgivings and disgust with OBOS for turning away willing resource time and time again, its with OBOS r2 that THEY WILL BE THE FUTURE. Zeta I am sad to say has been an apalling disappointment, fixing few of the original issues with BeOS. A severe case of too little far too late. It should have been out 2 years ago.
Until an OSBOS offers decent driver support and Java, with a generous smattering of professional applications, I'm gone.
For those wishing to pick up on this work, David Reid is an extremely helpful man to do with anything regarding Apache and BeOS and I'll take the time to thank him right here - he's a true visionary and should be kept as our own BeOS oracle. Stephan Van Egmond provided much of the groundwork on PHP 4.0.6 and David fixed most things up to 4.3. Please don't forget Peter Moore who lent his expertise in creating the webserver kit on many items, but particularly OpenSSH, /dev/random, apache and PHP.
I'll be at my current email address for the near future, any questions make them quick.
All the best,
Matt
|
|
| MySQL |
 |
 |
By nom4d3 - Posted on August 22, 2003 - 09:55:12 (#8576)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
Is there any possibilitie of porting MySQL to BeOS? If so, how?
I´m working with the MySQL in Linux and Windows, e i like begin work on the BeOS.
thanks.
ps: sorry, but i don´t speak english very well...
|
|
| Broken symlinks |
 |
 |
By Jess - Posted on April 14, 2003 - 09:46:25 (#6851)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
There are a fwe broken symlinks in the SQL stuff... you guys should correct this before the next launch if you have not already.
|
|
| libgd |
 |
 |
By verranm - Posted on February 18, 2003 - 12:30:02 (#5982)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
libgd (dynamic graphics) was intended to be included, however this build didn't have it. If php and apache start building again, this will be there, as well as libming (dynamic swf).
As such, webkit-extras is no longer available
|
|
| Webkit-extras ? |
 |
 |
By period - Posted on February 18, 2003 - 06:19:30 (#5976)
Current version when comment was posted: WebserverKit 2 - work in progress |
 |
 |
I cant' find anymore a php version with GD. Any link ?
|
|
| New version will be the fastest yet! |
 |
 |
By Zaranthos - Posted on October 30, 2002 - 11:56:47 (#3872)
Current version when comment was posted: 1.1a |
 |
 |
I sucked data off my webserver at over 7MB/sec accross my LAN. Just so you know my net_server machine was only able to download at 2.5MB/sec. showing just how pathetic net_server is compared to BONE :^)
A little leaked tidbit on the next version. Sorry M, next time you'll make us sign NDA's :^)
|
|
| Announcement |
 |
 |
By verranm - Posted on September 9, 2002 - 19:21:33 (#3086)
Current version when comment was posted: 1.1a |
 |
 |
I will be transferring the ownership of the Webserver Kit to a Webserver Kit Team shortly, you can still contact me about problems as I will still be involved....
Just so you know!
Watch this space!
The Webserver Kit Team.
|
|
| Problem with webserver kit. |
 |
 |
By mahno - Posted on September 7, 2002 - 21:28:27 (#3062)
Current version when comment was posted: 1.1a |
 |
 |
Another problem with this kit was encountered and resolved. I post this info based on request by Matt Verran.
Original problem (exempt from cli):
> ...~/webserver/apache/bin# ./apachectl start
> ./apachectl: /boot/home/webserver/apache/bin/httpd: Symbol not found
> ./apachectl start: httpd could not be started .
I believe it was related to the fact that I already had some parts of this packages previosly installed (PSQL). Resolvution was:
1. I unninstalled the packages.
2. Verified that all the libraries were in place as specified in the comments bellow.
3. Installed the extra pack that came with the kit.
4. Installed Apache.
5. Modified hhtpd.conf file as was specified by Serpentor.
6. Started Apache and everything is working.
Sorry for the delay with this post as I had to go out of town. Good luck.
|
|
| Sorry guys |
 |
 |
By verranm - Posted on August 8, 2002 - 13:10:45 (#2574)
Current version when comment was posted: 1.1a |
 |
 |
Looks like you got my machines httpd.conf in there.
The lib issue must now be solved, looks like GD is using libfreetype.a and libjpeg.a, this will also probably explain some bugs in GD support too. This is what happens when your only BeOS install is your dev one. Hopefully for the next release I will have my install discs to create a clean test system for the installs.
|
|
| FYI on my BeOS/Apache/PHP/Postgresql/... install |
 |
 |
By Serpentor - Posted on August 8, 2002 - 10:13:57 (#2573)
Current version when comment was posted: 1.1a |
 |
 |
OK. I stilled the core and extras packages last night and ran into the same "Missing library" problems as most of you. So, I went down the list and searched for the files on my system to see what was and was not there (it was a completely clean install of BeOS R5 Pro + BONE). I found that I was missing libfreetype.so and libjpeg.so. Once I found them on BeBits and BeShare (in the imglib zip), my server tried to come up. I continued to have problems and worked with Zaranthos via BeShare. It turns out that I needed to add "Port 80" and "Listen 80" commands to the httpd.honf file. I also found that the Document root was set to "/boot/home/webserver/apache/instmc" and there is no directory by that name anywhere on my system. I changed the DocumentRoot and Directory settings to read "/boot/home/webserver/apache/htdocs". My server is now happily moving right along. I believe I will be using XML on my server at some point so I will let you know how my expat experiences go in the near future. Enjoy!
|
|
| Think I've got it! |
 |
 |
By verranm - Posted on August 7, 2002 - 18:50:49 (#2570)
Current version when comment was posted: 1.1a |
 |
 |
I reckon the only thing it could be is libexpat.
Try adding the expat program posted by xcasex.
|
|
| more info |
 |
 |
By moooooooo - Posted on August 5, 2002 - 03:19:18 (#2542)
Current version when comment was posted: 1.1a |
 |
 |
libpq.so - this comes with PostgreSQL
libfreetype.so - this is on BeBits separately
libpng.so - i think this comes with BeOS but check out the translators here on BeBits
libjpeg.so - ditto
libbind.so - comes with BONE
libroot.so - this ships with BeOS
libsocket.so - comes with BONE
libbe.so - this ships with BeOS
libnet.so - this ships with BeOS
cheers
peter
|
|
| Lib issues |
 |
 |
By verranm - Posted on August 4, 2002 - 17:40:36 (#2537)
Current version when comment was posted: 1.1a |
 |
 |
Can those of you having 'httpd could not start' errors please check you have the following... (thx mmu_man for how to do this!)
libpq.so
libfreetype.so
libpng.so
libjpeg.so
libbind.so
libroot.so
libsocket.so
libbe.so
libnet.so
If you are missing any, please let me know... hopefully I can fix the installer/package to remedy this...
|
|
| ditto |
 |
 |
By pg - Posted on August 2, 2002 - 19:12:15 (#2500)
Current version when comment was posted: 1.1a |
 |
 |
same setup / same problem ::
Welcome to the BeOS shell.
$ cd webserver/apache/bin/
$ ./apachectl start
./apachectl: /boot/home/webserver/apache/bin/httpd: Missing library
./apachectl start: httpd could not be started
$
I installed libtool 1.4.1 BeOS-1 and that didn't help. libdl.so is also installed (as suggested here).
Too bad that error isn't a little more descriptive. :(
|
|
| Lib issues |
 |
 |
By verranm - Posted on July 25, 2002 - 14:06:49 (#2364)
Current version when comment was posted: 1.1a |
 |
 |
Thanks Peter for your suggestions....
I'll take a look at this lib issue and see if I can figure out what it is...
You will need the libtool lib rather than the libdl one...
|
|
| impossible to start apache |
 |
 |
By jlwager - Posted on July 25, 2002 - 06:32:44 (#2358)
Current version when comment was posted: 1.1a |
 |
 |
webserver-kit and webkit-extras installed on BONE.
libdl installed
I have the same problem :
|
|
| you might need libdl |
 |
 |
By moooooooo - Posted on July 25, 2002 - 03:46:42 (#2354)
Current version when comment was posted: 1.1a |
 |
 |
try grabbing this http://www.bebits.com/app/2917 , install it and then try and start Apache
peter
|
|
| httpd could not be started |
 |
 |
By jlwager - Posted on July 23, 2002 - 08:25:24 (#2333)
Current version when comment was posted: 1.1a |
 |
 |
I have installed BONE one a new partition BeOS.
(from dano_51.d.zip).
All is correct but when I launch apachectl start there is the error :
httpd could not be started
Please help me.
Thanks you
|
|
| Apache doesn't run |
 |
 |
By Anti - Posted on July 23, 2002 - 08:11:49 (#2332)
Current version when comment was posted: 1.1a |
 |
 |
I have R5, BONE and additional packages installed. "apachectl start" or "httpd" produce a "Missing library" error.
|
|
| BONE installation |
 |
 |
By jlwager - Posted on July 17, 2002 - 05:18:51 (#2238)
Current version when comment was posted: 1.1a |
 |
 |
I have BeOS 5.0.3.
What is the way for upgrade this version with BONE.
Thanks.
|
|
| Apologies |
 |
 |
By verranm - Posted on July 16, 2002 - 13:49:47 (#2224)
Current version when comment was posted: 1.1a |
 |
 |
I assume you are trying to run the server on a plain BeOS r5.0.3 system... unfortunately the webkit requires BONE, which I have just noticed I have made no mention of on the page.
If you have BONE, then my only guess is that you haven't installed the extra's package as well. You do need both packages.
|
|
| error when launch apache |
 |
 |
By jlwager - Posted on July 16, 2002 - 11:22:56 (#2222)
Current version when comment was posted: 1.1a |
 |
 |
I have installed webkit-server.pkg under beos 5.03
the command line is : apachectl start
the response is missing library
help me please.
jean louis Wager
|
|
| Webkit Extras install problem |
 |
 |
By verranm - Posted on July 10, 2002 - 07:49:55 (#2177)
Current version when comment was posted: 1.1a |
 |
 |
I've fixed the webkit install problem. Simply download it again and you'll find it now works.
Sorry for the hassle
|
|
|
|
|