回答:
sudo apt-get update
sudo apt-get install tasksel
sudo tasksel install lamp-server
すべての基本的なLAMPスタックがインストールされ、MySQLルートパスワードの入力が求められます。
より具体的には、次のパッケージとその依存関係をインストールします。
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
Ubuntu Server Guideを覗いてみることもできます。
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
そして E: Package 'php5-mysql' has no installation candidate
どのように私は終わっこれを来るのか?
Apacheをインストールする
sudo apt-get install apache2
PHPをインストールする
sudo apt-get install php5 libapache2-mod-php5
16.04で、番号は削除されます。
sudo apt-get install php libapache2-mod-php
MySQLをインストールする
sudo apt-get install mysql-server
phpMyAdminをインストールする
sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin
PHPのインストールと同様に、16.04では、番号が削除されます。
sudo apt-get install libapache2-mod-auth-mysql php-mysql phpmyadmin
組み合わせインストール
16.04:
sudo apt-get install apache2 php libapache2-mod-php mysql-server libapache2-mod-auth-mysql php-mysql phpmyadmin
16.04より前:
sudo apt-get install apache2 php5 libapache2-mod-php5 mysql-server libapache2-mod-auth-mysql php5-mysql phpmyadmin
libapache2-mod-auth-mysql
と、16.04
PHPMyAdminでLAMPをインストールする最も簡単な方法は次を使用することです:
sudo apt-get install lamp-server^ phpmyadmin
taskelをインストールする必要さえありません。詳細は見つけることができるここにこれを与えます:
PHPMyAdminにアクセスするには、ターミナルを開いて次を入力します。
sudo -H gedit /etc/apache2/apache2.conf
このファイルのどこかに次の行を追加します。
Include /etc/phpmyadmin/apache.conf
最後に、次を使用してApacheを再起動します。
/etc/init.d/apache2 restart
または
sudo service apache2 restart
^
この回答では、キャレット()はタイプミスではないことに注意してください。関連項目:tasksel、APTのタスクを使用するか、通常のメタパッケージをインストールする必要がありますか?
個人的には、MySQLサーバーをインストールすると、PHPMyAdminが必要なすべての部分をインストールすることが常にわかっています。
sudo apt-get install mysql-server
(最初にこれを行うと、ルートアカウントのパスワードを事前に設定するよう求められます)
それから
sudo apt-get install phpmyadmin
また、MySQLサーバーのインストール後に管理するために必要なすべてのツールも提供します:)
パッケージがあるapache2
とlibapache2-mod-php5
。php5には多数の追加モジュールがありますが、必要な場合があります。それらをリストしますapt-cache search php5
検索を修正するか、
sudo apt-get install apache2 libapache2-mod-php5
php5を有効にします
sudo a2enmod php5
Apacheを再起動します
sudo service apache2 restart
以下のwikiページは、Apacheから始める場合に非常に役立ちます。
https://help.ubuntu.com/community/ApacheMySQLPHP
https://help.ubuntu.com/11.10/serverguide/C/httpd.html
注-この回答は他の場所から移行されました。mysqlインストールを追加するには
sudo apt-get install mysql-server php5-mysql
http://www.apachefriends.org/en/xampp-linux.html
LAMPとphpmyadminがperlモジュールとともに統合されています。/ opt / lamppにインストールするので、簡単にインストール/削除できます...
PHP7.0はUbuntu 16+の標準です
要約は次のとおりです。
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
Include /etc/phpmyadmin/apache.conf
次のコマンドで開くファイルに追加する必要があることに注意してください。(クレジット)
sudo gedit /etc/apache2/apache2.conf
sudo a2enmod rewrite
ターミナルを開く
Ctrl+ Alt+T
タイプ
sudo apt install synaptic
これにより、システムにsynapticがインストールされます
タイプ
sudo synaptic
それを開きます。
検索ボックスに移動
検索フィールドに「apache」と入力し、[検索]ボタンをクリックします
次のフィールドが表示されます
Apache2までスクロールダウンし、左のボックスを選択します。
適用をクリックします
すべての依存関係を選択し、画面の指示に従ってインストールします。
同様にインストールします
php7.0とmysql-serverを 1つずつ
mysql-serverシステムのインストール中に、rootパスワードを求められます。それを提供します。
すべてが完了したら、シナプスを閉じます。
ブラウザを開き、アドレスバーに「localhost」と入力して押しますEnter
次のページが表示された場合
その後、Apache2のインストールは成功します
ターミナルタイプ
apt install vim
cd /var/www/html
vim testphp.php
押す
i
タイプ
<?php phpinfo(); ?>
押す
Esc : x Enter
ブラウザーに移動し、アドレスバーに「localhost / testphp.php」と入力します
次のページが表示された場合
その後、php7.0のインストールは成功します
ターミナルに移動して入力します
mysql --version
次のプロンプトが表示された場合(システムのバージョン番号は異なる場合があります):
mysql Ver 14.14 Distrib 5.7.18, for Linux (x86_64) using EditLine wrapper
その後、mysql-serverのインストールが成功します。
タイプ
mysql -u root -p
あなたが取得します:
Enter password:
パスワードを入力してください。
次のプロンプトが表示された場合
その後、正常にログインできるようになりました
タイプ
mysql> quit
ログアウトします。
おめでとうございます、これで完全に機能するLAMPスタックができました。
オプション:
synapticを使用してphpmyadminをインストールすることもできます。インストール中に、使用するデフォルトのサーバーを要求します。apache2を選択します。画面上のその他の指示に従います。
次に、ブラウザを開き、アドレスバーに「localhost / phpmyadmin」と入力します
次のページが表示されます
で、ユーザー名のフィールドタイプのルートとで、パスワードフィールドはMySQLサーバのインストール時に選択したルートユーザのパスワードを入力します。
[ Go ]ボタンをクリックします。
次のページが表示されます
これで、システムにphpmyadminが正常にインストールされました。
Bitnami lampstackをインストールできます(LAMPの必要なすべてのサブパッケージを含むパッケージ)。
まず、bitnami Webサイトでアカウントを作成して、bitnami-lampstack-5.5.30-1-linux-x64-installer.runファイルをダウンロードします。次に、ファイルをデスクトップにコピーします(便宜上)。読み取りおよび実行の許可を与えるには、ターミナルを開きます(Ctrl + Alt + T)。そしてタイプ
chmod 755 chmod 755 'location of bitnami-lampstack-5.5.30-1-linux-x64-installer.run
を入力した後、デスクトップから.runファイルをドラッグアンドドロップし、Enterキーをchmod 755
押します。
ここで、.runファイルをダブルクリックします。インストールプロセスをガイドします。
ありがとうございました。
このタスクのスクリプトがあります:lampi
使用法:
sudo lampi -i -s -n example.com.local -dr ~/example-site
-i
フラグ)-n
オプション)-dr
オプション)-s
フラグ)これで、http://example.com.localまたはhttps://example.com.localでサイトにアクセスできます
すべての手順に従う
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
(注意:phpmyadminがこの最後の3行のコードを試してから動作しない場合)
gksu gedit /etc/apache2/apache2.conf
/etc/init.d/apache2 restart
sudo apt-get install gksu^C
LAMPスタックをシステムに自動的にインストールする、使いやすいシンプルなbashスクリプトを作成しました。
ターミナルで次のコマンドを実行して、bashスクリプトを使用します。
wget --no-cache -O - https://gist.github.com/EmpireWorld/737fbb9f403d4dd66dee1364d866ba7e/raw/install-lamp.sh | bash
phpMyAdminのインストールも要点に含まれています。
Ubuntu 16を使用している場合は、1つのコマンドで簡単です:
sudo apt-get install apache2 mysql-server php libapache2-mod-php php-mcrypt php-mysql phpmyadmin
そして、画面の指示に従ってmysqlのパスワードを入力し、phpmyadmin設定を行います。
詳細については、ブログhttp://tvivu.com/install-lamp-stack-ubuntu-16-04/をご覧ください。
EHCP(簡単なホスティングコントロールパネル)をお試しください...
クリーンなサーバーにehcpをインストールすると、汚い仕事をしてくれます...
tasksel
これを行うのではなく、APTタスクを検討することをお勧めします。これを参照してください:tasksel、APTのタスク、または通常のメタパッケージをインストールする必要がありますか?