Eric @ EricBess WebHome

Κερδίζει δεν αλαζονική, για να μην χάσουν πεινασμένοι, υπάρχει σοκ στο στήθος και το πρόσωπο, όπως η δική μου Pinghu

Chinese (Simplified) flagItalian flagKorean flagPortuguese flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flag
By N2H

My FreeBSD ρύθμιση

Πρώην κεφάλαιο: FreeBSD τυπική εγκατάσταση και ρύθμιση [φορτίο]

0 τμήματα: ένα ελάχιστο οι εργασίες εγκατάστασης

sysinstall -> Διαμόρφωση -> Οι διανομές -> άνδρας / / εγκαταστήστε το άνθρωπος ήμουν, δεν υπάρχει τέτοιο πράγμα, πραγματικά οδυνηρή
/ Usr / libexec / locate.updatedb / / ενημέρωση της βάσης δεδομένων, εντοπίστε

ΕΝΟΤΗΤΑ 1: ssh configuration

ee / etc / rc.conf
/ / Αν υπάρχει sshd_enable = "ΝΑΙ" τότε θα πρέπει να ανοίξετε ένα ssh server, αν δεν, προσθέστε.

ee / etc / ssh / sshd_config
/ / Εύρεση # PermitRootLogin δεν γραμμή, αφαιρέστε το # υπογράψει μπροστά, τότε το πίσω μέρος δεν άλλαξε ναι, σύμφωνα με την ΟΚΕ και στη συνέχεια κάντε διπλό εκτός από τη μεταφορά μετ 'επιστροφής. Αν μπορείτε να χρησιμοποιήσετε VI.

/ / Ξεκινήστε πάλι την υπηρεσία SSH
/ Etc / rc.d / sshd επανεκκίνηση

Tμήμα 2: System Update

/ / Cvsup διαδικασία εγκατάστασης. cvsup από ένα απομακρυσμένο server φιλοξενεί τις κύριες βιογραφικά (1) βάση δεδομένων που διανέμεται και να ενημερώσετε το δέντρο-πηγή πακέτο λογισμικού που χρησιμοποιούνται για την ενημέρωση του λειτουργικού συστήματος και λογισμικού.
setenv PACKAGEROOT "ftp://ftp.freebsdchina.org/"
setenv PACKAGESITE "ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/" Ή
/ / Στο / etc / profile, γρήγορα δημιουργήθηκε η εγχώρια packagesite
εξαγωγής PACKAGESITE = ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/
εξαγωγής PACKAGEROOT = ftp://ftp.freebsdchina.org/

pkg_add-r cvsup-ΧΩΡΙΣ-gui
αναμάσημα

/ / Τώρα μπορούμε να χρησιμοποιήσουμε το cvsup, πρώτα απ 'όλα-source λογισμικό για την ενημέρωση των λιμένων.
cp / usr / share / παραδείγματα / cvsup / λιμάνια-supfile ~ ρίζα

Ενημέρωση servers:

ee ~ ρίζα / λιμάνια-supfile
/ / * Προεπιλεγμένο ξενιστή = CHANGE_THIS.FreeBSD.org
/ / Για την πιο γρήγορα, γενικά να διαλέξετε από κοντά μας σχετικά με τον server:
/ / * Προεπιλεγμένες cvsup.freebsdchina.org υποδοχής =

Ενημέρωση λιμάνια κατάλογο:

cvsup-G-L 2 ~ ρίζα / λιμάνια-supfile

Κάντε κλικ για να συνεχίσει ανάγνωση

23 Μαρτίου, 2008 Καταχωρήθηκε από τον Eric | Unix / BSD / Linux | δεν υπάρχουν σχόλια

FreeBSD 7,0 ανακοινώθηκε σήμερα

FreeBSD 7,0-RELEASE κυκλοφορήσει επίσημα, η οποία είναι 7-STABLE υποκατάστημα της πρώτης επίσημη κυκλοφορία, αλλά και η πρώτη που το σημερινό πρόγραμμα αντί λειτουργήσει ως προτεραιότητα περίεργη εκδοχή. Η παρούσα έκδοση του περιλαμβάνει το κύριο τονίζει:

- ΑΓΣ για το περιβάλλον καθώς και πολλές άλλες βάση δεδομένων του συστήματος ελέγχου που εκτίθενται επεκτασιμότητα θέμα έχει σημειωθεί σημαντική βελτίωση. FreeBSD 7,0 με αρκετές περιπτώσεις, το γενικό φορτίο επιδόσεις σε σχέση με FreeBSD 6.x αυξήθηκε 350 τοις εκατό, υψηλού φορτίου προϋποθέσεις για τη βελτίωση των επιδόσεων μέχρι 1500 τοις εκατό. Και μέχρι στιγμής η καλύτερη επίδοση του πυρήνα Linux (έκδοση 2.6.22 και 2.6.24), υψηλής απόδοσης 15%. Αυτές οι βελτιώσεις απόδοσης για τα αποτελέσματα από την ανάλυση της απόδοσης του συστήματος και τη βελτίωση της αξιολόγησης της απόδοσης της χρήσης για τη συγκεκριμένη περίπτωση ο φόρτος εργασίας μπορεί να διαφέρουν. Βελτίωση των επιδόσεων που προέρχονται κυρίως από τις ακόλουθες βελτιώσεις:
* 1:1 threading μοντέλο που χρησιμοποιείται από προεπιλογή libthr το νήμα της βιβλιοθήκης.
* Το εσωτερικό των διαδικασιών επικοινωνίας (IPC), και Το Πρόγραμμα κλειδώματος δικτύου βελτιώσεις.
* 5.x και 6.x υποκατάστημα της εισαγωγής του ΑΓΣ δομή βελτιστοποίησης.

Μια σειρά δοκιμών επιδόσεων δείχνουν ότι αυτή η έκδοση του FreeBSD για μέχρι 8 CPU της υπόθεσης, η απόδοσή της με τη γραμμική αύξηση του αριθμού των CPU. Μια πολλή δουλειά για να φορτώσει στον πυρήνα πολλών συστημάτων έδειξε αξιοσημείωτη απόδοση.

Κάντε κλικ για να συνεχίσει ανάγνωση

28η Φεβρουαρίου, 2008 Καταχωρήθηκε από τον Eric | Unix / BSD / Linux | δεν υπάρχουν σχόλια

ProFTPD για FreeBSD λιμάνι

Εγκαταστήστε ProFTPD

cd / usr / λιμάνια / ftp / ProFTPD
να config

| | [X] IPv6 Χρήση IPv6 | |
| | [] LDAP χρησιμοποιούν LDAP | |
| | [] LDAP_TLS χρησιμοποιούν LDAP TLS (Απαιτεί LDAP, OpenSSL) | |
| | [X] MySQL Χρήση MySQL | |
| | [] PGSQL Χρήση Postgres | |
| | [X] OpenSSL Συμπεριλάβετε mod_tls | |
| | [X] QUOTA Συμπεριλάβετε mod_quota | |
| | [X] IFSESSION Συμπεριλάβετε mod_ifsession | |
| | [X] README Συμπεριλάβετε mod_readme | |
| | [X] λόγος Συμπεριλάβετε mod_ratio | |
| | [X] CTRLS περιλαμβάνονται στοιχεία ελέγχου | |
| | [X] ξαναγράψει Συμπεριλάβετε mod_rewrite | |
| | [X] WRAP Συμπεριλάβετε mod_wrap2 | |
| | [] WRAP_FILE Συμπεριλάβετε mod_wrap2_file | |
| | [] WRAP_SQL Συμπεριλάβετε mod_wrap2_sql | |
| | [X] RADIUS Συμπεριλάβετε mod_radius | |
| | [] QUOTATAB_RADIUS περιλαμβάνουν mod_quotatab_radius | |
| | [] Απαγόρευση Συμπεριλάβετε mod_ban (Απαιτεί CTRLS) | |
| | [] NLS Χρήση NLS (βασίζεται mod_lang) | |
| | [] CYRFIX Patch να καθοριστεί κυριλλική κωδικοποίηση | |
| | [X] ClamAV Συμπεριλάβετε mod_clamav | |

make install

# Βασικές ρυθμίσεις

cp / usr / local / etc / proftpd.conf / usr / local / etc / proftpd.conf.sample
vi / usr / local / etc / proftpd.conf

1 2 3

19 Φεβρουαρίου, 2008 Καταχωρήθηκε από τον Eric | System | δεν υπάρχουν σχόλια

Apache @ Linux & FreeBSD Setup

1. Setup Linux

1.1

; [Αντιγραφή στο πρόχειρο] Δείτε Κωδικός BASH
 1 
 2 
 3 
 4 
 5 
  tar /  http: // apache.justdn.org / httpd / httpd-2.X.XX.tar.bz2tar jxvf tar / httpd-2.X.XX.tar.bz2 wget-P πίσσα / http:// apache.justdn.org / httpd / httpd-2.X.XX.tar.bz2tar jxvf πίσσα / httpd-2.X.XX.tar.bz2 
  cd httpd-2.X.XX 
  = / usr / local / apache . / Configure - πρόθεμα = / usr / local / apache 
  10 να ι-10 
  make install 

1.2 config setting

; [Αντιγραφή στο πρόχειρο] Δείτε Κωδικός BASH
 1 
 2 
  apachectl / etc / init.d / httpd CP υποστήριξη / apachectl / etc / init.d / httpd 
  / etc / init.d / httpd chmod 755 / etc / init.d / httpd 

Προστίθεται το ακόλουθο στο κεφάλι "/ etc / init.d / httpd": τροποποιημένων / etc / init.d / httpd: τις γραμμές του μετώπου είναι να αλλάξει μοιάζουν.

; [Αντιγραφή στο πρόχειρο] Δείτε Κωδικός BASH
 1 
 2 
 3 
 4 
 5 
 6 
 7 
  # Δέσμης ενεργειών εκκίνησης για την Apache Web Server 
  # Chkconfig: 35 85 15 
  # Περιγραφή: Apache είναι ένα World Wide Web. Έχει χρησιμοποιηθεί για την εξυπηρέτηση \ 
  # Αρχεία HTML και CGI. 
  # Processname: httpd 
  # Pidfile: / usr / local / apache / log / httpd.pid 
  # Config: / usr / local / apache / conf / httpd.conf 

Τρέχω

; [Αντιγραφή στο πρόχειρο] Δείτε Κωδικός BASH
 1 
  chkconfig - Προσθήκη httpd 

Διαμόρφωση "/ usr / local / apache / conf / httpd.conf"

; [Αντιγραφή στο πρόχειρο] Δείτε Κωδικός BASH
 1 
  ServerName yourservername.yourdomainname: 80 

# Στο / root /. Bash_profile στη διαδρομή **** προσθέσει: / usr / local / apache / bin

2. Apache με το. Htaccess αρχεία για την αύξηση της ταυτότητας του χρήστη

Και στη συνέχεια, επεξεργαστείτε το httpd.conf, να προσθέσετε περιπτώσεις:
; [Αντιγραφή στο πρόχειρο] Δείτε Κωδικός BASH
 1 
 2 
 3 
 4 
 5 
 6 
 7 
  "/var/www/test" Alias / test "/ var / www / test" 
  > <Directory "/ Var / www / test"> 
    Επιλογές ευρετήρια MultiViews 
    AllowOverride AuthConfig # είπε authenticate 
    Διάταξη επιτρέπει, αρνείται 
    Επιτρέψτε από όλους 
  </ Directory> 
Τέλος: προσοχή ". Htaccess" αρχή.

3. Το όνομα του εικονικού-υποδοχής

; [Αντιγραφή στο πρόχειρο] Δείτε Κωδικός BASH
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
  NameVirtualHost 61.152.210.22 
  virtualhost > <Virtualhost> </ Virtualhost> 
    ServerAdmin eric@ericbess.com 
    ServerName www.ericbess.com 
    eric / public_html / igenus DocumentRoot / home / eric / public_html / igenus 

  virtualhost > <Virtualhost> </ Virtualhost> 
    ServerAdmin eric@dyzq.com 
    ServerName mail.dyzq.com 
    local / httpd / htdocs / DocumentRoot / usr / local / httpd / htdocs / 

4.Άλλα

Εδώ, τα καλύτερα του Apache ρύθμιση για την αύξηση της προεπιλεγμένο τύπο αρχείου της cache μηχανισμός, δηλαδή, η χρήση του Apache module λήγει, προστίθενται μερικές γραμμές σαν τις ακόλουθες:

; [Αντιγραφή στο πρόχειρο] Δείτε Κωδικός BASH
 1 
 2 
 3 
 4 
 5 
 6 
 7 
  Στις ExpiresActive 
  quot;access plus 10  minutes & quot; ExpiresByType κείμενο / html & quot? Πρόσβαση συν 10 λεπτά & quot? 
  quot;access plus 1  day & quot; ExpiresByType κείμενο / CSS & quot? Πρόσβαση συν 1 ημέρα & quot? 
  quot;access 1  month & quot; ExpiresByType image / jpg & quot? Πρόσβασης 1 μήνα & quot? 
  quot;access 1  month & quot; ExpiresByType image / gif & quot? Πρόσβασης 1 μήνα & quot? 
  quot;access 1  month & quot; ExpiresByType image / jpg & quot? Πρόσβασης 1 μήνα & quot? 
  quot;access plus 3  day & quot; ExpiresByType εφαρμογή / x-shockwave-flash & quot? Πρόσβαση συν 3 ημέρες & quot? 

Κάντε κλικ για να συνεχίσει ανάγνωση

29 Δεκ. 2007 Καταχωρήθηκε από τον Eric | Unix / BSD / Linux | δεν υπάρχουν σχόλια

FreeBSD CVSup (απλή στην χρήση)

CVSup από ένα απομακρυσμένο server φιλοξενεί τα κύρια αποθήκη CVS απελευθέρωση του πηγαίου κώδικα δέντρο και αναβάθμιση των πακέτων. FreeBSD πηγαίο κώδικα στην Καλιφόρνια για να διατηρηθεί ένα κύριο διακομιστή, την ανάπτυξη της CVS αποθήκη. Με CVSup, FreeBSD χρήστες μπορούν εύκολα να διατηρούν τη δική τους ενημέρωση δέντρο του πηγαίου κώδικα.

CVSup να αναβαθμίσουν τη χρήση των λεγόμενων pull μοντέλο. Σε pull mode, οι ανάγκες των πελατών σε μια εποχή που το αίτημα προς τον server-side ενημέρωση. Server παθητικής αναμονής για τον πελάτη με το αίτημα της για την αναβάθμιση. Κατά συνέπεια αναβάθμιση όλα ξεκίνησαν από τον πελάτη. Server που δεν θα αποστέλλουν το αίτημα να μην αναβάθμιση. Οι χρήστες πρέπει να εκτελέσετε χειροκίνητα CVSup πελάτη πρόσβαση σε ενημερώσεις, ή να δημιουργήσει ένα cron να εργαστούν για να γίνει μόνιμη δίκαιο να τρέχει αυτόματα.

CVSup όρος γράφεται με κεφαλαία γράμματα τα οποία αντιπροσωπεύουν το πλήρες πακέτο. Τα κύρια συστατικά είναι ανοιχτά στον κάθε χρήστη στο μηχάνημα του client cvsup, και τρέχει σε κάθε ένα από τα FreeBSD mirror site για το διακομιστή cvsupd.

Εγκατάσταση

CVSup εγκατάσταση ο απλούστερος τρόπος είναι να χρησιμοποιεί FreeBSD πακέτα συλλογής στην προ-καταρτίζονται καθαρό / cvsup πακέτο.
# Pkg_add-r cvsup
Εάν δεν θέλετε να εγκαταστήσετε το xorg ή το XFree86 TM υπολογιστή, μπορείτε να χρησιμοποιείτε μόνο CVSup GUI δεν περιλαμβάνει το καθαρό / cvsup-ΧΩΡΙΣ-gui.
# Pkg_add-r cvsup-ΧΩΡΙΣ-gui

Συνεπώς, θα εγκατασταθεί cvsup διαδικασία, αλλά πρέπει να μπορείτε να ανανεώσετε για τη χρήση των cvsup. Είσοδος
# Αναμάσημα

Κάντε κλικ για να συνεχίσει ανάγνωση

11 Δεκ, 2007 Καταχωρήθηκε από τον Eric | Unix / BSD / Linux | δεν υπάρχουν σχόλια

PHP φινιρίσματος (Linux, FreeBSD)

1. Εγκατάστασης php

Εγκατάσταση PHP 4.4.1 (Linux)

; [Αντιγραφή στο πρόχειρο] Δείτε Κωδικός BASH
 1 
 2 
 3 
 4 
 5 
 6 
 7 
  tar /  http: // cn.php.net / get / php-4.4.1.tar.bz2 / from / this / mirror wget-P πίσσα / http:// cn.php.net / Λήψη / php-4.4.1.tar.bz2 / από το / αυτό / καθρέφτη 
  / php-4.4.1.tar.bz2 πίσσα jxvf πίσσα / php-4.4.1.tar.bz2 
  cd php-4.4.1 
  = / usr / local / php --with- mysql = / usr / local / mysql --with- apxs2 = / usr / local / apache / bin / apxs . / Configure - πρόθεμα = / usr / local / php - with-mysql = / usr / local / mysql - with-apxs2 = / usr / local / apache / bin / apxs 
  10 να ι-10 
  make install 
  usr / local / php / lib / php.ini cp php.ini-dist / usr / local / php / lib / php.ini 

Ρύθμιση PHP (Linux)

vi / usr / local / php / lib / php.ini
#? Default_charset = "ISO-8859-1"
# Προσθέστε την ακόλουθη γραμμή στη γραμμή αυτή
# Default_charset = "gbk"

vi / usr / local / apache / conf / httpd.conf
Βρείτε # # AddType εφαρμογή / x-tar. Tgz γραμμή, συν τις εξής δύο γραμμές

; [Αντιγραφή στο πρόχειρο] Δείτε Κωδικός BASH
 1 
 2 
  AddType εφαρμογή / x-httpd-php. Php 
  AddType εφαρμογή / x-httpd-php-source. Phps 

# Βρείτε την εξής γραμμή που ακολουθείται από το index.php, αυτό σημαίνει ότι η προεπιλεγμένη ιστοσελίδα μπορεί επίσης index.php

; [Αντιγραφή στο πρόχειρο] Δείτε Κωδικός BASH
 1 
  DirectoryIndex index.html index.html.var index.php 

# Σημείωση: http.conf αλλάξει, κάντε επανεκκίνηση για να apache υπηρεσίες
# Για να επιβεβαιώσετε την επιτυχή εγκατάσταση της κατανόησης της προετοιμασίας των πληροφοριών: echo "<? Phpinfo ();?>"> / usr / local / apache / htdocs / phpinfo.php
# Επίσκεψη http:// yourserve r / phpinfo.php

Εγκατάσταση PHP (FreeBSD λιμένα)

# CD / usr/ports/lang/php5
# Make install clean

Η προσθήκη της PHP 5 στην ενότητα Apache (22)>> / usr/local/etc/apache22/httpd.conf

; [Αντιγραφή στο πρόχειρο] Δείτε Κωδικός BASH
 1 
 2 
 3 
  DirectoryIndex index.html index.htm index.php 
  AddType εφαρμογή / x-httpd-php. Php 
  AddType εφαρμογή / x-httpd-php-source. Phps 

Ρύθμιση PHP (FreeBSD)

# CP / usr / local / etc / php.ini-dist / usr / local / etc / php.ini

Κάντε κλικ για να συνεχίσει ανάγνωση

27 Νοεμβρίου, 2007 Καταχωρήθηκε από τον Eric | Συστήματος, Unix / BSD / Linux | δεν υπάρχουν σχόλια