Pengantar
Dalam How-To ini, kami akan memandu Anda melalui pemasangan LEMP di Server Cloud Debian 7 Anda.
LEMP hanyalah bundel perangkat lunak yang terdiri dari 4 komponen. L (Linux) adalah inti dari platform, yang akan menopang komponen lainnya. E(Nginx) akan digunakan untuk layanan web. M(MySQL) akan digunakan untuk manajemen database, dan P(PHP) akan menjadi bahasa pemrograman. Itu membuat platform menjadi LEMP.
Prasyarat
Server cloud dengan Debian sudah terinstal (yang akan menangani aspek L(Linux) dari instalasi LEMP). Jika Anda belum memiliki server, mengapa tidak menjalankan Server VPS Linux dari Atlantic.Net
Menginstal LEMP di Debian 7
Instal Nginx dengan perintah berikut untuk memulai instalasi:
apt-get install nginx
Mulai nginx dengan perintah berikut:
service nginx start
Verifikasi apakah semuanya berfungsi dengan mengetik HTTP://YOUR.IP.ADD.RESS
Instal MySQL dengan perintah berikut untuk memulai instalasi dan mengatur kata sandi root MySQL:
apt-get install mysql-server
Amankan MySQL dari pengaturan default dengan perintah berikut:
mysql_secure_installation
Catatan:Anda akan diminta dengan serangkaian pertanyaan. Ketik N untuk ubah kata sandi root dan Y untuk ya pada semuanya, lihat tangkapan layar di bawah ini:
Instal PHP dengan perintah berikut untuk memulai instalasi:
apt-get install php5 php5-fpm php5-mysql
Kemudian kita harus memindahkan file situs asli untuk keperluan pencadangan ke nama file baru:
mv /etc/nginx/sites-available/default /etc/nginx/sites-available/default.old
nano /etc/nginx/sites-available/default
Salin yang berikut ini ke editor teks Anda:
server { listen 80; server_name your_site_name.com; root /var/www/html; index index.php index.html index.htm index.nginx-debian.html; location / { try_files $uri $uri/ =404; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /var/www/html; } location ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
Buat halaman PHP sederhana untuk diuji dengan menggunakan editor teks pilihan Anda:
nano /var/www/html/info.php
Masukkan kode berikut di tempat, lalu simpan dan keluar:
<?php phpinfo(); ?>
Kita perlu memulai ulang Nginx, agar semua perubahan diperbarui.
service nginx restart
Selamat! Anda baru saja menginstal LEMP di Debian Cloud Server Anda. Terima kasih telah mengikuti How-To ini, dan hubungi kami kembali untuk pembaruan baru.
Pelajari lebih lanjut tentang layanan hosting VPS dan harga hosting VPS kami.