PDA

View Full Version : Set up fresh EE from a Provider for a server-test


c_by_sinus
2nd of May 2004 (Sun), 12:05
Hi all,
I searched and found a host, who does support all things, what EE must have.
I want set up this new host completely new and only for EE (at the moment).

Hence I asked service hosts, if EE would run on their system.

One tecnical guy wrote me, all requirements from EE would be fullfilled, but he has tried to install EE as a test for me, to be sure.

Here is, what this guy wrote me (originally in german), and be aware, this is (in contrary to me) a man, who does setup servers and so on, because it is his job (he runs this host-service-company).

He wrote:
"I have installed EE 1.5 RC 4, but at some point I could not go ahead. But our server seems to work together with EE, but I could simply not go ahead, because I did not more know, how.
I did the following:

1) Login per SSH
$ cd public_html/www/
$ wget http://photography-on-the.net/ee/beta/EE_RC4.zip
$ unzip EE_RC4.zip
$ cd EE_RC4

2) This step is true only specific for us, because the php-scripts have the wrong files-access (Dateirechte) and this must be corrected, because if not, then it would occur an Internal Server Error.

$ find . -name '*.php' -exec chmod go-w {} \;

3) Now in the control panel I created a MySQL-database for example 'sinus_ee'.
Then I entered this infos:

$ mcedit add/connect.php
$ mcedit input/backup/ee_backup_prefs/preferences.php

4) Now with the browser start the install-script:

http://<domain>/EE_RC4/rc4_installers/full_15rc4.php

5) Now delete the folder rc4_installers

$ rm -r rc4_installers

6) And then the first Login:

http://<domain>/EE_RC4/input/

Benutzer: admin
Passwort: pass

7) Then i found in the EE-forum, I should look here:

http://www.photography-on-the.net/ee/beta/setup_upload_system.php

And now I gave up."
-------------------------

End of the info from the tecnical man.
My plan is, in some days try (the first time) to setup EE on exactly this server.
Hence my question: Is this, what this man did, correct, makes it sense or made he a big mistake?

In other, simply words: Very soon I will have a new host, where I will have completely fresh space, but with all requirements from EE (incl. Imagemagick).
And then I want install EE the first time alone, but when this man has troubles to set up EE as a test, I am a bit afraid, to be honest. :roll:

And this man did his best, I guess, because he wanted with this "EE-compatibily-test" that I come as a paying client to his server.

He struggled at the end, but on the other hand, I found this a good service to try, other provider said wrote simply, we support EE or we support not.

Have you any comments or good hints for me, that I can setup completely fresh EE on a completely new host?
I want this, because I want now realy to start working/playing with EE (and check for example the new iptc-stuff) and I want be ready, when Pekka comes with some new stuff (like the "real" ee-commerce-stuff).

Thanks in advance
Markus

Pekka
2nd of May 2004 (Sun), 13:29
To me it looks like it is installed, but not set up, perhaps the fellow just gave up thinking it's too much work? It's actually only couple of minutes more work provided that Imagemagick path is known and ftp access is working.

As always I offer to set it up: if you want me to PM me address to your EE input folder and ftp passes and I'll go there are set things up as well as I can.

c_by_sinus
2nd of May 2004 (Sun), 13:40
To me it looks like it is installed, but not set up, perhaps the fellow just gave up thinking it's too much work? It's actually only couple of minutes work provided that Imagemagick path is known and ftp access is working.

As always I offer to set it up: if you want me to PM me address to your EE input folder and ftp passes and I'll go there are set things up as well as I can.

Hi Pekka,
Thanks a lot for your answer.
As soon as I have the passwords for the access, I will try it myself, and if I have troubles, I will thankful take your offer to help. I guess, I will have the passwords in the next few days.
I am glad to hear, that it sounds ok for you. Yes, maybe you are right, the fellow has tried it and then thought, ok, now the rest I let be.
Thanks, Markus

c_by_sinus
4th of May 2004 (Tue), 13:59
2) This step is true only specific for us, because the php-scripts have the wrong files-access (Dateirechte) and this must be corrected, because if not, then it would occur an Internal Server Error.

$ find . -name '*.php' -exec chmod go-w {} \;

Markus

Hi,
I am to install a total fresh new EE. I uploaded the EE 1.5 RC 4.
Does anybody knows, how I must give this command?

$ find . -name '*.php' -exec chmod go-w {} \;

Because the whole EE-folder with all subfolders is now on the host, I guess, I must do this with my ftp-program (I use LeechFTP)?
Sorry, when this is basic for you, but I think, the other stuff I am able to do, but I have never used such text-line-stuff.

Thanks for an answer on this question, I think, when I have installed once EE, I am able to do the rest (like path setup), I HOPE.
Markus

Pekka
4th of May 2004 (Tue), 14:31
2) This step is true only specific for us, because the php-scripts have the wrong files-access (Dateirechte) and this must be corrected, because if not, then it would occur an Internal Server Error.

$ find . -name '*.php' -exec chmod go-w {} \;

Markus

Hi,
I am to install a total fresh new EE. I uploaded the EE 1.5 RC 4.
Does anybody knows, how I must give this command?

$ find . -name '*.php' -exec chmod go-w {} \;

Because the whole EE-folder with all subfolders is now on the host, I guess, I must do this with my ftp-program (I use LeechFTP)?
Sorry, when this is basic for you, but I think, the other stuff I am able to do, but I have never used such text-line-stuff.

Thanks for an answer on this question, I think, when I have installed once EE, I am able to do the rest (like path setup), I HOPE.
Markus

I don't think you need to give that command (it's a shell command not ftp). The command (as far as I can tell) removes write permissions from groups and other users.

Just upload the files via ftp and:

- check that all files are NOT chmod 777 (all permissions to all).
- chmod 777 only those folders mentioned in RC4 post.

In my server php files are 644 and normal folders 755. Usually that is ok.

I recommend you use SmartFTP or WS-FTP for uploading - they are easy to use and offer graphical (right click) CHMOD.

c_by_sinus
4th of May 2004 (Tue), 23:28
2) This step is true only specific for us, because the php-scripts have the wrong files-access (Dateirechte) and this must be corrected, because if not, then it would occur an Internal Server Error.
$ find . -name '*.php' -exec chmod go-w {} \;
Markus
Hi,
I am to install a total fresh new EE. I uploaded the EE 1.5 RC 4.
Does anybody knows, how I must give this command?
$ find . -name '*.php' -exec chmod go-w {} \;
Because the whole EE-folder with all subfolders is now on the host, I guess, I must do this with my ftp-program (I use LeechFTP)?
Sorry, when this is basic for you, but I think, the other stuff I am able to do, but I have never used such text-line-stuff.
Thanks for an answer on this question, I think, when I have installed once EE, I am able to do the rest (like path setup), I HOPE.
Markus

I don't think you need to give that command (it's a shell command not ftp). The command (as far as I can tell) removes write permissions from groups and other users.

Just upload the files via ftp and:
- check that all files are NOT chmod 777 (all permissions to all).
- chmod 777 only those folders mentioned in RC4 post.

In my server php files are 644 and normal folders 755. Usually that is ok.
I recommend you use SmartFTP or WS-FTP for uploading - they are easy to use and offer graphical (right click) CHMOD.

Hi Pekka,
Realy thanks for your answer.
I will do so and ignore for now this command. I uploaded the whole EE on the host and I will then go further in the installation this evening, as you said.
If I succeed, I will also write a short installation-memo for users like me ;) maybe this helps once another user.

I used LeechFTP, because it is also easy.
My host-service recomended the same program like you said, SmartFTP, and hence I will look for this FTP-program (SmartFTP).

Thanks
Markus