Servidor web

Iniciado por xurupyta, 13 de Novembro de 2013, 20:23

tópico anterior - próximo tópico

xurupyta

Pessoal , preciso instalar e configurar um servidor web. Como faço isso? Pretendo usar o apache.  E como posso acessar via : cliente- servidor?

Tota

Citação de: xurupyta online 13 de Novembro de 2013, 20:23
preciso instalar e configurar um servidor web. Como faço isso?

Simples, procure por apache2 na central de programas.

Citação de: xurupyta online 13 de Novembro de 2013, 20:23
E como posso acessar via : cliente- servidor?

Depende de sua rede.

xurupyta

é uma rede local, com apenas dois hosts, o cliente e o servidor.

Tota

configure o apache. Monte sua pagina web e acesse pelo ip do servidor

No browser da maquina cliente coloque o endereço do servidor exemplo: //192.168.1.1/web/index.html

Arthur Bernardes

Pode instalar o LAMP com o seguinte comando:

Código ($) Selecionar
sudo apt-get install lamp-server^ phpmyadmin

Pode acessar o servidor pelo navegador com o endereço http://xxx.xxx.xxx, onde o x é o endereço IP de seu servidor web.

DelRod

Citação de: xurupyta online 13 de Novembro de 2013, 20:23
Pessoal , preciso instalar e configurar um servidor web. Como faço isso? Pretendo usar o apache.  E como posso acessar via : cliente- servidor?

tenho um servidor online instalado assim: -
(no terminal como root para aceder = Ctrl+Alt+T) depois coloque: -
sudo apt-get install apache2
The above command will install some default modules, packages and libraries but you later install the ones you need. When installation is completed, type the address http://localhost in the browser address bar and you will get a default apache page like this -

step 2. Installing MySQL
Execute the command -
sudo apt-get install mysql-server
and enter the root password during installation procedure. I've already covered a post in detail about how to install MySQL on Ubuntu.
step 3. Installing PHP
Execute the command -
sudo apt-get install php5 libapache2-mod-php5 php5-mysql
Then restart the Apache server to load php modules -
sudo /etc/init.d/apache2 restart
To test whether the PHP 5 has been successfully installed or not, create a file phpinfo.php and copy the following content (to the file) -
Crie um ficheiro na pasta: sudo gedit /var/www/phpinfo.php

depois cole isto no documento e guarde:
<?php
print_r (phpinfo());
?>

and put the file in root web directory (/var/www). Then open the address http://localhost/phpinfo.php, then it should display the php configuration details like this -
sudo apt-get install phpmyadmin
When the installation is complete, move on to http://localhost/phpmyadmin and login (using the MySQL login username(default is 'root') and the password (you entered during installation)) to start using it.
Want to learn web server administration (with LAMP) on Ubuntu Server ?
Having apache, MySQL, PHP installed locally on your system is good for learning about the server administration and other cool/great stuffs related to Linux but VPS is very cheap these days so you may want to try Ubuntu (with Apache or other web server) on a VPS for much better (and real) experience – I've been using Linode VPS @ $19.95/month (512 MB RAM, 20 GB space and 200GB bandwidth) for a while, and I am loving it.
Re: Can't open phpMyAdmin
Have you also installed the PHP support?
Code:
sudo apt-get install libapache2-mod-php php5-mysql
Also, by default the phpmyadmin script is installed in /usr/share/phpmyadmin, a directory
that isn't access from Apache.
You'll want to do the following to get http://localhost/phpmyadmin to work
Code:
cd /var/www
sudo ln -s /usr/share/phpmyadmin phpmyadmin

Depois é necessário dar permissões no seu modem, normalmente permitindo a entrada e saída na porta 80, utilizada por defeito pelo apache e dando permissão de acesso para o IP da sua máquina.

Se fizer isto direito funciona que nem maravilha, pode enviar e receber ficheiros no seu servidor e tudo mais: tem de colocar os documentos na pasta /var/www nas tem de dar permissões de acesso para trabalhar com ela assim:  sudo chmod 777 /var/www -R
Boa sorte e não desista linux é o melhor  ;)

Arthur Bernardes

Cara, o comando que passei acima faz o mesmo!! Hehehe!!

DelRod

Citação de: Arthur Bernardes online 13 de Novembro de 2013, 22:23
Cara, o comando que passei acima faz o mesmo!! Hehehe!!

Claro que sim.
Uma coisa e o lamp-server e outra é o apache, ambos funcionam de forma idêntica. O apache é o mais utilizado no mundo

Arthur Bernardes

Dentro do LAMP está o Apache: Linux + Apache + MySql + Php.

Abraços amigo!

DelRod

Citação de: Arthur Bernardes online 13 de Novembro de 2013, 22:36
Dentro do LAMP está o Apache: Linux + Apache + MySql + Php.

Abraços amigo!

O.K.

Um esclarecimento: ao instalar cria um endereço autenticamente ex: var/www ou tens de ser tu a criar?
Também é necessário dar permissões de acesso a esse endereço?

Arthur Bernardes

A pasta www dentro de /var já é criada, e automaticamente a permissão já é dada para o usuário www-data

DelRod

Citação de: Arthur Bernardes online 13 de Novembro de 2013, 22:59
A pasta www dentro de /var já é criada, e automaticamente a permissão já é dada para o usuário www-data

OK: Abraço

DelRod


xurupyta

Obrigado pelas dicas...Vou tentar pra ver se dar certo.
Mas outra dúvida aqui, para um servidor web é melhor usar o ubuntu server ou o ubuntu desktop? No caso o que estou usando é o 12.04 Desktop.

Arthur Bernardes

Eu acho que vai depender da demanda de acessos.

Citação de: xurupyta online 13 de Novembro de 2013, 20:35
é uma rede local, com apenas dois hosts, o cliente e o servidor.

Como você disse que é apenas dois computadores, funciona muito bem sim com o Desktop!!