Saya membuat instance VPS baru dari Ubuntu dan saya bertanya-tanya apa cara termudah untuk bangun dan berjalan dengan tumpukan LAMP dasar (yaitu paket mana yang diperlukan, opsi konfigurasi mana yang perlu diubah, jika ada, dll.).
Saya membuat instance VPS baru dari Ubuntu dan saya bertanya-tanya apa cara termudah untuk bangun dan berjalan dengan tumpukan LAMP dasar (yaitu paket mana yang diperlukan, opsi konfigurasi mana yang perlu diubah, jika ada, dll.).
Jawaban:
sudo apt-get update
sudo apt-get install tasksel
sudo tasksel install lamp-server
Ini akan menginstal semua tumpukan LAMP dasar untuk Anda, meminta kata sandi root MySQL, dll.
Lebih khusus itu akan menginstal paket-paket berikut, dan dependensinya.
mysql-client-core-5.1 libwrap0 apache2
libaprutil1-dbd-sqlite3 tcpd
libapache2-mod-php5 apache2.2-common
apache2-utils php5-common
libaprutil1-ldap libaprutil1
php5-mysql mysql-server-core-5.1
libdbi-perl libplrpc-perl mysql-server
apache2.2-bin libdbd-mysql-perl
libhtml-template-perl
libnet-daemon-perl libapr1
mysql-server-5.1 libmysqlclient16
ssl-cert apache2-mpm-prefork
mysql-common mysql-client-5.1
Anda mungkin juga ingin mengintip Panduan Server Ubuntu .
E: Package 'php5' has no installation candidate
, E: Package 'libapache2-mod-php5' has no installation candidate
, E: Unable to locate package libapache2-mod-auth-mysql
dan E: Package 'php5-mysql' has no installation candidate
Bagaimana cara lebih datang ini?
Instal Apache
sudo apt-get install apache2
Instal PHP
sudo apt-get install php5 libapache2-mod-php5
Seperti pada 16.04, jumlahnya diturunkan:
sudo apt-get install php libapache2-mod-php
Instal MySQL
sudo apt-get install mysql-server
Instal phpMyAdmin
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
Seperti halnya instalasi PHP, pada 16,04, angkanya turun:
sudo apt-get install libapache2-mod-auth-mysql php-mysql phpmyadmin
Instalasi gabungan
16.04:
sudo apt-get install apache2 php libapache2-mod-php mysql-server libapache2-mod-auth-mysql php-mysql phpmyadmin
Sebelum 16.04:
sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin
libapache2-mod-auth-mysql
tidak diperlukan lagi di 16.04
Cara termudah untuk menginstal LAMP dengan PHPMyAdmin adalah menggunakan:
sudo apt-get install lamp-server^ phpmyadmin
Anda bahkan tidak perlu menginstal taskel. Lebih detail dapat ditemukan di sini , yang memberikan ini:
Untuk mengakses PHPMyAdmin, buka terminal & ketik:
sudo -H gedit /etc/apache2/apache2.conf
Tambahkan baris ini di suatu tempat di file itu:
Include /etc/phpmyadmin/apache.conf
Akhirnya restart Apache menggunakan:
/etc/init.d/apache2 restart
atau
sudo service apache2 restart
^
) bukan salah ketik dalam jawaban ini. Lihat juga: Haruskah saya menggunakan tasksel, tugas di APT atau menginstal metapackages biasa?
Di Synaptic, klik edit dan tandai berdasarkan tugas. Kemudian pilih LAMP Server dan tekan apply. Selesai.
Saya pribadi selalu menemukan bahwa menginstal server MySQL dan kemudian PHPMyAdmin akan menginstal semua bagian yang saya butuhkan
sudo apt-get install mysql-server
(melakukan ini pertama berarti meminta kata sandi akun root diatur terlebih dahulu)
kemudian
sudo apt-get install phpmyadmin
Ini juga memberi Anda semua alat yang Anda perlukan untuk mengelola server MySQL Anda setelah diinstal :)
Pada commandline, cara paling sederhana adalah menggunakan tasksel :
sudo tasksel install lamp-server
Paketnya adalah apache2
dan libapache2-mod-php5
. php5 memiliki sejumlah modul tambahan, Anda mungkin perlu beberapa. Daftarkan mereka denganapt-cache search php5
Coba perbaiki pencarian Anda atau
sudo apt-get install apache2 libapache2-mod-php5
Aktifkan php5 dengan
sudo a2enmod php5
Mulai ulang apache
sudo service apache2 restart
Halaman wiki berikut dapat sangat membantu jika Anda memulai dengan apache.
https://help.ubuntu.com/community/ApacheMySQLPHP
https://help.ubuntu.com/11.10/serverguide/C/httpd.html
Catatan- Jawaban ini dimigrasikan dari tempat lain. Untuk menambahkan instal mysql
sudo apt-get install mysql-server php5-mysql
http://www.apachefriends.org/en/xampp-linux.html
Ini memiliki LAMP dan phpmyadmin terintegrasi bersama dengan modul perl. Menginstal di / opt / lampp sehingga dapat diinstal / dihapus dengan mudah ...
Perintah pisau Tentara Swiss saya:
sudo apt-get install apache2 mysql-server mysql-client libapache2-mod-auth-mysql php5 php5-mysql libapache2-mod-php5 php5-mcrypt php5-curl php5-cli php5-gd phpmyadmin
PHP7.0 adalah standar pada Ubuntu 16+
Inilah ikhtisarnya:
sudo apt-get update
sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql php7.0-curl php-mbstring php7.0-mbstring php-gettext php7.0-json php-xml
sudo a2enmod php7.0
sudo apt-get install mcrypt
sudo apt-get install phpmyadmin
Catatan, Anda harus menambahkan Include /etc/phpmyadmin/apache.conf
file yang akan Anda buka dengan perintah berikut. ( kredit )
sudo gedit /etc/apache2/apache2.conf
sudo a2enmod rewrite
Terminal terbuka
Ctrl+ Alt+T
Tipe
sudo apt install synaptic
Ini akan menginstal sinaptik pada sistem Anda
Tipe
sudo synaptic
untuk membukanya.
Pergi ke kotak pencarian
Di kolom pencarian ketik apache dan klik tombol Cari
Bidang berikut muncul
Gulir ke bawah ke Apache2 dan pilih kotak di sebelah kiri untuk itu.
Klik berlaku
Pilih semua dependensi dan ikuti instruksi di layar untuk menginstal.
Dengan cara yang sama instal
php7.0 dan server mysql satu per satu
Selama instalasi sistem mysql-server meminta kata sandi root . Berikan itu.
Setelah semuanya selesai, tutup sinaptik.
Sekarang buka browser Anda dan di bilah alamat ketikkan localhost dan tekanEnter
Jika halaman berikut muncul
kemudian instalasi Apache2 berhasil
Dalam tipe terminal
apt install vim
cd /var/www/html
vim testphp.php
tekan
i
Tipe
<?php phpinfo(); ?>
tekan
Esc : x Enter
Buka browser Anda dan di bilah alamat ketik localhost / testphp.php
Jika halaman berikut muncul
Kemudian instalasi php7.0 berhasil
Pergi ke terminal dan ketik
mysql --version
Jika Anda mendapatkan prompt berikut (nomor versi untuk sistem Anda mungkin berbeda):
mysql Ver 14.14 Distrib 5.7.18, for Linux (x86_64) using EditLine wrapper
Kemudian instalasi server mysql Anda berhasil.
Tipe
mysql -u root -p
Kamu akan mendapatkan:
Enter password:
Berikan kata sandi.
Jika Anda mendapatkan prompt berikut
Maka sekarang Anda berhasil masuk
Tipe
mysql> quit
untuk keluar.
Selamat, Anda sekarang memiliki Stack LAMP yang berfungsi penuh
Pilihan:
Anda juga dapat menginstal phpmyadmin menggunakan sinaptik. Selama instalasi, ia akan meminta server default untuk digunakan. Pilih apache2 . Ikuti petunjuk lain di layar.
Kemudian buka browser Anda dan di bilah alamat ketik localhost / phpmyadmin
Halaman berikut muncul
Di bidang isian nama pengguna root dan di bidang kata sandi ketikkan kata sandi untuk pengguna root yang telah Anda pilih selama instalasi server mysql.
Klik pada tombol Go .
Halaman berikut muncul
Sekarang Anda telah berhasil menginstal phpmyadmin di sistem Anda.
Anda dapat menginstal Bitnami lampstack . (Paket yang berisi semua sub paket LAMP yang diperlukan).
Pertama-tama buat akun di situs web bitnami untuk mengunduh file bitnami-lampstack-5.5.30-1-linux-x64-installer.run . Kemudian salin file ke desktop Anda (untuk kenyamanan). Untuk memberikan izin membaca dan mengeluarkan, Buka terminal (Ctrl + Alt + T). dan ketik
chmod 755 chmod 755 'location of bitnami-lampstack-5.5.30-1-linux-x64-installer.run
Lebih baik seret dan jatuhkan file .run dari desktop Anda setelah mengetik chmod 755
, tekan enter.
Sekarang klik dua kali pada file .run. Ini akan memandu Anda melalui proses instalasi.
Terima kasih.
Saya punya skrip untuk tugas ini: lampi
Pemakaian:
sudo lampi -i -s -n example.com.local -dr ~/example-site
-i
bendera)-n
opsi)-dr
opsi)-s
ditandai)Sekarang, situs tersebut dapat diakses dengan http: //example.com.local atau https: //example.com.local
Ikuti Semua Langkah
sudo apt-get update
sudo apt-get install apache2
sudo apt-get install mysql-server
sudo apt install php7.0-cli
sudo apt-get install phpmyadmin php-mbstring php-gettext
sudo phpenmod mcrypt
sudo phpenmod mbstring
sudo systemctl restart apache2
sudo apt-get update
(Catatan Jika phpmyadmin tidak berfungsi setelah Than Coba kode tiga baris terakhir ini)
gksu gedit /etc/apache2/apache2.conf
/etc/init.d/apache2 restart
sudo apt-get install gksu^C
Saya telah membuat skrip bash sederhana yang mudah digunakan yang menginstal tumpukan LAMP pada sistem Anda secara otomatis.
Jalankan saja perintah ini di terminal Anda untuk menggunakan skrip bash:
wget --no-cache -O - https://gist.github.com/EmpireWorld/737fbb9f403d4dd66dee1364d866ba7e/raw/install-lamp.sh | bash
Juga instalasi phpMyAdmin termasuk dalam intisari.
Jika Anda menggunakan Ubuntu 16, itu sederhana dengan satu perintah:
sudo apt-get install apache2 mysql-server php libapache2-mod-php php-mcrypt php-mysql phpmyadmin
Dan cukup ikuti instruksi di layar untuk memasukkan kata sandi untuk mysql, konfigurasi phpmyadmin
Anda dapat melihat rincian lebih lanjut di blog saya http://tvivu.com/install-lamp-stack-ubuntu-16-04/
Coba EHCP (panel kontrol hosting mudah) ...
instalasi ehcp pada server yang bersih akan melakukan pekerjaan kotor untuk Anda ...
tasksel
melakukan ini. Lihat ini: Haruskah saya menggunakan tasksel, tugas di APT atau menginstal metapackages biasa?