web-dev-qa-db-ja.com

PHPおよび関連するスタッフのインストール

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

これは正しいコマンドですか?

1
abu abu

作業しているディストリビューションを指定しませんでしたが、その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
1
Sherif Salah