Eric @ EricBess WebHome

Memenangkan tidak sombong, tidak akan kehilangan lapar, ada kejutan dada dan wajah, seperti tambang 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

Saya FreeBSD pengaturan

Mantan bab: FreeBSD standar setup dan substansi [beban]

0 bagian: minimal instalasi bekerja

sysinstall -> Konfigurasi -> Distribusi -> manusia / / instal saya digunakan untuk manusia, tidak ada hal seperti itu, benar-benar menyakitkan
/ Usr / libexec / locate.updatedb / / update database Cari

Ayat 1: ssh konfigurasi

ee / etc / rc.conf
/ / Jika ada sshd_enable = "YA", maka kita harus membuka ssh server, jika tidak, silahkan menambahkan.

ee / etc / ssh / sshd_config
/ / Cari # PermitRootLogin no baris, menghapus tanda # di depan, maka bagian belakang tidak ada perubahan ya, menurut ESC lalu dobel-menyimpan dari pengangkutan kembali. Jika Anda dapat menggunakan VI.

/ / Restart SSH layanan
/ Etc / rc.d / sshd restart

Ayat 2: Sistem Update

/ / Cvsup prosedur instalasi. cvsup jauh dari server host utama cvs (1) didistribusikan database dan memperbarui pohon-sumber paket perangkat lunak yang digunakan untuk memperbarui sistem operasi dan perangkat lunak.
setenv PACKAGEROOT "ftp://ftp.freebsdchina.org/"
setenv PACKAGESITE "ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/" ATAU
/ / Pada / etc / profile, dengan cepat mengatur domestik packagesite
ekspor PACKAGESITE = ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/
ekspor PACKAGEROOT = ftp://ftp.freebsdchina.org/

pkg_add-r cvsup-tanpa-gui
bangkit

/ / Sekarang kita dapat menggunakan cvsup, pertama-sumber dari semua paket perangkat lunak untuk memperbarui port.
cp / usr / share / examples / cvsup / port-supfile root ~

Update server:

ee ~ root / port-supfile
/ / * Default host = CHANGE_THIS.FreeBSD.org
/ / Dalam rangka untuk lebih cepat, umumnya memilih dari kami relatif dekat ke server:
/ / * Default host = cvsup.freebsdchina.org

Memperbarui daftar port:

cvsup-g-L 2 ~ root / port-supfile

Klik untuk melanjutkan membaca

23 Maret 2008 Dikirim oleh eric | Unix / BSD / Linux | no comments

FreeBSD 7,0 dirilis hari ini

7,0 FreeBSD-RELEASE diluncurkan secara resmi, yang 7-cabang stabil dari rilis resmi pertama, tetapi juga untuk pertama saat ini rencana daripada fungsi sebagai prioritas yang ganjil version. Ini versi utama yang meliputi:

- SMP untuk lingkungan serta banyak database lain pengujian kinerja yang terkena masalah skalabilitas telah peningkatan yang signifikan. FreeBSD 7,0 dengan sejumlah kasus, secara umum kinerja dari beban FreeBSD 6.x meningkat 350 persen, kondisi beban tinggi untuk meningkatkan kinerja hingga 1.500 persen. Dan sejauh ini performa terbaik dari kernel Linux (versi 2.6.22 dan 2.6.24), kinerja tinggi 15%. Ini untuk peningkatan kinerja hasil dari analisis terhadap kinerja sistem dan meningkatkan performa penilaian yang digunakan untuk kasus tertentu beban kerja Anda dapat bervariasi. Peningkatan kinerja terutama yang berasal dari perbaikan berikut:
* 1:1 threading model yang digunakan oleh standar libthr urutan perpustakaan.
* The antar-proses komunikasi (IPC), dan penjadwal penguncian perbaikan jaringan.
* 5.x dan 6.x cabang pengenalan dari SMP struktur optimasi.

Sejumlah tes menunjukkan bahwa kinerja ini versi FreeBSD hingga 8 CPU kasus, kinerjanya linear dengan peningkatan jumlah CPU. Banyak kerja yang memuat dalam sistem multi-core menunjukkan performa yang luar biasa.

Klik untuk melanjutkan membaca

28 Februari 2008 Dikirim oleh eric | Unix / BSD / Linux | no comments

FreeBSD port untuk Proftpd

Install proftpd

cd / usr / port / ftp / proftpd
membuat konfigurasi

| | [X] IPv6 Gunakan IPv6 | |
| | [] LDAP Gunakan LDAP | |
| | [] LDAP_TLS Gunakan LDAP TLS (Memerlukan LDAP, openssl) | |
| | [X] MYSQL Gunakan MySQL | |
| | [] PGSQL Gunakan Postgres | |
| | [X] openssl Sertakan mod_tls | |
| | [X] jatah QUOTA Sertakan mod_quota | |
| | [X] IFSESSION Sertakan mod_ifsession | |
| | [X] README Sertakan mod_readme | |
| | [X] rasio Sertakan mod_ratio | |
| | [X] CTRLS Sertakan kontrol | |
| | [X] REWRITE Sertakan mod_rewrite | |
| | [X] bungkus Sertakan mod_wrap2 | |
| | [] WRAP_FILE Sertakan mod_wrap2_file | |
| | [] WRAP_SQL Sertakan mod_wrap2_sql | |
| | [X] radius Sertakan mod_radius | |
| | [] QUOTATAB_RADIUS termasuk mod_quotatab_radius | |
| | [] BAN Sertakan mod_ban (Memerlukan CTRLS) | |
| | [] NLS Gunakan NLS (membangun mod_lang) | |
| | [] CYRFIX Patch untuk memperbaiki Cyrillic Encoding | |
| | [X] CLAMAV Sertakan mod_clamav | |

make install

# Konfigurasi dasar

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

1 2 3

19 Februari 2008 Dikirim oleh eric | Sistem | no comments

Apache @ Linux & FreeBSD Setup

1. Linux Setup

1,1 Instalasi

? Melihat kode 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 tar-P / http:// apache.justdn.org / httpd / httpd-2.X.XX.tar.bz2tar tar jxvf / httpd-2.X.XX.tar.bz2 
  cd httpd-2.X.XX 
  = / usr / local / apache . / Configure - prefix = / usr / local / apache 
  10 membuat-j 10 
  make install 

1,2 pengaturan konfigurasi

? Melihat kode 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 

Tambahkan ke kepala berikut "/ etc / init.d / httpd": diubah pada / etc / init.d / httpd: depan adalah agar terlihat seperti berubah.

? Melihat kode bash
 1 
 2 
 3 
 4 
 5 
 6 
 7 
  # Startup script untuk Apache Web Server 
  # Chkconfig: 35 85 15 
  Description #: Apache adalah World Wide Web server. Hal ini digunakan untuk melayani \ 
  # File HTML dan CGI. 
  # Processname: httpd 
  # Pidfile: / usr / local / apache / log / httpd.pid 
  # Konfigurasi: / usr / local / apache / conf / httpd.conf 

Berlari

? Melihat kode bash
 1 
  chkconfig - menambahkan httpd 

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

? Melihat kode bash
 1 
  ServerName yourservername.yourdomainname: 80 

Dalam # / root /. Bash_profile di PATH **** menambahkan: / usr / local / apache / bin

2. Apache dengan. Htaccess file untuk meningkatkan otentikasi pengguna

Dan kemudian mengedit httpd.conf, menambahkan kasus:
? Melihat kode bash
 1 
 2 
 3 
 4 
 5 
 6 
 7 
  "/var/www/test" Alias / test "/ var / www / test" 
  > <Directory "/ Var / www / test"> 
    Pilihan Indexes MultiViews 
    AllowOverride AuthConfig # berkata authenticate 
    Pesanan memungkinkan, menolak 
    Memungkinkan dari semua 
  </ Directory> 
Terakhir: perhatian ". Htaccess" kewenangan.

3. Nama virtual-host

? Melihat kode 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.Other

Di sini, yang terbaik di apache konfigurasi untuk meningkatkan standar jenis file cache mekanisme, yang, penggunaan modul apache berakhir, tambahkan beberapa baris seperti berikut:

? Melihat kode bash
 1 
 2 
 3 
 4 
 5 
 6 
 7 
  Pada ExpiresActive 
  quot;access plus 10  minutes & quot; ExpiresByType teks / html & quot; akses ditambah 10 menit & quot; 
  quot;access plus 1  day & quot; ExpiresByType text / css & quot; akses ditambah 1 hari & quot; 
  quot;access 1  month & quot; ExpiresByType gambar / jpg & quot; akses 1 bulan & quot; 
  quot;access 1  month & quot; ExpiresByType gambar / gif & quot; akses 1 bulan & quot; 
  quot;access 1  month & quot; ExpiresByType gambar / jpg & quot; akses 1 bulan & quot; 
  quot;access plus 3  day & quot; ExpiresByType aplikasi / x-shockwave-flash & quot; akses ditambah 3 hari & quot; 

Klik untuk melanjutkan membaca

29 Desember 2007 Dikirim oleh eric | Unix / BSD / Linux | no comments

FreeBSD CVSup (sederhana untuk menggunakan)

CVSup jauh dari server host utama gudang CVS melepas kode sumber dan pohon-upgrade paket. FreeBSD sumber kode di California untuk menjaga sebuah server master, pembangunan gudang CVS. Dengan CVSup, FreeBSD pengguna dapat dengan mudah menjaga mereka sendiri sumber kode pohon diperbarui.

CVSup untuk meningkatkan penggunaan sehingga disebut tarik-model. Dalam modus tarik, kebutuhan klien pada saat permintaan ke server-sisi update. Server pasif menunggu klien permintaan untuk meng-upgrade. Dengan demikian semua upgrade yang diprakarsai oleh klien. Server tidak akan mengirim permintaan tidak meng-upgrade. Pengguna harus menjalankan CVSup secara manual klien akses ke pembaruan, atau untuk mengatur cron untuk bekerja untuk membuat undang-undang tersebut tetap berjalan secara otomatis.

CVSup adalah istilah yang ditulis dalam huruf besar yang mewakili lengkap paket. Komponen utama yang berjalan pada setiap pengguna pada mesin klien cvsup, dan berjalan di setiap situs yang FreeBSD mirror di server samping cvsupd.

Instalasi

CVSup memasang Cara paling mudah adalah dengan menggunakan paket FreeBSD koleksi pre-compiled net / cvsup paket.
# Pkg_add-r cvsup
Jika anda tidak ingin menginstal Xorg atau XFree86 TM komputer, Anda hanya dapat menggunakan CVSup GUI tidak termasuk net / cvsup-tanpa-gui.
# Pkg_add-r cvsup-tanpa-gui

Jadi kami diinstal cvsup proses, namun kita harus refresh Anda dapat mengarahkan penggunaan cvsup. Input
#-Bangkit

Klik untuk melanjutkan membaca

11 Desember 2007 Dikirim oleh eric | Unix / BSD / Linux | no comments

PHP finishing (Linux, FreeBSD)

1. Instalasi php

Instalasi PHP 4.4.1 (Linux)

? Melihat kode bash
 1 
 2 
 3 
 4 
 5 
 6 
 7 
  tar /  http: // cn.php.net / get / php-4.4.1.tar.bz2 / from / this / mirror wget tar-P / http:// cn.php.net / mendapatkan / php-4.4.1.tar.bz2 / dari / ini / mirror 
  / php-4.4.1.tar.bz2 tar tar 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 - prefix = / usr / local / php - with-mysql = / usr / local / mysql - with-apxs2 = / usr / local / apache / bin / apxs 
  10 membuat-j 10 
  make install 
  usr / local / php / lib / php.ini cp php.ini-dist / usr / local / php / lib / php.ini 

Konfigurasi PHP (Linux)

vi / usr / local / php / lib / php.ini
#; Default_charset = "iso-8859-1"
# Tambahkan baris berikut ini di baris
# Default_charset = "gbk"

vi / usr / local / apache / conf / httpd.conf
Cari # # AddType application / x-tar. Tgz baris, ditambah dua baris berikut

? Melihat kode bash
 1 
 2 
  AddType application / x-httpd-php. Php 
  AddType application / x-httpd-php-sumber. Phps 

# Cari baris berikut ini diikuti oleh index.php, ini berarti bahwa standar halaman Web juga dapat index.php

? Melihat kode bash
 1 
  DirectoryIndex index.html index.html.var index.php 

# Catatan: http.conf berubah, untuk restart apache layanan
# Untuk memastikan keberhasilan instalasi pemahaman penyusunan informasi: echo "<? Phpinfo ();?>"> / usr / local / apache / htdocs / phpinfo.php
# Kunjungi http:// yourserve r / phpinfo.php

Instalasi PHP (FreeBSD port)

# Cd / usr/ports/lang/php5
# Membuat install bersih

Menambahkan PHP 5 modul untuk Apache (22)>> / usr/local/etc/apache22/httpd.conf

? Melihat kode bash
 1 
 2 
 3 
  DirectoryIndex index.html index.php index.htm 
  AddType application / x-httpd-php. Php 
  AddType application / x-httpd-php-sumber. Phps 

Konfigurasi PHP (FreeBSD)

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

Klik untuk melanjutkan membaca

27 November 2007 Dikirim oleh eric | Sistem, Unix / BSD / Linux | no comments

2 » Halaman 1 dari 2 1 2 »