Sunteți pe pagina 1din 16

• CIBERTEC
• Dirección de Extensión Profesional
DIVISIÓN DE ALTA TECNOLOGÍA (DAT)

Programa : PHP ApplicationDeveloper

• Curso : PHP
• Autor : Frank Sánchez
• Objetivo : Configuración de plataforma

Configuración del SO.


• Mostrar la IP configurada en el servidor

# ifconfig

• Cambiar la configuración de la tarjeta de red

# nano /etc/sysconfig/network-scripts/ifcfg-eth0
• Reiniciar el servicio de red

# service network restart

• Parar el servicio de iptables (firewall)

# service iptables stop

# chkconfig iptables off

• Crear un usuario

# useradd developer

• Cambiar la contraseña del usuario creado

# passwd developer (repetir 2 veces la contraseña)

• Otorgar la propiedad del directorio html permisos del usuria a la carpeta

# chown -R developer.root /var/www/html

-R agraga caracteristicas al usuario


Configuración del servidor Apache
• Configuración del Apache

# nano /etc/httpd/conf/httpd.conf

• Iniciar el demonio de http (apache) levantar servicios

# service httpd start


# chkconfig httpd on

Configuración de PHP
• Editar el php.ini

# nano /etc/php.ini

Modificar las directivas

Valores por default Nuevos valores


short_open_tag = Off short_open_tag = On
;date.timezone = date.timezone = America/Lima
display_errors = Off display_errors = On
session.gc_maxlifetime = 1440 session.gc_maxlifetime = XXXX

date.timezone = America/Lima cambiar la hora del servidor web

display_errors -- ver los errores en modo prueba no en modo produccion

• Recargar la configuración de PHP

# service httpd reload

restar --- stop y estar puede ocurrir errores al levantar el servidor

Configuración de Mysql
• Iniciar el demonio de mysql

# service mysqld start

# chkconfig mysqld on

• Ingresar por primera vez

# mysql –u root -p no hay contraseña


• Cambiar la contraseña del usuario root de mysql

mysql>update mysql.user set password=PASSWORD(‘soporte’) where


user=’root’;

mysql>flush privileges;

mysql>quit;

• Crear una nueva base de datos

mysql>create database prueba;

• Crear usuarios para la Bd y definir permisos de acceso

mysql>grant all on prueba.* to userprueba@’localhost’ identified by ‘12345’;

-en el mismo server dar permiso

mysql>grant all on prueba.* to userprueba@’192.168.0.X’ identified by


‘12345’;

-para otro usuario dar permiso

mysql>flush privileges;

mysql>quit;

Configuración de los programas clientes

SSH Secure Shell


SQL yog
Eclipse PDT

Conexión Remota por ssh


Conexión remota ftp

S-ar putea să vă placă și