Eric @ EricBess WebHome

-- No es arrogancia, no derrotado Holderness, el pecho y se enfrentan a un choque como el mío 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

Mi fijación de FreeBSD

En el capítulo anterior: FreeBSD estándar de configuración y ajuste [cargar]

1 secciones: la configuración de SSH

ee / etc / rc.conf
/ / Si hay sshd_enable = "YES" es que tenemos que abrir el servidor ssh, y si no, por favor, añada.

ee / etc / ssh / sshd_config
/ / Buscar PermitRootLogin no # línea, elimine el carácter #, entonces la parte de atrás de ningún cambio sí, el CES vuelve a hacer doble clic en Guardar la retirada. Si puede usar VI.

/ / Reiniciar SSH servicios
/ Etc / rc.d / sshd restart

La sección N º 2: Actualización del sistema

/ / CVSup procedimientos de instalación. CVSup desde un servidor remoto para acoger el principal cvs (1) la distribución y actualizar el árbol de las fuentes del paquete, utilizando para actualizar los sistemas operativos y software.
setenv PACKAGEROOT "ftp://ftp.freebsdchina.org/"
setenv PACKAGESITE "ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/" O
/ / / Etc / profile en el ámbito doméstico rápidamente encuentra la packagesite
exportación PACKAGESITE = ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/i386/packages-7.0-release/Latest/
exportación PACKAGEROOT = ftp://ftp.freebsdchina.org/

pkg_add-r CVSup-sin-gui
rehash

/ / Ahora podemos usar CVSup, la primera actualización puertos fuente de paquetes.
cp / usr / share / examples / CVSup / puertos-supfile ~ raíz

Actualización de servidores:

ee ~ root / puertos-supfile
/ / * Default host = CHANGE_THIS.FreeBSD.org
/ / Nosotros a un ritmo más rápido, por lo general cerca de elegir al servidor:
/ / * Default host = cvsup.freebsdchina.org
CVSup-g-L 2 ~ root / puertos-supfile

Haga clic aquí para seguir leyendo

03月23 ª, 2008 Enviado por eric | Unix / BSD / Linux | Sin comentarios

FreeBSD 7,0 a conocer hoy

FreeBSD 7.0-RELEASE en libertad, que es de 7 - rama estable de la primera liberación oficial, sino también el primero en el actual plan en lugar de funcionar como una prioridad, tenga en cuenta las impares versiones numeradas. Esta versión de los mayores destaques incluyen:

-- Para la leche desnatada en polvo base de datos de medio ambiente y muchas otras pruebas de rendimiento expuestos la cuestión escalabilidad una mejora sustancial. FreeBSD 7,0 utilizado en algunos casos, la carga general el rendimiento de FreeBSD 6.X aumento de 350 por ciento, de alta carga condiciones para mejorar el rendimiento del 1.500 por ciento. Y hasta ahora el mejor rendimiento del kernel de Linux (versión 2.6.22 y 2.6.24), el alto rendimiento del 15 por ciento. Estas mejoras en el rendimiento para los resultados de los análisis de rendimiento del sistema y mejorar la evaluación del desempeño caso de uso, por su carga de trabajo específicas, pueden variar. Mejora del rendimiento principalmente derivados de las mejoras siguientes:
* 1:1 modelo roscado, por defecto, la libthr Thread Library.
* El proceso de comunicación (IPC), red sin salida al mar y la programación de mejoras.
* 5. X y 6. X rama de la introducción de la leche desnatada en polvo estructura de optimización.

Algunas pruebas de rendimiento demuestran que esta versión de FreeBSD para hasta ocho CPU casos, el rendimiento con aumento lineal en el número de CPU. Gran parte de la carga de trabajo en el sistema de multi-core mostraron una mejora significativa en el rendimiento.

Haga clic aquí para seguir leyendo

02月28 th, 2008 Enviado por eric | Unix / BSD / Linux | Sin comentarios

Proftpd Port para FreeBSD

Instale proftpd

cd / usr / ports / ftp / proftpd
make config

| | [X] IPV6 uso de IPv6 | |
| | [] Usar LDAP LDAP | |
| | [] LDAP_TLS Use TLS LDAP (LDAP Requiere, OpenSSL) | |
| | [X] MYSQL Uso de MySQL | |
| | [] Pgsql uso Postgres | |
| | [X] OpenSSL Incluir mod_tls | |
| | [X] Incluir cuota mod_quota | |
| | [X] IFSESSION Incluir mod_ifsession | |
| | [X] README Incluir mod_readme | |
| | [X] RATIO Incluir mod_ratio | |
| | [X] CTRLS Incluye controles | |
| | [X] de reescritura de mod_rewrite Incluir | |
| | [X] WRAP Incluir mod_wrap2 | |
| | [] WRAP_FILE Incluir mod_wrap2_file | |
| | [] WRAP_SQL Incluir mod_wrap2_sql | |
| | [X] RADIUS Incluir mod_radius | |
| | [] QUOTATAB_RADIUS incluir mod_quotatab_radius | |
| | [] Incluir mod_ban BAN (Requiere CTRLS) | |
| | [] NLS uso nls (se basa mod_lang) | |
| | [] CYRFIX parche para arreglar cirílico codificación | |
| | [X] ClamAV Incluir mod_clamav | |

make install

# Configuración básica

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

1 2 3

02月19 th, 2008 Enviado por eric | System | Sin comentarios

Apache @ Linux & FreeBSD Setup

1. Configuración de Linux

1,1 de instalación

? Ver código 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 cd httpd-2.X.XX . / configure -- prefix = / usr / local / apache make -j 10 make install wget-P tar / http:// apache.justdn.org / httpd / httpd-2.X.XX.tar.bz2tar tar jxvf / httpd-2.X.XX.tar.bz2 cd httpd-2.X.XX . / Configure - prefix = / usr / local / apache make-j 10 make install 

1,2 Config establecimiento

? Ver código bash
  1 2 
  apachectl / etc / init.d / httpd chmod 755 / etc / init.d / httpd cp support / apachectl / etc / init.d / httpd chmod 755 / etc / init.d / httpd 

Añadir siguientes a la cabeza "/ etc / init.d / httpd": modificar el archivo / etc / init.d / httpd: en frente de unas cuantas líneas en la siguiente forma.

? Ver código bash
  1 2 3 4 5 6 7 
  # Script de arranque para el servidor web Apache # chkconfig: 35 85 15 # Descripción: Apache es un servidor World Wide Web. Se utiliza para servir \ # archivos HTML y CGI. Processname #: httpd # pidfile: / usr / local / apache / Log / httpd.pid # config: / usr / local / apache / conf / httpd.conf 

Correr

? Ver código bash
 1 
  chkconfig - add httpd 

Configuración "/ usr / local / apache / conf / httpd.conf"

? Ver código bash
 1 
  ServerName yourservername.yourdomainname: 80 

# / Root /. Bash_profile en el PATH **** añadir: / usr / local / apache / bin

2. Con el Apache. Htaccess aumento en los archivos de autenticación de usuario

Y luego la edición de httpd.conf, añada casos:
? Ver código bash
  1 2 3 4 5 6 7 
  "/var/www/test" < directory "/var/www/test" > Options Indexes MultiViews   AllowOverride AuthConfig #表示进行身份验证 Order allow,deny   Allow from all </ directory > Alias / test "/ var / www / prueba" <directory "/ var / www / test"> Opciones Índices MultiViews AllowOverride AuthConfig # dice para autenticar Orden permitir, negar Dejar de todos </ directorio> 
Por último: Nota ". Htaccess" privilegio.

3. Nombre de host virtual basado en

? Ver código bash
  1 2 3 4 5 6 7 8 9 10 
  virtualhost > ServerAdmin eric @ ericbess.com   ServerName www.ericbess.com   DocumentRoot / home / eric / public_html / igenus < virtualhost ></ virtualhost > ServerAdmin eric @ dyzq.com   ServerName mail.dyzq.com   DocumentRoot / usr / local / httpd / htdocs / NameVirtualHost 61.152.210.22 <VirtualHost> </ VirtualHost> ServerAdmin eric@ericbess.com www.ericbess.com ServerName DocumentRoot / home / eric / public_html / igenus <VirtualHost> </ VirtualHost> ServerAdmin eric@dyzq.com ServerName mail.dyzq. com DocumentRoot / usr / local / httpd / htdocs / 

4.Other

En este caso, preferentemente en el apache aumento en la asignación del tipo de archivo por defecto del mecanismo de caché, es decir, el uso de la expira módulo de Apache, añadir unas líneas similares a lo siguiente:

? Ver código bash
  1 2 3 4 5 6 7 
  quot;access plus 10 minutes & quot; ExpiresByType text / css & quot;access plus 1 day & quot; ExpiresByType image / jpg & quot;access 1 month & quot; ExpiresByType image / gif & quot;access 1 month & quot; ExpiresByType image / jpg & quot;access 1 month & quot; ExpiresByType application / x-shockwave-flash & quot;access plus 3 day & quot; ExpiresActive El ExpiresByType text / html & quot; acceso más 10 minutos & quot; ExpiresByType text / css & quot; acceso más 1 día & quot; ExpiresByType image / jpg & quot; acceso 1 mes & quot; ExpiresByType image / gif & quot; acceso 1 mes & quot; ExpiresByType image / jpg & quot; acceso 1 mes & quot; ExpiresByType application / x-shockwave-flash & quot; acceso más 3 días & quot; 

Haga clic aquí para seguir leyendo

12月29 th, 2007 Enviado por eric | Unix / BSD / Linux | Sin comentarios

FreeBSD CVSup (fácil de usar)

CVSup desde un servidor remoto para acoger el principal almacén de CVS liberar el código fuente del árbol y actualizar paquetes. FreeBSD código fuente de mantenimiento en California, un Taiwán, la principal novedad servidor CVS almacenes. Con CVSup, usuarios de FreeBSD pueden fácilmente mantener sus propias árbol de código fuente actualizado.

CVSup uso de la denominada modalidad de escalada de atracción. En el modo de tirar, el cliente cuando es necesario actualizar a la del lado del servidor solicitud. Servidor pasiva espera de que la escalada de las peticiones de los clientes. Por lo tanto, todas las actualizaciones son iniciadas por el cliente. Servidor de no enviar la solicitud de la actualización. Los usuarios deben ejecutar manualmente el acceso CVSup para actualizar el cliente, o crear un cron operaciones a fin de que pueda ejecutar automáticamente fija la ley.

CVSup terminología está escrito en letras mayúsculas que representan el paquete completo. Su principal componente está dirigido a cada usuario en la máquina cliente CVSup, y ejecute en cada una de FreeBSD sitios espejo en el lado del servidor cvsupd.

Instalación

Instalación de CVSup La forma más fácil es utilizar los paquetes de FreeBSD colección de pre-compilado net / CVSup paquete.
# Pkg_add-r CVSup
Si usted quiere o no se instala XFree86 TM Xorg ordenador, que sólo será utilizada CVSup GUI no incluye la red / CVSup-sin-gui.
# Pkg_add CVSup-r-sin-gui

Así que CVSup instalado el proceso, pero tenemos que restaure el orden sólo podrá utilizar CVSup. Ingresar
# Rehash

Haga clic aquí para seguir leyendo

12月11 th, 2007 Enviado por eric | Unix / BSD / Linux | Sin comentarios

PHP acabado (Linux, FreeBSD)

1. Instalación de PHP

Instalación de PHP 4.4.1 (Linux)

? Ver código bash
  1 2 3 4 5 6 7 
  tar / http: // cn.php.net / get / php-4.4.1.tar.bz2 / from / this / mirror tar jxvf tar / php-4.4.1.tar.bz2 cd php-4.4.1 . / configure -- prefix = / usr / local / php --with- mysql = / usr / local / mysql --with- apxs2 = / usr / local / apache / bin / apxs make -j 10 make install cp php.ini-dist / usr / local / php / lib / php.ini wget-P tar / http:// cn.php.net / obtener / php-4.4.1.tar.bz2 / de / este / espejo tar tar jxvf / php-4.4.1.tar.bz2 cd php-4,4. 1. / Configure - prefix = / usr / local / php - with-mysql = / usr / local / mysql - with-apxs2 = / usr / local / apache / bin / apxs make-j 10 make install cp php . Ini-dist / usr / local / php / lib / php.ini 

Configuración de PHP (Linux)

vi / usr / local / php / lib / php.ini
#; Default_charset = "iso-8859-1"
# El aumento de esta línea por debajo de su
# Default_charset = "JDS"

vi / usr / local / apache / conf / httpd.conf
Encuentra # # AddType application / x-tar. Tgz línea, además de dos líneas por debajo de

? Ver código bash
  1 2 
  x-httpd-php-source .phps AddType application / x-httpd-php. Php AddType application / x-httpd-php-source. PHP 

# Buscar la siguiente línea seguida por index.php, que la página por defecto que el sitio también es capaz de index.php

? Ver código bash
 1 
  DirectoryIndex index.html index.html.var index.php 

# Nota: cambiar el http.conf después del servicio para reiniciar apache
# Confirmado el éxito de la instalación de la comprensión de la preparación de la información: echo "<? Phpinfo ();?>"> / usr / local / apache / htdocs / phpinfo.php
# Visite http:// yourserve r / phpinfo.php

Instalación de PHP (FreeBSD puerto)

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

Agregando el módulo PHP 5 para Apache (22)>> / usr/local/etc/apache22/httpd.conf

? Ver código bash
  1 2 3 
  x-httpd-php-source .phps DirectoryIndex index.php index.html index.htm AddType application / x-httpd-php. Php AddType application / x-httpd-php-source. PHP 

Configuración de PHP (FreeBSD)

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

Haga clic aquí para seguir leyendo

11月27 th, 2007 Enviado por eric | Sistema Unix / BSD / Linux | Sin comentarios

2 » Página 1 de 2 1 2 »