Eric @ EricBess WebHome

Wint niet arrogant, niet te verliezen honger, er is shock borst en gezicht, zoals de mijne 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

Re: Waarom is Microsoft te kopen Yahoo Linux?

Re: Waarom is Microsoft te kopen Yahoo Linux? http://blog.sina.com.cn/s/blog_4e85818901008g4k.html

Linux is opensource niet de hele wereld, zelfs niet kan worden beschouwd als een goed voorbeeld. Met het ook, is moeilijk te controleren en te veel commerciële belangen die betrokken zijn bij het hosten, ik denk niet dat het zal uitgroeien tot een rivaal van vensters en ramen, althans meer georganiseerd.
FreeBSD voorkeur kader van de onafhankelijke autoriteit van de elite om de kern van ontwikkeling, in de open op basis van hun eigen land, met inbegrip van de wereld. Door de ontwikkeling van een dergelijke manier zodat FreeBSD stabiliteit en rijk. In feite, "sinds de oudheid van het verleden" op deze manier zijn grootschalige systeemontwikkeling. Doe het niet met u eens nadenken over TCP / IP met de RFC.
Als Bo van de voornaamste verantwoordelijkheid voor de verwerving van het oogpunt van de dingen, microsoft echte spel van de andere partij mag worden FreeBSD, TCP / IP vertegenwoordigd bestaan al sinds de oudheid en is zeer succesvol model voor de ontwikkeling van grootschalige systemen. Dat wil zeggen, door een onafhankelijk team van elite leggen van de basis voor materiële winst gaat niet open en zelfopoffering en absorberen alle mooie elementen van self-prestatie. Dit is hetzelfde als microsoft een dergelijk bedrijf niet in staat is om de vloek, maar microsoft is gebonden aan een face dag, Bill.G zullen zien.

8 april, 2008 Geplaatst door eric | Unix / BSD / Linux, de indruk gedachten | nog geen reacties

Mijn FreeBSD Instellen

Voormalig hoofdstuk: FreeBSD standaard configuratie en tuning [belasting]

0 secties: een minimum van installatiewerkzaamheden

sysinstall -> Configureren -> Distributies -> man / / installeren van de man die ik vroeger, er is niet zoiets, echt pijnlijk
/ Usr / libexec / locate.updatedb / / update van de database LOCATE

Onderafdeling 1: ssh configuratie

ee / etc / rc.conf
/ / Als er sshd_enable = "YES" dan hebben we het openen van een ssh-server, indien niet, gelieve toe te voegen.

ee / etc / ssh / sshd_config
/ / Zoek # PermitRootLogin geen lijn, verwijdert u het #-teken voor, dan is de achterkant van geen verandering ja, volgens de ESC-en dubbelklik vervolgens opslaan in het vervoer terug. Als u kunt gebruiken VI.

/ / Start de SSH-service
/ Etc / rc.d / sshd herstart

Onderafdeling 2: System Update

/ / CVSup installatieprocedure. CVSup vanaf een externe server gastheren de belangrijkste cvs (1) gedistribueerde database en het actualiseren van de boom-source softwarepakket gebruikt voor het bijwerken van het besturingssysteem en software.
setenv PACKAGEROOT "ftp://ftp.freebsdchina.org/"
setenv PACKAGESITE "ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/" OR
/ / In / etc / profile, snel instellen van de binnenlandse packagesite
uitvoer PACKAGESITE = ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/
uitvoer PACKAGEROOT = ftp://ftp.freebsdchina.org/

pkg_add-r CVSup-zonder-gui
rehash

/ / Nu kunnen we gebruik maken van de CVSup, allereerst-source softwarepakket te actualiseren havens.
cp / usr / share / voorbeelden / CVSup / poorten-supfile ~ root

Update-servers:

ee ~ root / poorten-supfile
/ / * Standaard host = CHANGE_THIS.FreeBSD.org
/ / Om sneller, over het algemeen een keuze maken uit onze relatief dicht bij de server:
/ / * Standaard host = cvsup.freebsdchina.org

Update havens lijst:

CVSup-g-L 2 ~ root / poorten-supfile

Klik om verder te lezen

23 maart, 2008 Geplaatst door eric | Unix / BSD / Linux | nog geen reacties

FreeBSD 7.0 vrijgegeven vandaag

FreeBSD 7.0-RELEASE officieel vrijgegeven, die 7-stable branch van de eerste officiële release, maar ook de eerste zijn om het huidige plan niet zozeer als een prioriteit oneven versie. Deze versie van de belangrijkste hoogtepunten zijn:

- MMP voor het milieu net als vele andere database performance testen blootgesteld de schaalbaarheid is een aanzienlijke verbetering. FreeBSD 7.0 met een aantal gevallen is de algemene belasting FreeBSD 6.X prestaties dan 350 procent toegenomen, high-load voorwaarden om de prestaties te verbeteren tot 1500 procent. En dus verreweg de beste prestatie van de Linux kernel (versie 2.6.22 en 2.6.24), high-performance 15%. Deze prestatie-verbeteringen voor de resultaten van het onderzoek naar een systeem van de prestaties en het verbeteren van de prestaties beoordeling van de zaak gebruiken voor uw specifieke werkzaamheden last kan variëren. Prestatie verbetering is voornamelijk afgeleid van de volgende verbeteringen:
* 1:1 van het standaard model thread libthr Thread Bibliotheek.
* De inter-proces communicatie (IPC), en scheduler locking netwerk verbeteringen.
* 5.x en 6.x tak van de invoering van de AMM-structuur optimalisatie.

Een aantal prestatie-tests blijkt dat deze versie van FreeBSD voor maximaal 8 CPU's geval is, zijn prestaties met de lineaire toename van het aantal CPU. Een hoop werk te laden in de multi-core systemen toonde opmerkelijke prestaties.

Klik om verder te lezen

28 februari, 2008 Geplaatst door eric | Unix / BSD / Linux | nog geen reacties

Apache @ Linux & FreeBSD Setup

1. Linux installatie

1.1 Installatie

? [Kopiëren naar klembord] View Code 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 teer / http:// apache.justdn.org / httpd / httpd-2.X.XX.tar.bz2tar jxvf teer / httpd-2.X.XX.tar.bz2 
  cd httpd-2.X.XX 
  = / usr / local / apache . / Configure - prefix = / usr / local / apache 
  10 make-j 10 
  make install 

1.2 Config instelling

? [Kopiëren naar klembord] View Code BASH
   1 
 2 
  apachectl / etc / init.d / httpd cp support / apachectl / etc / init.d / httpd 
  / etc / init.d / httpd chmod 755 / etc / init.d / httpd 

Voeg na aan het hoofd "/ etc / init.d / httpd": aangepast / etc / init.d / httpd: de frontlinies worden veranderd naar uit ziet.

? [Kopiëren naar klembord] View Code BASH
 1 
 2 
 3 
 4 
 5 
 6 
 7 
  # Startup script voor de Apache Web Server 
  # Chkconfig: 35 85 15 
  # Beschrijving: Apache is een World Wide Web-server. Het wordt gebruikt om \ 
  # HTML-bestanden en CGI. 
  # Processname: httpd 
  # Pidfile: / usr / local / apache / log / httpd.pid 
  # Config: / usr / local / apache / conf / httpd.conf 

Rennen

? [Kopiëren naar klembord] View Code BASH
 1 
  chkconfig - add httpd 

Configuration "/ usr / local / apache / conf / httpd.conf"

? [Kopiëren naar klembord] View Code BASH
 1 
  ServerName yourservername.yourdomainname: 80 

# In de directory / root /. Bash_profile in het PATH **** toevoegen: / usr / local / apache / bin

2. Apache met het. Htaccess bestanden te verhogen voor authenticatie van gebruikers

En dan is het httpd.conf bewerken, toevoegen gevallen:
? [Kopiëren naar klembord] View Code BASH
 1 
 2 
 3 
 4 
 5 
 6 
 7 
  "/var/www/test" Alias / test "/ var / www / test" 
  > <Directory "/ Var / www / test"> 
    Opties indexen MultiViews 
    AllowOverride AuthConfig # zei authenticeren 
    Order allow, deny 
    Toestaan van alle 
  </ Directory> 
Tot slot: aandacht ". Htaccess" autoriteit.

3. De naam van de virtuele-host

? [Kopiëren naar klembord] View Code 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.Overige

Hier, de beste in de apache configuratie om het standaard bestandstype van het cache-mechanisme, dat wil zeggen het gebruik van de apache module verloopt, voeg een paar regels als de volgende:

? [Kopiëren naar klembord] View Code BASH
 1 
 2 
 3 
 4 
 5 
 6 
 7 
  Op ExpiresActive 
  quot;access plus 10  minutes & quot; ExpiresByType text / html & quot; toegang plus 10 minuten & quot; 
  quot;access plus 1  day & quot; ExpiresByType text / css & quot; toegang plus 1 dag & quot; 
  quot;access 1  month & quot; ExpiresByType image / jpg & quot; toegang 1 maand & quot; 
  quot;access 1  month & quot; ExpiresByType image / gif & quot; toegang 1 maand & quot; 
  quot;access 1  month & quot; ExpiresByType image / jpg & quot; toegang 1 maand & quot; 
  quot;access plus 3  day & quot; ExpiresByType application / x-shockwave-flash & quot; toegang plus 3 dag & quot; 

Klik om verder te lezen

29 december 2007 Geplaatst door eric | Unix / BSD / Linux | nog geen reacties

FreeBSD CVSup (eenvoudig te gebruiken)

CVSup vanaf een externe server gastheren de belangrijkste opslagplaats CVS de broncode vrij boom en upgrade-pakketten. FreeBSD broncode in Californië om een master server, de ontwikkeling van de CVS-entrepot. Met CVSup, FreeBSD-gebruikers kunnen eenvoudig hun eigen broncode boom bijgewerkt.

CVSup ter verbetering van het gebruik van zogenaamde pull model. In pull-modus, de behoeften van de klant op een moment dat het verzoek aan de server-side update. Server passief te wachten op verzoek van de cliënt om te upgraden. Dienovereenkomstig upgrade al werden geïnitieerd door de klant. Server niet zal u de aanvraag niet te upgraden. Gebruikers moeten handmatig uitvoeren CVSup client toegang tot updates, of het opzetten van een cron eraan werken om het recht op permanent worden automatisch uitgevoerd.

CVSup termijn is geschreven in hoofdletters, die het complete pakket. De belangrijkste onderdelen worden uitgevoerd op iedere gebruiker op de client machine CVSup, en geef in elk van de FreeBSD mirror-site op de server kant cvsupd.

Installatie

CVSup installeren van de eenvoudigste manier is gebruik te maken van FreeBSD pakketten collectie in het pre-gecompileerde net / CVSup pakket.
# Pkg_add-r CVSup
Als u niet wilt installeren van Xorg of XFree86 TM computer, kunt u alleen gebruik maken van CVSup GUI omvat niet het net / CVSup-zonder-gui.
# Pkg_add-r CVSup-zonder-gui

Dus we geïnstalleerd CVSup proces, maar we hebben op te frissen kunt u het gebruik van CVSup. Input
# Rehash

Klik om verder te lezen

11 december 2007 Geplaatst door eric | Unix / BSD / Linux | nog geen reacties

PHP afwerking (Linux, FreeBSD)

1. Installeren php

Het installeren van PHP 4.4.1 (Linux)

? [Kopiëren naar klembord] View Code 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 teer / http:// cn.php.net / get / php-4.4.1.tar.bz2 / van / dit / spiegel 
  / php-4.4.1.tar.bz2 tar jxvf teer / 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 - prefix = / usr / local / php - with-mysql = / usr / local / mysql - with-apxs2 = / usr / local / apache / bin / apxs 
  10 make-j 10 
  make install 
  usr / local / php / lib / php.ini cp php.ini-dist / usr / local / php / lib / php.ini 

Configureren van PHP (Linux)

vi / usr / local / php / lib / php.ini
#; DEFAULT_CHARSET = "iso-8859-1"
# Voeg de volgende regel in deze lijn
# DEFAULT_CHARSET = "GBK"

vi / usr / local / apache / conf / httpd.conf
Vind # # AddType application / x-tar. Tgz lijn, plus de volgende twee regels

? [Kopiëren naar klembord] View Code BASH
 1 
 2 
  AddType application / x-httpd-php. Php 
  AddType application / x-httpd-php-source. Phps 

# Zoek de volgende regel gevolgd door de index.php, betekent dit dat de standaard-webpagina kan ook index.php

? [Kopiëren naar klembord] View Code BASH
 1 
  DirectoryIndex index.html index.html.var index.php 

# Let op: http.conf veranderd, opnieuw op te starten apache diensten
# Om te bevestigen dat de succesvolle installatie van het begrip van de voorbereiding van de informatie: echo "<? Phpinfo ();?>"> / usr / local / apache / htdocs / phpinfo.php
# Ga naar http:// yourserve r / phpinfo.php

Het installeren van PHP (FreeBSD port)

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

Het toevoegen van de PHP 5 module om Apache (22)>> / usr/local/etc/apache22/httpd.conf

? [Kopiëren naar klembord] View Code BASH
 1 
 2 
 3 
  DirectoryIndex index.php index.html index.htm 
  AddType application / x-httpd-php. Php 
  AddType application / x-httpd-php-source. Phps 

Configureren van PHP (FreeBSD)

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

Klik om verder te lezen

27 november 2007 Geplaatst door eric | System, Unix / BSD / Linux | nog geen reacties

2 3 » Pagina 1 van 3 1 2 3 »