Criação Websites - Desenvolvimento Portal Loja Virtual E-commerce Sistemas Web - Porto Alegre RS

  • Home
  • Testemunhos
  • Empresa
  • Atividades
  • Clientes
  • Contato

24

Jan

Tutorial de instalação do CACIC (módulo Gerente) em servidor FreeBSD

Posted by schilling.com.br  Published in Tutorial Linux

Resolvi escrever sobre o Cacic em um servidor FreeBSD devido o uso de device Vlan, que é uma necessidade em redes e sua maior estabilidade em relação a pacotes, segurança e otimizações.

Por: joao luis mancy dos santos

Introdução

Resolvi escrever sobre o Cacic em um servidor FreeBSD devido o uso de device Vlan, que é uma necessidade em redes e sua maior estabilidade em relação a pacotes, segurança e otimizações.

O objetivo deste tutorial não é reinventar a roda, muito menos ensinar as pessoas a utilizarem FreeBSD para substituição de seus Sistemas Operacionais favoritos, sendo apenas um guia para uma nova instalação ou solução de problemas apresentados anteriormente.

Com um sistema FreeBSD previamente instalado e com Ports atualizado, iniciaremos…

Obtendo os arquivos necessários

Eu particularmente prefiro usar o Ports para instalação de aplicativos no FreeBSD, mas fica a critério do usuário:

Apache 1.3:

# cd /usr/local/www/data/apache13-modssl
# make install clean

MySQL 5:

# cd /usr/local/databases/mysql50-server
# make install clean

GD:

# cd /usr/ports/graphics/gd
# make install clean

JPEG:

# cd /usr/ports/graphics/jpeg
# make install clean

Freetype:

# cd /usr/ports/print/freetype
# make install clean

Proftpd:

# cd /usr/ports/ftp/proftpd
# make install clean

OBS: Altere o arquivo /usr/local/etc/proftpd.conf descomentando:

DefaultRoot ~

E adicionando:

RequireValidShell off

Criação do usuário ftpcacic:

# useradd ftpcacic -d /home/ftpcacic (pode-se usar o adduser)
# passwd ftpcacic <adicione senha para ftp>

Observe que o HOME deste usuário é /home/ftpcacic.

Nesse mesmo diretório crie uma pasta agentes utilizando os comandos a seguir:

# mkdir /home/ftpcacic/agentes
# chown ftpcacic:ftpcacic /home/ftpcacic/agentes

Proceda processos de teste de conexão FTP para confirmar a correta instalação e configuração, preferencialmente para as máquinas clientes que serão inventariadas.

Teste a conexão. Primeiro você deverá reiniciar o proftpd com o comando a seguir:

# /usr/local/etc/rc.d/proftpd restart

Execute depois os comandos a seguir para testar a conexão FTP (máquina Windows):

C:\> ftp <ip_do_servidor_cacic>
login: ftpcacic
senha: <senha_do_ftpcacic>
ftp> quit

PHP 5.X:

# cd /usr/ports/lang/php5

OBS: Edito o arquivo Makefile e adiciono:

CONFIGURE_ARGS= –enable-versioning \
–enable-memory-limit \
–with-layout=GNU \
–with-config-file-scan-dir=/usr/local/etc/php \
–enable-session \
–enable-ftp \
–with-snmp \
–with-openssl \
–with-png \
–with-zlib-dir=/usr/local \
–with-jpeg \
–with-bz2 \
–enable-sockets \
–with-iconv \
–with-mysql-sock=/tmp/mysql.sock \
–with-mysql \
–with-regex=php \
–with-apxs=/usr/local/sbin/apxs \
–disable-ipv6 \
–enable-libxml \
–with-libxml-dir=/usr/local \
–prefix=/usr/local \
–with-config-file-scan-dir=${PREFIX}/etc/php \
–disable-all \
–enable-spl \
–with-freetype-dir \
–with-gd=/usr/local/ \
–enable-gd-native-ttf \
–with-freetype \
–with-png-dir=/usr/local/ \
–with-jpeg-dir=/usr/local/ \
–enable-track-vars \
–with-ldap \
–with-zlib \
–with-mcrypt
Salve e saia.

# make install clean

OBS2: Caso seu Cacic apresente erro de XML, utilize:

# cd /usr/ports/lang/php5-extensions

e adicione ao arquivo /usr/local/etc/php.ini:

register_globals = On
register_long_arrays = On ;somente no php5
error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
extension=mcrypt.so
extension=gd.so
extension=xml.so
Como fica o /etc/rc.conf:

apache_enable=”YES”
mysql_enable=”YES”
proftpd_enable=”YES”

no comment

Categorias

  • Desenvolvimento de Sites
  • E-commerce Porto Alegre
  • Servidores Linux
  • Sistemas Web
  • Tutorial Linux

Tags

    criacao de e-commerce criacao de loja virtual criacao de site criação website porto alegre criação websites desenvolvimento de site desenvolvimento e-commerce desenvolvimento loja virtual desenvolvimento site servidores linux porto alegre sistemas web porto alegre

Blogroll

  • Cabanha Amarante
  • CasaDoRock.com - Loja Virtual de Rock
  • CestasMika.com
  • Cia Das Cores
  • Leviter - Clínica Estética Porto Alegre
  • SCHILLING.COM.BR
  • Tecnosul Abrasivos

Usuários Online

  • 5 Users Online

Recent Post

  • Criação Desenvolvimento de E-commerce Lojas Virtuais
  • Instalação , Manutenção de Servidores Linux Porto Alegre
  • Desenvolvimento de Sistemas Web em Porto Alegre RS
  • Desenvolvimento de Sites em Porto Alegre RS
  • Tutorial de instalação do CACIC (módulo Gerente) em servidor FreeBSD

Recent Comments

  • Keine Kommentare vorhanden.
© 2007 Criação Websites - Desenvolvimento Portal Loja Virtual E-commerce Sistemas Web - Porto Alegre RS
Porto Alegre RS Fone: (51) 3395-2861 / 8183-6858
R. Felix da cunha, 561 Sala 3 Esq Cristóvão Colombo
by SCHILLING.COM.BR