php/README.md

46 lines
779 B
Markdown

# PHP
## Install
```sh
sudo apt update
sudo apt upgrade
sudo apt install php php-fpm php-curl php8.2-cli php8.2-curl php8.2-mbstring php8.2-xml php8.2-zip php8.2-gd php8.2-pgsql php-xml
sudo apt-get install php-xml
systemctl status php8.2-fpm
systemctl restart php8.2-fpm
/run/php/php8.2-fpm.sock
sudo apt install php-sqlite3
sudo systemctl restart php8.2-fpm
sudo systemctl start php8.2-fpm
sudo systemctl enable php8.2-fpm
```
## Config
```sh
sudo ln -s /run/php/php8.4-fpm.sock /run/php/php-fpm.sock
sudo ln -s /run/php/php8.2-fpm.sock /run/php/php-fpm.sock
/run/php/php-fpm.sock
php_fastcgi unix//run/php/php8.2-fpm.sock
php_fastcgi unix//run/php/php-fpm.sock
```
```sh
sqlite
DB_CONNECTION=sqlite
DB_DATABASE=database/database.sqlite
SESSION_DRIVER=file
```