Otimo trabalho, por mim aprovadissimo!
- Fórum
- OTServ
- Tutoriais
- Tutoriais de Websites
- Instalando Apache+Php+Mysql+Phpmyadmin No Windows
Instalando Apache+Php+Mysql+Phpmyadmin No Windows
Por hellcoreot, 11 de out. de 2012 em Tutoriais de Websites
info
Grupo: Herói
Registrado: 23/12/08
Posts: 2.4k
Reputação: +359
Gênero: Masculino
Char no Tibia: Gordo Warlike

info
Grupo: Conde
Registrado: 16/06/08
Posts: 998
Reputação: +185
Gênero: Masculino

XAMPP não mais ^.^
rep+
info
Grupo: Herói
Registrado: 12/03/11
Posts: 1.9k
Reputação: +284
Gênero: Masculino
Char no Tibia: Nokte

qual a diferença entre instalar os módulos separadamente ou baixar um webserver? como o XAMPP.
info
Grupo: Herói
Registrado: 23/12/08
Posts: 2.4k
Reputação: +359
Gênero: Masculino
Char no Tibia: Gordo Warlike

Apenas mais um metodo!, xampp pode trazer problemas para alguns usuarios
e assim como outro webserver, apenas será mais uma opção!
info
Grupo: Artesão
Registrado: 12/08/11
Posts: 110
Reputação: +39

xampp além de poder existir falhas nos módulos existe as do xampp exemplos de coisas que vem no xampp que n é bom para otserv webdav usuários pma e outras coisas que não descobriram ainda, pq ngm instala xampp no linux? só que instalar no linux é mais facil do que no windows.
info
Grupo: Herói
Registrado: 12/03/11
Posts: 1.9k
Reputação: +284
Gênero: Masculino
Char no Tibia: Nokte

Muito bom, aprovado e movido para a sessão correta.
info
Grupo: Artesão
Registrado: 26/09/12
Posts: 140
Reputação: +7
Char no Tibia: ADMINISTRADOR

ÓTIMO , BELICISMO TRABALHO , estava faltando um tutorial desse tipo no xTibia , hoje vejo que o xTibia tá muito melhor por conta de usuários feito você , rep++
info
Grupo: Lenda
Registrado: 03/10/06
Posts: 2.6k
Reputação: +309
Gênero: Masculino
Char no Tibia: Knight Orion

Muito bom, muito bom! Além de solucionar todas as falhas do XAMPP e afins como dito, tambem dá pra sempre manter atualizados os programas pra ter menos falhas ainda e a melhor performance e segurança possíveis.
info
Grupo: Herói
Registrado: 23/12/08
Posts: 2.4k
Reputação: +359
Gênero: Masculino
Char no Tibia: Gordo Warlike

Creio que seria mais eficaz se fosse movido para a seção de websites, pois de certa forma é um webserver e todos devem ser postados la!
info
Grupo: Campones
Registrado: 12/02/08
Posts: 95
Reputação: +9
Gênero: Masculino

Migrei do Xampp para esse sistema
Funcionou em parte.
Agora não consigo criar account no meu site mais.
Da o Seguinte erro:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 1364 Field 'page_lastday' doesn't have a default value' in C:\webserver\Apache2.2\htdocs\system\application\libraries\POT\OTS_Account.php:91 Stack trace: #0 C:\webserver\Apache2.2\htdocs\system\application\libraries\POT\OTS_Account.php(91): PDO->query('INSERT INTO `ac...') #1 C:\webserver\Apache2.2\htdocs\system\application\controllers\account.php(222): OTS_Account->createNamed('halls') #2 [internal function]: Account->create('1') #3 C:\webserver\Apache2.2\htdocs\system\codeigniter\CodeIgniter.php(236): call_user_func_array(Array, Array) #4 C:\webserver\Apache2.2\htdocs\index.php(165): require_once('C:\webserver\Ap...') #5 {main} thrown in C:\webserver\Apache2.2\htdocs\system\application\libraries\POT\OTS_Account.php on line 91
info
Grupo: Herói
Registrado: 23/12/08
Posts: 2.4k
Reputação: +359
Gênero: Masculino
Char no Tibia: Gordo Warlike

Sua database não tem as tabelas que precisa para o seu site, basta pegar uma db compativel, não é erro nem do apache nem do xampp!
info
Grupo: Campones
Registrado: 12/02/08
Posts: 95
Reputação: +9
Gênero: Masculino

ja resolvi...
obrigado






info
Grupo: Artesão
Registrado: 12/08/11
Posts: 110
Reputação: +39
Introdução:
Olá ékstibianos, nesse tópico vou ensinar a instalar apache2.2, php5, mysql e o phpmyadmin no windows sem sistemas pronto como xampp, php triad, wampserver e etc.
A vantagem de instalar separado é que você fica livre de falhas que vem nesses sistemas prontos, que faz você ser hackiado, eu recomendo, você que vá usar windows faça esses procedimentos.
OBS:
•Desinstale outros sistemas como xampp triad etc..
•Baixe o
Apache2.2•Baixe o
PHP5•Baixe o
MySQL•Baixe o
PhpMyAdmin1° Instalando Apache2.2 :
Crie uma pasta chamada webserver em C:\ ficando assim C:\webserver, após criar a pasta vamos iniciar o instalador do
apache basta clicar em Next >ss:
Aqui é onde iremos efetuar algumas configurações do servidor, basta preencher o primeiro campo com o valor localdomain, o segundo campo com localhost e o terceiro um e-mail que desejar. É recomendável que você deixe o Apache rodando na porta 80, não que isso seja obrigatório, você pode alterar caso queira. Basta após clicar em Next:
ss:
Nesse passo vamos escolher o tipo de instalação no nosso caso vamos escolher custom pois vamos instalar tudo em uma pasta só, clique em Next >:
ss:
Por padrão, o Apache será instalado na pasta Arquivos de Programas > Apache Software Foundation > Apache 2.2, mas vou instalá-lo dentro da minha pasta webserver clique em Change..., ficando da seguinte forma C:\webserver\Apache2.2:
ss:
Basta agora clicar em Install e a instalação será iniciada:
ss:
Após o término da instalação, você verá que apareceu na sua System Tray (aqueles ícones que ficam ao lado do relógio do Windows) um novo ícone, o Apache Monitor:
ss:
Através dele temos acesso ao status do Apache, onde podemos obter informações se ele está rodando, podemos também parar o sevidor, reiniciá-lo e iniciá-lo. Basta clicar com o botão direito no ícone e escolher Open Apache Monitor:
ss:
Apos instalação vamos testar abra o seu browser e digite o seguinte na barra de endereço
http://localhost/ vai ficar igual a ss abaixo:ss:
A pasta onde vai ficar seu site será C:\webserver\Apache2.2\htdocs.
Vamos alterar o arquivo httpd.conf
C:\webserver\Apache2.2\conf
Agora vamos definir também quais arquivos o Apache irá servir quando um diretório for requisitado. Procure a seguinte linha:
E substituir por:
Pronto seu Apache está instalado corretamente.
2° Instalando PHP5 :
Vamos iniciar o instalador do
PHP5 basta clicar em Next:ss:
Basta agora você ir seguindo os passos até chegar a tela onde você escolherá a pasta de instalação do PHP. Como já fiz anteriormente com o Apache, também vou personalizar a pasta do instalação do PHP, que será a seguinte: C:\webserver\PHP5:
ss:
Nesse passo, ele irá pedir o tipo de servidor você está utilizando, basta escolher o Apache 2.2.XX:
ss:
Nesse próximo passo, ele irá solicitar o local dos arquivos de configuração do Apache. Localize a pasta "conf", dentro da pasta onde foi instalado o Apache C:\webserver\Apache2.2\conf .
ss:
O próximo passo é onde você escolhe quais extensões quer instalar junto com o PHP, escolha as que julgar necessário ou simplesmente deixe como está:
ss:
Ao final do processo, caso esteja tudo OK, basta agora clicar no botão install:
ss:
Agora vamos testar se seu php esta funcionando crie um test.php e cole o seguinte codigo:
Salve a mesma dentro da pasta htdocs com o nome info.php e então acesse a página pela seguinte URL:
http://localhost/test.php.ss:
Agora vamos configurar o php.ini
C:\webserver\PHP5\php.ini
Caso você deixe Off, scripts PHP que iniciem com <? não serão identificados, somente os scripts que inciem com <?php funcionarão.
procure por short_open_tag = Off e subistitua por:
Ative este item apenas se você gostar de usar as tags no estilo ASP, como em <% … %>, caso contrário, pode deixar desativado.
procure por asp_tags = Off e subistitua por:
Por questões de segurança esse item vem com valor Off. Sua função é a de imprimir erros de sintaxe ou funcionamento do PHP na página. Por questões de segurança, é bom deixá-lo em Off, pois entre as mensagens de erros muitas vezes vêm nomes de arquivos, caminhos locais, e até a senha do banco de dados, se tiver algum erro de sintaxe justamente na declaração da mesma mas caso queira as mensagens de erro:
procure por display_errors = Off e subistitua por:
Pronto agora seu php5 está configurado.
3° Instalando MySQL :
A interface de instalação é semelhante a do Apache e a do PHP, não existe muito segredo, basta ir seguindo os passos que serão mostrados abaixo. Ao executar o instalador do
MySQL, você terá acesso a uma tela semelhante a essa:ss:
O próximo passo é onde iremos selecionar o tipo de instalação, vamos escolher custom pois vamos personalizar a pasta de instalação do MySQL:
ss:
Vamos mudar o local onde será instalado,
clique em Change..., ficando da seguinte forma C:\webserver\MySQL5\:
ss:
Estando tudo Ok, basta clicar em Install:
ss:
Após o final da instalação, vamos efetuar as configurações do MySQL, marque Configure the MySQL Server now:
ss:
A seguir escolha Detailed Configuration:
ss:
Escolha Developer Machine:
ss:
Escolha Multifunctional Database:
ss:
No passo ao que se refere a instalação do InnoDB, deixe como o caminho Installation Patch:
ss:
Deixe selecionado Decision Support (DSS)/OLAP:
ss:
Nesse passo, não se esqueça de deixar selecionado a caixa "Add Firewall exception for this port":
ss:
Selecione Best Support for Multilingualism:
ss:
A próxima opção é de incluir o caminho do MySQL na variável de ambiente "Path" do Windows. Deixe-a selecionada pois assim você pode chamar os executáveis do MySQL a partir de qualquer prompt, em qualquer pasta:
ss:
No próximo passo deve-se definir a senha de root você irá usar essa senha no phpmyadmin para importar a database e usar no seu config.lua para o server se comunicar com sua database.
ss:
No próximo passo basta você clicar em execute para que o MySQL dê início ao processo de configuração:
ss:
Caso tudo tenha corrido OK, você verá uma tela como essa, caso tenha algum problema, efetue as configurações novamente:
ss:
Caso não ocorra nem um erro nessa parte final a instalação esta 100%, caso ocorra erros como disse no começo do tópico desinstale outroswebservers.
Pronto agora seu MySQL está configurado.
4° Instalando PhpMyAdmin :
Baixe o arquivo phpMyAdmin-3.5.3-all-languages.zip e extraia para C:\webserver\Apache2.2\htdocs
e renomeie a pasta para phpmyadmin agora para acessar agora o PhpMyAdmin basta você digitar o seguinte:
http://localhost/phpmyadmin/, entre com o usuário root e senha que você configurou para o mesmo na instalação do MySQL e pronto, você já tem acesso ao PhpMyAdmin.ss:
Pronto seu Apache, PHP, MySQL e PhpMyAdmin estão funcionando, qualquer erro poste aqui.
Editado Outubro 12 por Beeki