私のサーバー環境は:
Apache2 をインストールします:
sudo apt -get install mysql-server
その他のモジュールのインストール:
上記のモジュールをインストールした後、いくつかの細かい点を除いて、基本的な設定は実際には問題ありません。
********************************************** ***
found in apache2.conf
# Include moduleconfiguration:
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods - Enabled/*.conf
その後に
を追加 Include /etc/apache2/mods-available/php5.load
*************** **************************************** *
もう一つの方法は、これらをリンクすることです2 つのファイルを mods-enabled ディレクトリに追加します:
sudo ln -s /etc/apache2/mods-available/php5.load /etc/apache2/mods-enabled/php5.load
sudo ln -s / etc/apache2/mods-available/php5.conf /etc/apache2/mods-enabled/php5.conf
この方法の方が良いです、いいえ、apache2 自体の構成構造を破壊します。
********************************************** ***
3. apache2のデフォルトディレクトリを現在の開発ディレクトリに変更します
apache2のデフォルトディレクトリは/etc/apache2/sites-enabled/000-defaultファイルに設定されています。
ファイル内で DocumentRoot 項目を見つけて、/var/www を開発ディレクトリに変更すれば OK です。
もちろん、デフォルトのディレクトリを使用せずに、var/www の下にディレクトリへのリンクを作成するという別の方法もあります。
たとえば、ディレクトリが/home/username/phptestにある場合、必要なのは
だけです sudo ln -s /home/username/phptest /var/www/phptest この方法で、http://localhost/phptest 経由で作業ディレクトリにアクセスできます。 [注意] リンクファイル名に「.」を含めることはできません。そうしないと、apache2 はそれをファイルとして解析しようとし、リンクディレクトリの効果を達成できません。 個人的には、複数の作業ディレクトリを並行して開発できる後者の方法をお勧めします。 Apacheを再起動
または
echo "こんにちは、これは私の最初の PHP Web ページです";
phpinfo();
?>
< ;/p>
保存して終了します。
ESC キーを押してコマンド モードに移動し、次のようにします。
:w vi を終了せずにファイルを保存します。
:w file vi を終了せずに変更を強制的に保存します。 :wq ファイルを保存して vi を終了します;
:wq! ファイルを保存して vi を終了します;
:q! ファイルを保存せずに vi を強制的に終了します;
:e!変更して、最後にファイルを保存したときから編集を開始します。
ブラウザを開いて「localhost/phptest/test.php」と入力すると、PHP の実行結果が表示されます。幸運を祈ります:-)
上記では、Ubuntu で PHP 環境を構築する方法をさまざまな側面を含めて紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。