Welcome to Geeklog, Anonymous Thursday, November 28 2024 @ 02:59 am EST
Geeklog Forums
Linux, Apache, PHP and Mysql
Seeker
Anonymous
Just installed Redhat 9. Pretty new to it. It seems to come with a webserver, PHP and mysql. For Geeklog, do I use the versions that come with Linux or do I try to upgrade them?
8
11
Quote
Status: offline
Dirk
Site Admin
Admin
Registered: 01/12/02
Posts: 13073
Location:Stuttgart, Germany
Apparently, some versions of RedHat Linux come pre-installed with a version of PHP that does not include the MySQL API (see previous discussion).
Other than that, it should include anything you need to run Geeklog.
bye, Dirk
8
7
Quote
Seeker
Anonymous
(I will join this site real soon.)
I think Redhat 9.0 fixed all this because it already has php4, apache 2 and mysql 3.X in the install. My fear is, that Geeklog wants to see MYSQL 4. I hope its all fine as is because I\'ve never compiled programs in Linux and I am dead tired right now (been at this since 3:00AM EST!)
When this Linux install is done, I\'m just gonna dump everything from the Windows box, config mysql, php the best I can figure and then see what happens. If it doesn\'t work, then tomorrow I will perhaps install for the gazillionth and oneth time.
11
8
Quote
Status: offline
DTrumbower
Forum User
Moderator
Registered: 01/08/03
Posts: 507
Geeklog is currently targeted for MySQL 3.23.xx. You should not have problem.
7
7
Quote
Seeker
Anonymous
Well, thanks for the help Dwight, Dirk.
I\'ve finally made the transition away from Windows to Linux. A few notes to anyone else who wishes to move a Geeklog site from Windows to Linux:
1. don\'t just copy your database to the Linux system. I did this and kept getting problems. Finally, it dawned on me that I could import the database via mysqladmin. That did quite well.
2. Be prepared to suffer! I made a Samba share in Linux (I did this to allow copyingraight from Win2K to Linux) and dumped all of Geeklog from Win2K to the Samba space. VERY MANY of the files AND DIRECTORIES (i.e. folders) were in uppercase. Linux is case sensitive...
I found a shell script that can lower the case for all files in a directory, but it cannot lower folder names and also it cannot work on subdirectories and the files in them. You have to cd into each directory and run the script. Better than nothing.
3. Did I mention you should be prepared to suffer? Linux is a big system. And despite its GUI\'s you can feel the ol\' and prompt beckoning. So you\'ll have to get used to command prompts.
***
Now I think I am having an issue with NAT. When the mouse hovers over a menu option, the url being pointed to somehow automatically is PREFIXED with the internal IP addess! So instead of being \'ww.mysite.com/index.php\', its \'192.168.1.123/ww.mysite.com/index.php\".
When I remove the site URL in config.php, the site works, except I get a lib-common warning - since the variable is empty.
I am about to switch ISP\'s, to get a static IP address for the server. Current ISP wishes to charge extra and says I really can\'t use it without a lot of trouble. New ISP says no trouble at all. Will change today unless someone gives me a solution...
6
6
Quote
Seeker
Anonymous
Ooops! NOT mysqladmin, but mysqldump...
6
7
Quote
All times are EST. The time is now 02:59 am.
- Normal Topic
- Sticky Topic
- Locked Topic
- New Post
- Sticky Topic W/ New Post
- Locked Topic W/ New Post
- View Anonymous Posts
- Able to post
- Filtered HTML Allowed
- Censored Content