LAMPをインストールします。この点で、以下のコマンドを実行します。
Sudo apt-get install php7.0 libapache2-mod-php php-pear php-fpm php-dev php-Zip php-curl php-xmlrpc php-Gd php-mysql php-mbstring php-xml mysql-server php-mysql php-dom phpmyadmin composer
これは正しいコマンドですか?
作業しているディストリビューションを指定しませんでしたが、そのubuntuでこのリンクの手順に従うことができます Linux、Apache、MySQL、UbuntuにPHP(LAMP)スタックをインストールする方法16.04 ..異なるバージョンで作業している場合はディストリビューションのバージョンを変更します。しかし、非(debian/ubuntu)ベースのディストリビューションで作業している場合は、コマンドのパッケージマネージャーを変更するだけで、ほとんど同じ手順。
ステップ1:Apacheをインストールしてファイアウォールで許可する
Sudo apt-get update
Sudo apt-get install Apache2
Sudo ufw allow in "Apache Full"
ステップ2:MySQLをインストールする
Sudo apt-get install mysql-server
ステップ3:PHPをインストールする
Sudo apt-get install php libapache2-mod-php php-mcrypt php-mysql
次に、ディレクトリが要求されたときにApacheがファイルを提供する方法を変更します。これを行うには、次のコマンドを入力して、root権限でテキストエディターでdir.confファイルを開きます。
Sudo nano /etc/Apache2/mods-enabled/dir.conf
次のようになります。
<IfModule mod_dir.c>
DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
</IfModule>
上記のPHPインデックスファイルを、次のようにDirectoryIndex仕様の後の最初の位置に移動します。
<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>
この後、変更を認識させるためにApache Webサーバーを再起動する必要があります。これを行うには、次のように入力します。
Sudo systemctl restart Apache2