web server σε παλιο pc  Το θέμα επιλύθηκε

...ρύθμιση - εγκατάσταση web server, mail server, ftp server, κλπ

Συντονιστές: the_eye, konnn

Re: web server σε παλιο pc

Δημοσίευσηαπό the_eye » 08 Νοέμ 2011, 00:31

Δες εδώ
http://www.youtube.com/kalaitsa

έχει και LAMP και joomla
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 24.04.2
3 Intel Core i5-6500 CPU @ 3.20GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11719
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: web server σε παλιο pc

Δημοσίευσηαπό Jean » 08 Νοέμ 2011, 05:00

ok!
Το μόνο που δεν κατάλαβα είναι πως μπορώ να ανοίξω τον ναυτιλο του server σαν διαχειριστής!
Τον ανοίγω πατώντας ctrl+L και πληκτρολογώ, ssh://ip server
Περιηγούμαι κανονικά αλλά δεν έχω δικαιώματα root!
1 Γνώσεις Linux: Αρχάριος ┃ Προγραμματισμού: Δύσκολα ┃ Αγγλικών: καλά
2 Ubuntu 12.04 precise 64bit (el_GR.UTF-8), Ubuntu 3.2.0-23-generic, Windows 7
3 Intel Core2 CPU T5500 1.66GHz ‖ RAM 2002 MiB ‖ Sony Corporation VAIO - Sony Corporation VGN-FE41S
4 nVidia G73 [GeForce Go 7600] [10de:0398] (rev a1)
5 eth0: Intel PRO/100 VE Network Connection [8086:1092] (rev 02) ⋮ wlan0: Intel PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)
Jean
babeTUX
babeTUX
 
Δημοσιεύσεις: 56
Εγγραφή: 19 Μάιος 2011, 15:48
Εκτύπωση

Re: web server σε παλιο pc

Δημοσίευσηαπό the_eye » 08 Νοέμ 2011, 11:20

Θα γράψεις σε τερματικό
Κώδικας: Επιλογή όλων

ssh serverusername@serverip


πχ
Κώδικας: Επιλογή όλων
ssh jean@192.168.1.10


και θα συνδεθείς στον server με τον χρήστη jean, μετά θα δώσεις εντολές
αν θες root θα δώσεις sudo
κτλ
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 24.04.2
3 Intel Core i5-6500 CPU @ 3.20GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11719
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: web server σε παλιο pc

Δημοσίευσηαπό Jean » 09 Νοέμ 2011, 00:18

Αυτό το κάνω, απλά εγώ θέλω να αντιγράψω απο έναν φάκελο που είναι στο desktop κάποια αρχεία στον φάκελο var του server, απλά επειδή δε ξέρω πολλά απο τερματικό, μπορώ να ανοίξω τον φάκελο var του server σε περιβάλλον ναυτίλου?(αλλα σαν διαχειριστής για να μπορέσω να κάνω επικόλληση...)
Αν συνδεθώ μεσω τερματικού και μετά δωσω sudo nautilus , δε μου ανοίγει... Αυτή την διαδικασία κάνω...

Κώδικας: Επιλογή όλων

jean@linuxdesk:~$ ssh jean@192.168.2.10
jean@192.168.2.10's password:
Welcome to Ubuntu 11.04 (GNU/Linux 2.6.38-8-generic-pae i686)

* Documentation: https://help.ubuntu.com/

System information as of Tue Nov 8 23:06:31 EET 2011

System load: 0.23 Processes: 83
Usage of /: 1.9% of 74.53GB Users logged in: 1
Memory usage: 31% IP address for eth0: 192.168.2.10
Swap usage: 6%

Graph this data and manage this system at https://landscape.canonical.com/
Last login: Tue Nov 8 04:04:13 2011 from 192.168.2.4

jean@scnt:~$ sudo nautilus
[sudo] password for jean:
Could not parse arguments: Cannot open display:

jean@scnt:~$



Δε ξέρω κατα πόσο γίνομαι κατανοητός...
Ευχαριστώ
1 Γνώσεις Linux: Αρχάριος ┃ Προγραμματισμού: Δύσκολα ┃ Αγγλικών: καλά
2 Ubuntu 12.04 precise 64bit (el_GR.UTF-8), Ubuntu 3.2.0-23-generic, Windows 7
3 Intel Core2 CPU T5500 1.66GHz ‖ RAM 2002 MiB ‖ Sony Corporation VAIO - Sony Corporation VGN-FE41S
4 nVidia G73 [GeForce Go 7600] [10de:0398] (rev a1)
5 eth0: Intel PRO/100 VE Network Connection [8086:1092] (rev 02) ⋮ wlan0: Intel PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)
Jean
babeTUX
babeTUX
 
Δημοσιεύσεις: 56
Εγγραφή: 19 Μάιος 2011, 15:48
Εκτύπωση

Re: web server σε παλιο pc

Δημοσίευσηαπό the_eye » 09 Νοέμ 2011, 01:22

Για να αντιγράψεις αρχεία σε server με ssh δες την εντολή
Κώδικας: Επιλογή όλων
scp


Για οδηγίες για την εντολή δώσε σε τερματικό
Κώδικας: Επιλογή όλων
man scp
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 24.04.2
3 Intel Core i5-6500 CPU @ 3.20GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11719
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: web server σε παλιο pc

Δημοσίευσηαπό simosx » 09 Νοέμ 2011, 01:33

@the_eye: Αναρωτιέμαι αν

Επιλογή Α

ssh -X myserver
και μετά
sudo apt-get install nautilus-gksu
και μετά
nautilus &

και στο παράθυρο που ανοίγει επικολλούμε αρχεία. Μπορούμε να ανοίξουμε παράθυρα Nautilus ως διαχειριστές με δεξί κλικ στον κατάλογο που θέλουμε, και «Ανοιγμα ως διαχειριστής». Δουλεύει;


Επιλογή Β (λίγο πιο περίπλοκη)


Από το client κάνουμε μια σύνδεση μέσω SFTP (SSH FTP) με το Nautilus στο Server.
Επικολλούμε τα αρχεία στο λογαριασμό χρήστη στο server.

Έπειτα
ssh -X myserver
και μετά
sudo apt-get install nautilus-gksu (μια φορά)
και μετά
nautilus &
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: web server σε παλιο pc

Δημοσίευσηαπό the_eye » 09 Νοέμ 2011, 01:44

A
Όχι δεν δουλεύει, το δοκίμασα. Ψάχνει να βρει το αρχείο (source) τοπικά στον server και όχι στον client.

B
Πώς θα ανοίξουμε τερματικό στο SFTP ;
Βασικά αν κάνουμε SFTP, μεταφέρουμε από εκεί τα αρχεία κατευθείαν ;)
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 24.04.2
3 Intel Core i5-6500 CPU @ 3.20GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11719
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: web server σε παλιο pc

Δημοσίευσηαπό Jean » 09 Νοέμ 2011, 01:57

απο πού ανοίγουμε το SFTP? Μου φαίνεται ευκολότερη διαδικασία! Είναι στην καρτέλα "σύνδεση στον εξυπηρετητή" επιλογή "FTP με είσοδο?"
1 Γνώσεις Linux: Αρχάριος ┃ Προγραμματισμού: Δύσκολα ┃ Αγγλικών: καλά
2 Ubuntu 12.04 precise 64bit (el_GR.UTF-8), Ubuntu 3.2.0-23-generic, Windows 7
3 Intel Core2 CPU T5500 1.66GHz ‖ RAM 2002 MiB ‖ Sony Corporation VAIO - Sony Corporation VGN-FE41S
4 nVidia G73 [GeForce Go 7600] [10de:0398] (rev a1)
5 eth0: Intel PRO/100 VE Network Connection [8086:1092] (rev 02) ⋮ wlan0: Intel PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)
Jean
babeTUX
babeTUX
 
Δημοσιεύσεις: 56
Εγγραφή: 19 Μάιος 2011, 15:48
Εκτύπωση

Re: web server σε παλιο pc

Δημοσίευσηαπό simosx » 09 Νοέμ 2011, 02:41

the_eye έγραψε:
Πώς θα ανοίξουμε τερματικό στο SFTP ;
Βασικά αν κάνουμε SFTP, μεταφέρουμε από εκεί τα αρχεία κατευθείαν ;)


Με το SFTP μπορούμε να έχουμε ένα τοπικό παράθυρο nautilus που να δείχνει σε απομακρυσμένο κατάλογο, και ότι επικολλούμε στο παράθυρο αυτό θα στέλνεται μέσω SFTP στο server, οπότε έχουμε τη μεταφορά των αρχείων. Φυσικά, ο παραλήπτης στο server είναι ένας απλός χρήστης και όχι ο root.

Δεν κατάλαβα το «Πώς θα ανοίξουμε τερματικό στο SFTP».
Με
sftp myserveraccount@myserver.com
ανοίγουμε σύνδεση και στέλνουμε αρχεία.
Ή με το Nautilus κάνουμε σύνδεση ώστε να φύγουν τα αρχεία στο server.

Έπειτα, όταν κάνουμε
ssh -X -l myserveraccount myserver.com
τότε συνδεόμαστε στο server με X11 forwarding, οπότε όταν τρέχουμε προγράμματα X στο server, η έξοδος εμφανίζεται τοπικά σε εμάς. Αρκεί να έχουμε GNOME στο server. Και μπορούμε να ανοίξουμε παράθυρο Nautilus για να δούμε τα αρχεία, και να ανοίγουμε δεύτερο παράθυρο Nautilus στο server με χρήση του πακέτου nautilus-gksu, οπότε από γραφικό περιβάλλον μεταφέρουμε τα αρχεία από απλό χρήστη σε κατάλογο για root (π.χ. το /var/www).

Jean έγραψε:απο πού ανοίγουμε το SFTP? Μου φαίνεται ευκολότερη διαδικασία! Είναι στην καρτέλα "σύνδεση στον εξυπηρετητή" επιλογή "FTP με είσοδο?"

Είναι στην καρτέλα αυτή, αλλά επιλέγεις «SSH» αντί για FTP. Παλιά το έλεγε SFTP (Ssh FTP) που είναι το σωστό, αλλά τώρα το λέει σκέτο SSH που γνωρίζουν οι περισσότεροι. Η σύνδεση αυτή είναι ασφαλής, με πολύ καλή κρυπτογράφηση.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: web server σε παλιο pc

Δημοσίευσηαπό Jean » 09 Νοέμ 2011, 04:00

Μπερδεύτικα λίγο... Εγώ αυτό που κάνω είναι αυτό,
[img]http:///home/jean/Screenshot.png[/img]
*άλλο πάλι κι αυτό, πως βάζω εικόνα? :?: :?:

και όταν πατάω σύνδεση μπαίνω στον εξυπηρετητή και τα βλέπω όλα, (nautilus) αλλά δε μπορώ να αλλάξω τίποτα!
"sftp myserveraccount@myserver.com" και "ssh -X -l myserveraccount myserver.com" , απο τερματικό πρέπει να το δώσω?

Σας ζάλισα λίγο αλλά τώρα μαθαίνω! Υπομείνετε με λίγο... :bow: :bow: :bow:

Ευχαριστω!
1 Γνώσεις Linux: Αρχάριος ┃ Προγραμματισμού: Δύσκολα ┃ Αγγλικών: καλά
2 Ubuntu 12.04 precise 64bit (el_GR.UTF-8), Ubuntu 3.2.0-23-generic, Windows 7
3 Intel Core2 CPU T5500 1.66GHz ‖ RAM 2002 MiB ‖ Sony Corporation VAIO - Sony Corporation VGN-FE41S
4 nVidia G73 [GeForce Go 7600] [10de:0398] (rev a1)
5 eth0: Intel PRO/100 VE Network Connection [8086:1092] (rev 02) ⋮ wlan0: Intel PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02)
Jean
babeTUX
babeTUX
 
Δημοσιεύσεις: 56
Εγγραφή: 19 Μάιος 2011, 15:48
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Διακομιστές / Εξυπηρετητές