For Programming
6 subscribers
4 photos
1 video
12 links
Download Telegram
migratsiyada foregnkey va indexlarni o'chirishda avval foregnkey ochirilishi kerak bo'lmasam hatolik beradi
SERVERGA PHP O"RNATISH

sudo apt update
sudo apt upgrade

sudo apt install software-properties-common
sudo add-apt-repository ppa:ondrej/php
sudo apt update

sudo apt install php8.1-fpm php8.1-cli php8.1-curl php8.1-pgsql php8.1-gd php8.1-mbstring php8.1-mysql php8.1-xml php8.1-zip php8.1-pdo

php -v php versiyasini ko'rish
php -m php modullarini ko'rish
SERVERGA MySQL O"RNATISH

sudo apt update
sudo apt install mysql-server

MySQL ni SOZLASH

sudo mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'mynewpassword';
sudo mysql_secure_installation
mysqldump -u root -p'mypassword' mydb > mypath/dump.sql
sudo chown www-data ./runtime -R
sudo chown www-data ./web/assets -R
sudo service postgresql restart
Forwarded from Qosimjon
# Get a backup from postgresql
# local
pg_dump --username=postgres --password dbname > dbname.bak

# remote
pg_dump --host=remotehost --port=5432 --username=postgres --password --dbname=dbname > dbname.bak

# Restore backup
# with psql
psql --username=username dbname < dbname.bak

psql -U postgres -p 5432 -d DBName -f

# with pg_restore
pg_restore --username=username --dbname=dbname -1 filename.dump

Manba: @bahriddin_blog
#pgsql #postgres #sql #postgresql #get #local #remote #backup #restore #backup
SERVERGA NGNIX O'RNATISH VA SOZLASH

sudo apt update
sudo apt install nginx
sudo ln -s /etc/nginx/sites-available/about-me.uz /etc/nginx/sites-enabled/about-me.uz
sudo certbot certonly --standalone -d ajoib-tabrik-bot.about-me.uz
create database tgmaqsad with owner mahmudjon_user;