Dedicato agli utenti della Mela
 

Ma che tragedia abilitare il server Apache in ElCapitan!!!

Giovanni Aprea 23 Mag 2016 19:22
Ma che diamine, gia sto sbattendo la testa nel muro per far funzionare un
b*****e java script nell'editor html, pensavo di far girare il sito in
costruzione sul server Apache di El Capitan e mi ritrovo con una cosa ancora
più complicata, ma possibile che più avanti si vada e più tutto diventa
difficile???

Quanto rimpiango i tempi in cui Apple si dedicava a computer e sistema operativo
piuttosto che ad iPhone...

Qualche anima pia che mi sa dire se esiste un tool grafico per abilitare e
modificare le preferenze del server apache in osX ultima release?

Ho abilitato il server da terminale, anche modificato alcuni parametri come dai
tanti tutorial trovati in rete ma non riesco a capire come creare la cartella
webserver che dovrebbe essere in libreria, abilitare php e testare che il tutto
funzioni.

Grazie
i_mac 23 Mag 2016 23:05
Giovanni Aprea <giovanniaprea@gmail.com> wrote:

> Ma che diamine, gia sto sbattendo la testa nel muro...
> ...cut
> Grazie

Prova qui

https://coolestguidesontheplanet.com/get-apache-mysql-php-and-phpmyadmin
-working-on-osx-10-11-el-capitan/

Ciao
Jack 24 Mag 2016 07:46
Giovanni Aprea <giovanniaprea@gmail.com> wrote:

> Qualche anima pia che mi sa dire se esiste un tool grafico per abilitare e
> modificare le preferenze del server apache in osX ultima release?

App Store -> OSX Server

Ciao Jack
--
Yoda of Borg am I! Assimilated shall you be! Futile resistance is, hmm?
Luca Di Ventura 24 Mag 2016 10:09
> Ho abilitato il server da terminale, anche modificato alcuni parametri
> come dai tanti tutorial trovati in rete ma non riesco a capire come
> creare la cartella webserver che dovrebbe essere in libreria, abilitare
> php e testare che il tutto funzioni.

http.conf

1) Nel Terminale:

sudo nano /private/etc/apache2/httpd.conf

2) Decommentare le seguenti righe:

# line 160
LoadModule vhost_alias_module libexec/apache2/mod_vhost_alias.so
# line 168
LoadModule rewrite_module libexec/apache2/mod_rewrite.so
# line 169
LoadModule php5_module libexec/apache2/libphp5.so
# line 499
Include /private/etc/apache2/extra/httpd-vhosts.conf

3) Aggiungere index.php:
# line 271
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>

php.ini

1) Nel Terminale:

sudo cp /private/etc/php.ini.default /private/etc/php.ini

1) Decommentare e modificare le seguenti righe:

# line 791
upload_tmp_dir = /tmp
# line 1390
session.save_path = "/tmp"

Web folder

1) Creare da terminale la cartella Web:

mkdir ~/Web
sudo chown -R _www ~/Web

httpd.vhosts.conf

1) Dal Terminale:

sudo nano /private/etc/apache2/extra/httpd-vhosts.conf

2) Cancellare tutto quello che si trova dopo la riga 22 e aggiungere le
seguenti righe:

<Directory "/Users/YOURUSERNAME/Web">
Options Indexes MultiViews FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
Require all granted
</Directory>

<Virtualhost *:80>
VirtualDocumentRoot "/Users/YOURUSERNAME/Web"
UseCanonicalName Off
</Virtualhost>

3) Sostituire YOURUSERNAME con lo username

Utilizzo

Saranno a disposizione i comandi:

Apache: sudo apachectl [start/restart/sto]
URL http://127.0.0.1 oppure http://localhost
Claude 24 Mag 2016 15:11
On 23/05/2016 19:22, Giovanni Aprea wrote:
> Qualche anima pia che mi sa dire se esiste un tool grafico per abilitare e
modificare le preferenze del server
>apache in osX ultima release?

ma è necessario osx? Io di solito carico una Vm e faccio tutto da linux.
In meno di 10 minuti è operativo.

Links
Giochi online
Dizionario sinonimi
Leggi e codici
Ricette
Testi
Webmatica
Hosting gratis
   
 

Dedicato agli utenti della Mela | Tutti i gruppi | it.comp.macintosh | Notizie e discussioni macintosh | Macintosh Mobile | Servizio di consultazione news.