💿
Configuring the server
we are recommending using our environment to make the project work will we are using ubuntu Linux and laravel valet +
let's start by opening our terminal and updating the system to the last one, and after that install some packages
sudo add-apt-repository -y ppa:nginx/stable
sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get upgrade
after it finished reboot your computer and after that run this command
sudo apt-get install network-manager libnss3-tools jq xsel
sudo apt install php8.1-fpm
sudo apt install php8.1-cli php8.1-common php8.1-curl php8.1-mbstring php8.1-opcache php8.1-readline php8.1-xml php8.1-zip php8.1-mysql php8.1-gd
sudo apt-get -y install mysql-server
sudo mysql_secure_installation
use
0
for the password and use any password something like 12345678
after the installation is finished, start MySQL server
sudo mysql
and on the MySQL server console use this command
mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '12345678';
mysql> FLUSH PRIVILEGES;
mysql> exit;
sudo apt install curl
curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
Last modified 7mo ago