
Setup Server WEB Laravel PHP8.2 di server linux ubuntu 22.04
Khaidir Fahram 16 Aug 2023 Note 1884 Views
Sebelum melakukan instalasi webserver, pastikan update os.
sudo suapt update && apt upgradeTambahkan repository
sudo add-apt-repository ppa:ondrej/php BashJika perintah tidak dikenali maka jalankan perintah ini terlebih dahulu
apt install software-properties-commonInstal PHP
apt install -y php8.2-{bcmath,bz2,intl,gd,mbstring,mysql,zip,fpm,curl,dom,pgsql}Untuk web server saya akan menggunakan Nginx
apt install nginx -yInstall Composer
curl -sS https://getcomposer.org/installer -o /tmp/composer-setup.php
php /tmp/composer-setup.php --install-dir=/usr/local/bin --filename=composer
Install mysql
apt install mysql-client mysql-server
USE mysql;
CREATE USER 'user'@'localhost' IDENTIFIED BY 'P@ssW0rd';
GRANT ALL ON *.* TO 'user'@'localhost';
FLUSH PRIVILEGES;
Install LetsEncrypt
apt install certbot python3-certbot-nginxInstall NVM
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash Skrip penginstal nvm membuat entri environtment ke skrip login pengguna saat ini. Anda dapat logout dan login untuk memuat environtment atau menjalankan perintah di bawah ini untuk melakukan hal yang sama.
source ~/.profile Install Node JS
nvm install v18.17.1Install supervisor
sudo apt install supervisorInstall rclone
sudo -v ; curl https://rclone.org/install.sh | sudo bashArtikel Terkait
Fix Zima VM Web Console via Cloudflare Tunnel Using NGINX Stream (Port 5700)
07 Apr 202668
Mengakses Server SSH Melalui Cloudflare Tunnel dengan Port Forwarding PostgreSQL
09 Mar 202691
Checklist teknis harian Bug Hunter untuk 90 hari pertama
25 Feb 202699
Memulai karir sebagai bug hunter (bug bounty hunter)
25 Feb 20263868751
Pengantar Sistem Basis Data
15 Oct 2025618