CodeLinSoft Informazione

Tutte le notizie dal mondo dell'informatica.

In questa guida vi spiegheremo come installare Apache, Mariadb e PHP con Scoop. Scoop è simile a Homebrew per Mac.

Installiamo SCOOP

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
irm get.scoop.sh | iex

Abilitiamo i bucket extra per SCOOP

scoop bucket add versions

Ora installiamo Apache , Mariadb e PHP

scoop install apache php mariadb

Abilitiamo i servizi per Apache e Mariadb aprendo il terminale con i permessi amministrativi

Comando per abilitare apache

httpd -k install -n apache

Comando per abilitare Mariadb

mysql_install_db.exe --datadir=C:\mariadb --service=Mariadb --password=vostrapassword
sc start Mariadb

Configuriamo Apache affinchè funzioni correttamente con PHP. Andare dentro la cartella del vostro utente e cercare la cartella scoop, cliccarci dentro e andare su apps/apache/current/config

Aprire il file di configurazione

httpd.conf

Aggiungiamo index.php in DirectoryIndex

 DirectoryIndex index.php index.html

Abilitiamo php in apache andando in fondo al file di configurazione è aggiungendo il seguente codice:

LoadModule php_module 'C:/Users/vostronomeutente/scoop/apps/php/current/php8apache2_4.dll' 
AddHandler application/x-httpd-php .php
PHPIniDir "C:\Users\vostronomeutente\scoop\apps\php\current\cli"

Salvare il file di configurazione.

Ora spostiamoci nella cartella scoop/apps/php/current/cli e apriamo file di configurazione 

php.ini

Cerchiamo la riga

extension_dir = "ext"

Modifichiamola aggiungendo il seguente percorso

extension_dir = "C:\Users\vostronomeuntente\scoop\apps\php\current\ext"

Adesso abilitiamo tutte le estensioni che ci servono togliendo il punto e virgola prima di extension

extension=ldap
extension=curl
extension=ffi
extension=ftp
extension=fileinfo
extension=gd
extension=gettext
extension=gmp
extension=intl
extension=imap
extension=mbstring
;extension=exif ; Must be after mbstring as it depends on it
extension=mysqli
;extension=oci8_12c ; Use with Oracle Database 12c Instant Client
;extension=oci8_19 ; Use with Oracle Database 19 Instant Client
extension=odbc
extension=openssl
;extension=pdo_firebird
extension=pdo_mysql
;extension=pdo_oci
extension=pdo_odbc
extension=pdo_pgsql
extension=pdo_sqlite
extension=pgsql
extension=shmop 

Salviamo il file di configurazione e avviamo il servizio di apache eseguendo il terminale come amministratore

net start apache

 



Cosa ne pensi del nostro articolo? Fateci sapere i vostri pensieri nei commenti qui in alto.

Vi ricordiamo che seguirci è molto semplice: tramite la pagina Facebook ufficiale, e la nostra pagina Twitter.

Qui potrete trovare le varie notizie da noi riportate sul blog. È possibile, inoltre, commentare, condividere e creare spunti di discussione inerenti l’argomento.

About

logo codelinsoft resize

CodeLinSoft nasce dal frutto di due fratelli gemelli appassionati di informatica. Dalla loro esperienza hanno fatto si che ciò diventasse realtà progettando i primi software Open Source.