Segue a dica do Marcelo.
Esse turorial mostra como instalar um servidor Web com MySql, PHP e Apache. Para esta instalação, utilizei o CentOS sendo que os comandos serão semelhantes para o RedHat e no Oracle Linux.
Primeira coisa depois de instalar o Linux, como boa prática, é atualizar o servidor:
# yum update -y
Em seguida, vamos instalar os pacotes que precisamos:
# yum install httpd mysql-server php-mysql php php-cli php-gd php-xml php-mbstring php-mcrypt php-mhash php-common php-ncurses
Agora precisamos configurar o servidor para carregar o Apache e o MySql sejam carregados no boot do servidor:
# ntsysv
Marque as opções mysqld e httpd.
Configure o MySql com o comando abaixo (já serão criadas tabelas, dadas as devidas permissões e tudo mais):
# service mysqld start
Definindo a senha para o MySql:
# /usr/bin/mysqladmin -u root password ‘mysqlpass’
Teste a senha que acabou de criar com:
# mysql -u root -p
Agora é a vez do Apache. Primeiro, carregamos o serviço:
# service httpd start
Criar o arquivo phpinfo para testar o PHP:
# echo “<? phpinfo(); ?>” > /var/www/html/info.php
Para testar, acesse com o browser o http://ip-do-servidor/info.php
Se não funcionar, precisaremos incluir a linha abaixo no arquivo /etc/sysconfig/iptables:
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
Depois de adicionar a linha acima, execute o comando:
# iptables-restore /etc/sysconfig/iptables
Pronto, o servidor já está em condições de rodar como webserver.
Esse turorial mostra como instalar um servidor Web com MySql, PHP e Apache. Para esta instalação, utilizei o CentOS sendo que os comandos serão semelhantes para o RedHat e no Oracle Linux.
Primeira coisa depois de instalar o Linux, como boa prática, é atualizar o servidor:
# yum update -y
Em seguida, vamos instalar os pacotes que precisamos:
# yum install httpd mysql-server php-mysql php php-cli php-gd php-xml php-mbstring php-mcrypt php-mhash php-common php-ncurses
Agora precisamos configurar o servidor para carregar o Apache e o MySql sejam carregados no boot do servidor:
# ntsysv
Marque as opções mysqld e httpd.
Configure o MySql com o comando abaixo (já serão criadas tabelas, dadas as devidas permissões e tudo mais):
# service mysqld start
Definindo a senha para o MySql:
# /usr/bin/mysqladmin -u root password ‘mysqlpass’
Teste a senha que acabou de criar com:
# mysql -u root -p
Agora é a vez do Apache. Primeiro, carregamos o serviço:
# service httpd start
Criar o arquivo phpinfo para testar o PHP:
# echo “<? phpinfo(); ?>” > /var/www/html/info.php
Para testar, acesse com o browser o http://ip-do-servidor/info.php
Se não funcionar, precisaremos incluir a linha abaixo no arquivo /etc/sysconfig/iptables:
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
Depois de adicionar a linha acima, execute o comando:
# iptables-restore /etc/sysconfig/iptables
Pronto, o servidor já está em condições de rodar como webserver.
0 comentários:
Postar um comentário