에릭 @ 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

다시 : 왜 MS는 야후가 리눅스를 구입하는 것입니다?

다시 : 왜 리눅스가 MS의 야후 인수가? http://blog.sina.com.cn/s/blog_4e85818901008g4k.html

리눅스, 심지어는 좋은 예가 될 수 없어 세상 모든 오픈 소스로 간주되지 않습니다. 와 너무, 너무 많은 상업적 이익을 호스팅에 관여 제어하기 어렵다, 나도 더 유리창의 최소한 조직 경쟁, 창문 될 것이라고 생각하지 않습니다.
엘리트의 독립적인 권한으로 FreeBSD의 기본 프레임 워크, 자신의 기준에 따르면, 세계의 포괄적인 오픈 개발의 핵심을 유지하도록하겠습니다. 이와 같은 방식의 개발로 인해 그렇게 FreeBSD의 안정성과 풍부한. 사실, "이후 이쪽에서"대형 - 규모의 시스템 개발, 고대 시대의 주류가없습니다. 당신과 함께 생각에 동의하지 마십시오의 TCP / IP는 RFC를 함께했다.
보 가지 경우의 관점의 인수 합병은 상대방의 MS는 실제 게임에 대한 주요 책임은 FreeBSD TCP는되어야 / IP를 고대 시대부터 매우 큰 모델 - 규모 시스템의 성공적 개발을 위해 존재했다. 즉, 엘리트의 독립적인 팀에 의해가 열리지 않습니다과 자기 이익을 위해 소재의 토대 - 희생과 자기의 모든 좋은 요소 - 업적을 흡수했다. 이것은 MS와 같은 등 사업 베인 수없는 얼굴이지만, MS는 얼굴 일일 수밖에 없다, Bill.G 나타납니다.

2008 년 4 8 에릭 의해 | 유닉스 /가 BSD / 리눅스, 노출 마음을 배치하는 | 코멘트가없습니다

내 FreeBSD의 설정

전 장 : FreeBSD의 표준 설정 및 튜닝 [로드]

0 섹션 : 설치의 최소 작동

sysinstall -> 구성 -> 배포판 -> 남자 / / 내가 사용하는 남자를 설치 추측엔, 정말 고통이다
는 / usr / libexec / locate.updatedb / / 데이터베이스를 찾습니다 업데이트

하위 1 : SSH를 구성

컴퓨터 공학부는 / etc / rc.conf
/ / 경우에는 sshd_enable = "예"그때 우리는 ssh 서버를 열고이 아니라면, 제발 추가할 수있습니다.

컴퓨터 공학부는 / etc / SSH를 / sshd_config
/ /, 전면에 나서 예 아니오 변화의 위로 # 기호를 제거, ESC를 따라 다음 두 번 - 캐리지 리턴에서 구할 # PermitRootLogin없는 줄을 찾습니다. 만약 6 세를 사용할 수있습니다.

/ / 다시 시작 SSH를 서비스
은 / etc / rc.d / 다시 시작 sshd

하위 2 : 시스템 업데이트

/ / cvsup 설치 절차. 원격 서버에서 cvsup (1) 분산 데이터베이스의 주요 CVS는 호스트와 나무 - 소스 소프트웨어 패키지를 업데이 트하는 데 사용되는 운영 체제와 소프트웨어를 업데이 트합니다.
setenv를 PACKAGEROOT "ftp://ftp.freebsdchina.org/"
setenv를 PACKAGESITE "ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/"또는
/ /은 / etc / 프로필에서 설정을 신속 국내 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, 모든 - 소스 소프트웨어 패키지의 첫 번째 포트를 업데이 트를 사용할 수있습니다.
전화기는 / usr / share / 예제 / cvsup / 포트 - supfile ~ 루트

업데이트 서버 :

컴퓨터 공학부 ~ 루트 / 포트 - supfile
/ / * 기본 호스트 = CHANGE_THIS.FreeBSD.org
/ / 순서에서는 더 빠른 속도로, 일반적으로 우리는 비교적 가까운 서버에서 선택 :
/ / * 기본 호스트 = cvsup.freebsdchina.org

업데이트 포트 목록 :

cvsup - G 조 - 패 2 ~ 루트 / 포트 - supfile

독서를 클릭하여 계속합니다

2008년 3월 23일 에릭 의해 배치하는 | 유닉스 /가 BSD / 리눅스 | 코멘트가없습니다

FreeBSD의 7.0 발표

FreeBSD의 7.0 - 공식적으로, 이는 7 - 첫번째 공식 릴리스의 안정화뿐만 아니라, 먼저 현재의 계획보다는 우선순위 이상 버전으로 발표된 기능을 해제합니다. 주요 하이라이트의이 버전이 포함되어있습니다 :

-는 SMP 환경뿐만 아니라 다른 여러 데이터베이스의 성능 테스트를 크게 향상되었으며, 확장성 문제를 노출했다. FreeBSD의 7.0의 경우 숫자와 일반로드 성능은 FreeBSD 6.x에서 350 %, 높이 - 하중 조건 1천5백% 성능을 향상시키기 증가했다. 그리고 리눅스 커널의 지금까지 최고의 성능 (버전 2.6.22와 2.6.24), 하이 - 성능을 15 %. 시스템 성능의 분석 결과에 대한 이러한 성능 향상과 다를 수있습니다 귀하의 특정 작업 부하에 대한 유스 케이스의 성능 평가를 향상시킬 수있습니다. 성능 개선은 주로 다음과 같은 개선에서 파생된 것입니다 :
* 1:1 스레딩 모델의 기본 libthr 스레드 도서관으로 사용합니다.
* 남북 - 프로세스 통신 (IPC가) 및 스케줄러 잠금 네트워크를 개선했다.
* 5.x를하고는 SMP 구조를 최적화의 도입의 6.x의 지점.

성능 테스트의 숫자가 최대 8 CPU의 경우를 보여주는 FreeBSD의이 버전은 CPU의 수가 증가와 함께 선형의 성능을 제공합니다. 작품의 대부분은 멀티 코어 시스템을 로드할 - 놀라운 성능을 보였다.

독서를 클릭하여 계속합니다

2 월, 2008 28 에릭 의해 배치하는 | 유닉스 /가 BSD / 리눅스 | 코멘트가없습니다

아파치 @ 리눅스 및 FreeBSD의 설치

1. 리눅스 설치

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 접두사 / 지역 / 아파치 
  10 만들라면 - j 10 
  설치하다 

1.2 구성 설정

?보기 코드는 BASH
 1 
 2 
  apachectl / etc / init.d / httpd 전화기 지원 / apachectl과은 / etc / / httpd는 init.d 
  / etc / init.d / httpd 755은 / etc chmod를 / / httpd는 init.d 

머리를 "다음 추가에서는 / etc / init.d /"httpd는 : 수정된에서는 / etc / init.d / httpd는 : 프론트 라인처럼 보이도록 변경됩니다.

?보기 코드는 BASH
 1 
 2 
 3 
 4 
 5 
 6 
 7 
  아파치 웹 서버에 대한 # 시작 스크립트 
  # Chkconfig : 35 85 15 
  # 설명 : 아파치의 월드 와이드 웹 서버입니다. 그것은 봉사하는 데 사용되는 \ 
  # HTML 파일와 CGI. 
  # Processname : httpd는 
  # Pidfile하십시오 : / usr / / 아파치 / 로그 / httpd.pid 지역 
  # 구성하십시오 : / usr / / 아파치 / conf의 / httpd.conf는 지방 

달리다

?보기 코드는 BASH
 1 
  chkconfig - httpd는 추가 

구성 "는 / usr / local / 아파치 / conf의 / httpd.conf에서"

?보기 코드는 BASH
 1 
  ServerName을 yourservername.yourdomainname : 80 

# / 루트 있음 /. ****는 PATH에 추가하십시오 : / usr bash_profile / / 아파치 / 빈 지역

2. 아파치. htaccess 파일과 함께 사용자 인증 증가

그리고 나서, 경우에 추가 httpd.conf를 수정 :
?보기 코드는 BASH
 1 
 2 
 3 
 4 
 5 
 6 
 7 
  "/var/www/test" 별칭 / 테스트 "는 / var / www /에서 테스트" 
  > <Directory "/ var / www /에서 test"> 
    옵션 인덱스 MultiViews 
    allowOverride AuthConfig # 인증이다 
    주문, 부정할 수 있도록 
    모두 허용 
  </ 디렉토리> 
마침내 :주의 ". htaccess를"권위.

3. 가상 - 호스트의 이름

?보기 코드는 BASH
 1 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
 10 
  NameVirtualHost 61.152.210.22 
  virtualhost > <Virtualhost> </ 버추얼> 
    ServerAdmin eric@ericbess.com 
    ServerName을 www.ericbess.com 
    eric / public_html / igenus DocumentRoot / 가정 / 에릭 / public_html / igenus 

  virtualhost > <Virtualhost> </ 버추얼> 
    ServerAdmin eric@dyzq.com 
    ServerName을 mail.dyzq.com 
    local / httpd / htdocs / DocumentRoot는 / usr / local / httpd는 / htdocs / 

4.Other

여기, 아파치 구성에서 최고, 즉 아파치 모듈의 다음과 같은 몇 줄을 추가 만료를 사용하는 것입니다 캐시 메커니즘의 기본 파일 형식을 늘릴 :

?보기 코드는 BASH
 1 
 2 
 3 
 4 
 5 
 6 
 7 
  ExpiresActive에서 
  quot;access plus 10  minutes & quot; ExpiresByType text / html과 & quot; 액세스를 더하기 10 분 & quot; 
  quot;access plus 1  day & quot; ExpiresByType 반드시 text / css & quot; 액세스 더하기 일일 & quot; 
  quot;access 1  month & quot; ExpiresByType 이미지 / jpg로 & quot; 액세스 1 개월 & quot; 
  quot;access 1  month & quot; ExpiresByType 이미지 / gif는 & quot; 액세스 1 개월 & quot; 
  quot;access 1  month & quot; ExpiresByType 이미지 / jpg로 & quot; 액세스 1 개월 & quot; 
  quot;access plus 3  day & quot; ExpiresByType 응용 프로그램 / x는 - 충격파 - 플래시 & quot; 액세스 더하기 3 일 & quot; 

독서를 클릭하여 계속합니다

2007년 12월 29일 에릭 의해 배치하는 | 유닉스 /가 BSD / 리눅스 | 코멘트가없습니다

는 FreeBSD CVSup (사용하는) 간단한

CVSup은 원격 서버에서 기본 창고 CVS는 호스트의 소스 코드 트리와 업그레 이드 패키지를 릴리스했다. 캘리포니아에서 FreeBSD의 소스 코드 마스터 서버를 유지하기 위해, CVS는 창고의 개발. CVSup으로, FreeBSD의 업데이트된 사용자들이보다 쉽게 자신의 소스 코드 트리를 유지하실 수있습니다.

CVSup 그렇게의 사용을 업그레이 드하려면 - 모델을 당겨. 당겨 모드에서는 클라이언트가 필요 한 번에 - 측면을 업데이 트하면 서버에 요청했다. 서버를 수동으로 업그레이 드를위한 클라이언트의 요청을 기다리고있다. 이에 따라 모든 클라이언트에 의해 시작됐다 업그레이 드합니다. 서버를 업그레이 드하도록 요청하지 전송하지 않습니다. 사용자가 수동으로 업데이 트를 CVSup 또는 클라이언트 액세스, 실행해야합니다 영구 법에는 cron 작업을 자동으로 실행할 수 있도록 설정합니다.

CVSup은 완전한 패키지를 나타내는 용어는 대문자로 작성된 것입니다. 주요 구성 요소를 클라이언트 컴퓨터 cvsup에 각 사용자에 대해 실행하는 각 서버에서 실행 측면에 FreeBSD의 미러 사이트의 cvsupd.

설치

가장 간단한 방법은 FreeBSD CVSup을 설치 사전에 패키지 컬렉션을 사용하는 것입니다 - net 교통 / cvsup 패키지를 컴파일합니다.
# Pkg_add - R을 cvsup
TM 컴퓨터에 설치하는 경우와 XFree86에서 Xorg 또는 싶지 않아, 당신은 CVSup GUI를 그물 / cvsup - 않고 - GUI가 포함되지 않습니다 사용할 수있습니다.
# Pkg_add - R을 cvsup - 않고 - GUI를

그래서 우리는 cvsup 과정을 설치했지만 우리 cvsup의 사용 순서를 새로 고칠 수있습니다. 입력
# 재탕

독서를 클릭하여 계속합니다

12 월 11 일 2007 에릭 의해 배치하는 | 유닉스 /가 BSD / 리눅스 | 코멘트가없습니다

PHP를 마무리 (리눅스, FreeBSD)

1. 설치 PHP

설치는 PHP 4.4.1 (리눅스)

?보기 코드는 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 접두사 / 지역 / php에는 - with - mysql을 =는 / usr / local / mysql을 - - apxs2 =는 / usr / 지역 / 아파치 / 빈 / apxs을 
  10 만들라면 - j 10 
  설치하다 
  usr / local / php / lib / php.ini 전화기는 php.ini - 지구는 / usr / / php에 / lib과 같은 디렉토리 / php.ini의 지방 

구성은 PHP (리눅스)

이 vi는 / usr / local / php에 / lib과 같은 디렉토리 / php.ini으로 복사
#; default_charset = "가 iso - 8859 - 1"
이 라인에 다음 행을 추가 #
# default_charset = "GBK"

이 vi는 / usr / local / 아파치 / conf의 / httpd.conf에서
/는 x - 타르. tgz 라인, 그리고 다음 두 줄을 # # AddType 응용 프로그램 찾기

?보기 코드는 BASH
 1 
 2 
  응용 AddType /는 x - httpd는 - PHP는. PHP는 
  AddType 응용 프로그램 /는 x - httpd는 -는 php - 소스. phps 

# 다음 라인은 index.php 순으로 찾기, 이것이 의미하는 기본 웹 페이지는 index.php 수

?보기 코드는 BASH
 1 
  DirectoryIndex index.html로 index.html.var index.php 

# 참고 : http.conf, 아파치 서비스를 다시 시작하도록 변경
# 정보의 준비 과정의 이해의 성공적인 설치를 확인하려면 : 메아리 "<?은 phpinfo ();?>">는 / usr / local / 아파치 / htdocs / phpinfo.php
# 방문이 http:// r에 / phpinfo.php yourserve

설치는 PHP (FreeBSD의 포트)

# CD / 비디오 usr/ports/lang/php5
클린 설치 확인 #

아파치 (22)에게 PHP 5는 모듈을 추가>> / usr/local/etc/apache22/httpd.conf

?보기 코드는 BASH
 1 
 2 
 3 
  DirectoryIndex index.php index.html로 가서 index.htm 
  AddType 응용 프로그램 /는 x - httpd는 - PHP는. PHP는 
  AddType 응용 프로그램 /는 x - httpd는 -는 php - 소스. phps 

구성은 PHP ()는 FreeBSD

# Cp는 / usr / local / etc / php.ini으로 복사 - 지구는 / usr / local / etc / php.ini으로 복사

독서를 클릭하여 계속합니다

11 월 27 일 2007 에릭 의해 배치하는 | 시스템, 유닉스 /가 BSD / 리눅스 | 코멘트가없습니다

2 3 » 페이지 1 3 1 2 3»의