Isi kandungan:
- Langkah 1: ## Gambar Raspbian ##
- Langkah 2: ## Kemas kini Raspbian ##
- Langkah 3: ## Pasang Apache2 ##
- Langkah 4: ## Pasang PHP7 ##
- Langkah 5: ## Pasang MySQL ##
- Langkah 6: ## Pasang PHPMyAdmin ##
- Langkah 7: ## Siapkan FTP ##
Video: Memasang LAMP (Linux, Apache, MySQL, PHP) pada Raspberry Pi: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Sediakan LAMP (Linux Rasbian Stretch Lite, Apache2, MySQL (MariaDB-10), PHP7) dengan akses PHPMyAdmin dan FTP pada Raspberry Pi anda dan konfigurasikan untuk berfungsi sebagai pelayan web.
Anda memerlukan komputer Raspberry Pi yang disambungkan ke internet dengan kad MicroSD 8GB (atau lebih besar). Pada mulanya anda harus dapat mengkonfigurasi Raspi-config dengan papan kekunci untuk menukar kata laluan Raspbian lalai dan mengaktifkan SSH. Setelah konfigurasi Raspi selesai, anda hanya perlu menyambung melalui sambungan SSH.
Anda semestinya dapat mengkonfigurasi gambar Rasbian ke kad MicroSD, anda memerlukan pengetahuan untuk dapat SSH ke Raspberry Pi dan dapat mengkonfigurasi pangkalan data SQL anda menggunakan PHPMyAdmin.
Di mana anda melihat $, ini adalah perintah yang perlu anda tampal / gunakan untuk memasang dan mengkonfigurasi perisian.
Langkah 1: ## Gambar Raspbian ##
Buat gambar Raspbian Stretch Lite ke kad MicroSD (disyorkan> 8GB)
Setelah RasPi melakukan boot masuk dengan Nama Pengguna: pi Kata Laluan: raspberry
kemudian
$ nama host -I
(Catat Alamat IP, anda memerlukannya ke SSH ke RasPi. Mis. 192.168.0.100)
$ sudo raspi-config
Pilihan 1 - 'Ubah Kata Laluan Pengguna'> Ok> Masukkan kata laluan UNIX baru> Taip semula Kata Laluan baru> Ok
Pilihan 5 - 'Pilihan Antaramuka'> 'P2 SSH'> Tab Ya untuk 'Selesai'> Masukkan
but semula $ sudo
Langkah 2: ## Kemas kini Raspbian ##
Sekarang menggunakan Putty sambungkan ke RPi menggunakan alamat IP dari sebelumnya. Log masuk dengan Nama Pengguna: pi & kata laluan anda
$ sudo apt update & sudo apt upgrade -y
but semula $ sudo
Langkah 3: ## Pasang Apache2 ##
Sekali lagi menggunakan Putty sambungkan ke RPi menggunakan alamat IP dari sebelumnya.
log masuk dengan Nama Pengguna: pi & kata laluan anda
$ sudo apt install apache2 -y
Setelah selesai memasang Apache2 buka penyemak imbas web di rangkaian Wi-Fi yang sama dan masukkan alamat IP RasPi. Sekiranya Apache2 dipasang dengan betul, anda akan melihat halaman yang bertuliskan 'Apache2 Debian Default Page' dan 'It works!'.
$ sudo a2enmod menulis semula
$ sudo systemctl mulakan semula apache2
$ sudo chown -R pi: www-data / var / www / html /
$ sudo chmod -R 770 / var / www / html /
$ sudo nano /etc/apache2/apache2.conf
Cari: (Anda boleh menggunakan Ctrl & W untuk mencari)
Direktori / var / www /
Pilihan Indeks FollowSymLinks AllowOverride Tiada Memerlukan semua diberikan / Direktori
Bertukar kepada:
Direktori / var / www / Pilihan Indeks FollowSymLinks
AllowOverride Semua
Memerlukan semua diberikan
/ Direktori
Ctrl & O> Enter> Ctrl & X
$ sudo service apache2 mulakan semula
Langkah 4: ## Pasang PHP7 ##
$ sudo apt pasang php libapache2-mod-php -y
Menguji PHP
Anda perlu terlebih dahulu menghapus fail “index.html” dalam direktori “/ var / www / html”.
$ sudo rm /var/www/html/index.html
Kemudian buat fail "index.php" dalam direktori ini, dengan baris perintah ini
$ echo ""> /var/www/html/index.php
Muat semula broswer web di rangkaian Wi-Fi yang sama, kini anda akan melihat halaman maklumat PHP.
Langkah 5: ## Pasang MySQL ##
$ sudo apt pasang mysql-server php-mysql -y
$ sudo service apache2 mulakan semula
$ sudo mysql_secure_installation
Anda akan diminta memasukkan kata laluan semasa untuk root (lalai kosong): tekan Enter.
Tetapkan kata laluan root, ketik Y dan tekan Enter.
Ketik kata laluan baru dan tekan Enter. Penting: ingat kata laluan root ini.
Masukkan semula kata laluan baru dan tekan Enter.
Taip Y dan tekan Enter untuk Mengeluarkan pengguna tanpa nama.
Ketik Y dan tekan Enter untuk Tidak membenarkan log masuk root dari jauh.
Ketik Y dan tekan Enter untuk Hapus pangkalan data ujian dan akses ke dalamnya.
Taip Y dan tekan Enter untuk Muat semula jadual hak istimewa sekarang.
Apabila selesai, anda akan melihat mesej Semua selesai! dan Terima kasih kerana menggunakan MariaDB !.
$ sudo mysql -uroot -p
Masukkan kata laluan root.
$ buat pangkalan data YOURDATABASENAME;
$ MEMBERIKAN SEMUA KEISTIMEWAAN PADA DATABASENAMA ANDA. * UNTUK 'root' @ 'localhost' DIKENALI OLEH 'YOURROOTPASSWORD';
KEISTIMEWAAN $ FLUSH;
Ctrl & D
Langkah 6: ## Pasang PHPMyAdmin ##
$ sudo apt pasang phpmyadmin -y
Pilih Apache2 dengan kekunci kursor dan tekan bar ruang untuk menyorot Apache2> Tab> Enter.
Konfigurasikan pangkalan data untuk phpmyadmin dengan dbconfig-common? Pilih 'Tidak'> Masukkan, kami sudah menyediakan pangkalan data di atas dengan pemasangan MySQL.
Untuk mengakses phpmyadmin gunakan alamat IP RasPi mis. 192.168.0.100/phpmyadmin/ Nama Pengguna: root dan KATA KATA ANDA
Langkah 7: ## Siapkan FTP ##
$ sudo apt install vsftpd -y
$ sudo nano /etc/vsftpd.conf
Cari: (Anda boleh menggunakan Ctrl & W untuk mencari)
local_enable = YA
ssl_enable = TIDAK
Bertukar kepada:
# local_enable = YA
# ssl_enable = TIDAK
Tambahkan ke bahagian bawah fail:
# CUSTOMssl_enable = YES local_enable = YES chroot_local_user = YES local_root = / var / www user_sub_token = pi write_enable = YES local_umask = 002 allow_writeable_chroot = YES ftpd_banner = Selamat datang di perkhidmatan Raspberry Pi FTP saya.
Ctrl & O> Enter> Ctrl & X
$ sudo usermod -a -G www-data pi
$ sudo usermod -m -d / var / www pi
$ sudo chown -R www-data: www-data / var / www
$ sudo chmod -R 775 / var / www
but semula $ sudo
Prosesnya kini selesai.
Disyorkan:
Memasang Raspbian Buster pada Raspberry Pi 3 - Bermula dengan Raspbian Buster Dengan Raspberry Pi 3b / 3b +: 4 Langkah
Memasang Raspbian Buster pada Raspberry Pi 3 | Bermula dengan Raspbian Buster Dengan Raspberry Pi 3b / 3b +: Hai kawan-kawan, baru-baru ini organisasi Raspberry pi melancarkan OS Raspbian baru yang disebut sebagai Raspbian Buster. Ini adalah versi baru Raspbian untuk Raspberry pi's. Jadi hari ini dalam instruksional ini kita akan belajar bagaimana memasang Raspbian Buster OS pada Raspberry pi 3 anda
Memasang Windows pada Pemacu Luaran Dengan Partition Mac pada Mac: 5 Langkah (dengan Gambar)
Memasang Windows pada Pemacu Luaran Dengan Partisi Mac di Mac: Sekiranya anda telah membeli sesuatu seperti MacBook pro asas dan menyimpan sedikit wang tunai, tetapi kemudian segera menghadapi masalah penyimpanan ketika cuba memasang tetingkap menggunakan Bootcamp Kita semua tahu bahawa 128 gb tidak diperlukan ini supaya kita mungkin membeli sesuatu
Memperkukuhkan Perkhidmatan SSL pada Pelayan Web Anda (Apache / Linux): 3 Langkah
Memperkukuhkan Perkhidmatan SSL di Pelayan Web Anda (Apache / Linux): Ini adalah tutorial yang sangat pendek berkaitan dengan satu aspek keselamatan siber - kekuatan perkhidmatan ssl di pelayan web anda. Latar belakangnya adalah bahawa perkhidmatan ssl di laman web anda digunakan untuk memastikan bahawa tidak ada yang dapat meretas data yang sedang transmi
Cara Memasang dan Boot Damn Small Linux pada Pemacu Flash USB: 6 Langkah
Cara Memasang dan Boot Damn Small Linux pada Pemacu Flash USB: Ingin tahu cara memasang dan boot Damn Small Linux pada pemacu denyar usb anda kemudian terus membaca. anda perlu menaikkan pembesar suara anda seperti keseluruhan video saya mempunyai beberapa masalah dengan kelantangan mikrofon
Cara Memasang Flash pada Ubuntu Linux, Cara Mudah !: 4 Langkah
Cara Memasang Flash di Ubuntu Linux, Cara Mudah !: Salah satu dari beberapa perkara yang saya tidak suka mengenai Linux adalah betapa sukarnya memasang aplikasi atau plugin baru, ini sukar jika anda tidak begitu baik menggunakan baris Perintah dan lebih suka menggunakan GUI - disebut Gooey (antara muka pengguna grafik) ini