Symfony: Difference between revisions

From Chorke Wiki
Jump to navigation Jump to search
Line 50: Line 50:


  lxc launch images:oracle/8 symfony
  lxc launch images:oracle/8 symfony
  lxc exec symfony bash
  lxc exec symfony /usr/bin/bash
  nmcli c up System\ eth0
  nmcli c up System\ eth0
  ip r
  ip a && ip r


== Reference ==
== Reference ==

Revision as of 08:56, 27 May 2022

Installation

Symfony 4.4

rm -rf /usr/local/bin/symfony
curl -sS https://get.symfony.com/cli/installer | bash
export PATH="$HOME/.symfony/bin:$PATH"

symfony new --full AcademiaBash --version=4.4.*
symfony new --full AcademiaBash --version=lts

cd AcademiaBash
symfony server:start
symfony server:start --no-tls

PHP Module

PHP:

sudo apt install php7.4 php7.4-common libapache2-mod-php7.4 php7.4-cli
sudo systemctl restart apache2

sudo apt install php8.1 php8.1-common libapache2-mod-php8.1 php8.1-cli
sudo systemctl restart apache2

PHP FPM:

sudo apt install php7.4-fpm php7.4-common libapache2-mod-fcgid php7.4-cli
sudo a2enmod proxy_fcgi setenvif && sudo a2enconf php7.4-fpm

sudo apt install php8.1-fpm php8.1-common libapache2-mod-fcgid php8.1-cli
sudo a2enmod proxy_fcgi setenvif && sudo a2enconf php8.1-fpm

MariaDB

sudo apt install mariadb-server
sudo mysql_secure_installation
sudo apt install phpmyadmin


Knowledge

ps aux | grep php-fpm
service php8.1-fpm status
systemctl status php8.1-fpm.service
lxc launch images:oracle/8 symfony
lxc exec symfony /usr/bin/bash
nmcli c up System\ eth0
ip a && ip r

Reference