에릭 @ 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 flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flag
By N2H

내 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 / 공유 / 예제 / 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 / 리눅스 | 코멘트가없습니다

proftpd FreeBSD 용 포트

proftpd를 설치

에서 cd는 / usr / 포트 / ftp로 / proftpd
make config의

| | [엑스] IPv6를 사용하여 IPv6를 | |
| | [] LDAP를 사용하여 LDAP를 | |
| | [] LDAP_TLS LDAP를 사용 TLS를 (필요는 LDAP, OpenSSL은) | |
| | [엑스] MySQL을 사용은 MySQL | |
| | [] PgSql를 사용하여 포스트 그레스 | |
| |을 [X]은 OpenSSL 포함 mod_tls | |
| | [엑스] 전체 QUOTA 포함 mod_quota | |
| | [엑스] IFSESSION을 포함 mod_ifsession | |
| | [엑스] README를 읽어 포함 mod_readme | |
| |을 [X] 비율을 포함 mod_ratio | |
| | [엑스] CTRLS 포함 컨트롤 | |
| | [엑스] 재작성 포함 | mod_rewrite |
| | [엑스] 싸서 묻었을 포함 mod_wrap2 | |
| | [] WRAP_FILE 포함 | mod_wrap2_file |
| | [] WRAP_SQL 포함 mod_wrap2_sql | |
| | [엑스] RADIUS를 포함 mod_radius | |
| | [] QUOTATAB_RADIUS | mod_quotatab_radius | 포함
| | [] BAN mod_ban 포함 (필요 CTRLS) | |
| | [] NLS를 사용 nls () mod_lang 빌드 | |
| | [] CYRFIX 패치 | 키릴 문자 인코딩을 해결하기 위해 |
| | [엑스] ClamAV는 포함 mod_clamav | |

설치하다

# 기본 구성

전화기는 / usr / local은 / etc / proftpd.conf는 / usr / local은 / etc / proftpd.conf.sample
이 vi는 / usr / local은 / etc / proftpd.conf

1 2 3

2 월, 2008 19 에릭 의해 배치하는 | 시스템 | 댓글

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

1. 리눅스 설치

1.1 설치

  wget - P는 타르 / http://apache.justdn.org/httpd/httpd-2.X.XX.tar.bz2tar jxvf tar/httpd-2.X.XX.tar.bz2 
  CD를 httpd는 - 2.X.XX 
  이다. / configure - =는 / usr 접두사 / 지역 / 아파치 
  만들라면 - j 10 
  설치하다 

1.2 구성 설정

  전화기 지원 / apachectl과은 / etc / / httpd는 init.d 
  755은 / etc chmod를 / / httpd는 init.d 

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

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

달리다

  chkconfig - httpd는 추가 

구성 "는 / usr / local / apache을 / conf의 / httpd.conf에서"

  ServerName을 yourservername.yourdomainname : 80 

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

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

그리고 나서, 경우에 추가 httpd.conf를 수정 :
  별칭 / 테스트 "는 / var / www /에서 테스트" 

    옵션 인덱스 MultiViews 
    allowOverride AuthConfig # 인증 주문, 부정할 수있게했다 
    모두 허용 

마침내 :주의 ". htaccess를"권위.

3. 가상 - 호스트의 이름

  NameVirtualHost 61.152.210.22 

    ServerAdmin eric@ericbess.com 
    ServerName을 www.ericbess.com 
    DocumentRoot / 가정 / 에릭 / public_html / igenus 


    ServerAdmin eric@dyzq.com 
    ServerName을 mail.dyzq.com 
    DocumentRoot는 / usr / local / httpd는 / htdocs / 

4.Other

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

  ExpiresActive에서 
  ExpiresByType text / html은 "액세스 더하기 10 분" 
  / CSS는 "액세스 더하기 일일"ExpiresByType 텍스트 
  ExpiresByType 이미지 / 1 개월 "액세스 jpg로" 
  ExpiresByType 이미지 / gif는 "액세스 1 개월" 
  ExpiresByType 이미지 / 1 개월 "액세스 jpg로" 
  ExpiresByType 응용 프로그램 / x는 - 충격파 - 플래시 "액세스 더하기 3 일" 

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

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 (리눅스)

  wget - P는 타르 / http://cn.php.net/get/php-4.4.1.tar.bz2/from/this/mirror 
  타르 jxvf tar/php-4.4.1.tar.bz2 
  에서 cd는 php - 4.4.1 
  이다. / configure - =는 / usr 접두사 / 지역 / php에는 - with - mysql을 =는 / usr / local / mysql을 - - apxs2 =는 / usr / 지역 / 아파치 / 빈 / apxs을 
  만들라면 - j 10 
  설치하다 
  전화기는 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 / apache을 / conf의 / httpd.conf에서
/는 x - 타르. tgz 라인, 그리고 다음 두 줄을 # # AddType 응용 프로그램 찾기

  AddType 응용 프로그램 /는 x - httpd는 - PHP가. PHP는 
  AddType 응용 프로그램 /는 x - httpd는 -는 php - 소스. phps 

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

  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

  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 » 페이지 1 2 1 2»의