この記事は、farlee ブログからの転載です: http://farlee.info/archives/linux-ubuntu-lamp-apache-mysql-php-phpmyadmin-install-configuration.html
?
Linux ubuntu LAMP のインストールと構成環境 - 動作します
もちろん Gnome は使用しません。ターミナル コマンドを使用するのも非常に簡単です:
コマンドを 1 つ直接実行: apt-get install apache2 mysql-server mysql-client php5 php5-gd php5 -mysql
Ubuntu ファイルの実行の読み取りおよび書き込み権限を設定します
LAMP コンポーネントがインストールされた後の、PHP Web サーバーのルート ディレクトリのデフォルト設定は /var/www です。 Linux システムのセキュリティ原則により、root ユーザーのみがディレクトリ内のファイルの読み取りおよび書き込み権限を変更できるため、www フォルダーに新しい php ファイルを作成したり、それらを変更したり削除したりすることはできません。最初に /var/www ディレクトリの読み取りおよび書き込み権限を変更する必要があります。ファイルのアクセス許可は、インターフェイス マネージャーで右クリックしてプロパティを使用して変更することはできません。ルート ターミナル コマンド sudo chmod 777 /var/www
を実行する必要があります。その後、html または php ファイルに書き込むことができます。
phpmyadmin-Mysql データベース管理をインストールする方法
インターフェイス マネージャーを使用します :
システム->システム管理->Synaptic パッケージ マネージャー->検索 phpmyadmin->右クリックしてインストールをマークします。
または、コマンドを直接使用します: sudo apt-get install phpmyadmin インストールが開始されます。
phpmyadmin settings :
インストールプロセス中に、Web サーバー: apache2 または lighttpd を選択するように求められ、apache2 を選択し、Tab キーを押して確認します。次に、設定した Mysql データベース パスワードの接続パスワード、データベースの管理ユーザーのパスワードを入力するように求められます。
次に、phpmyadmin を apache2 に接続します。例として、www ディレクトリは /var/www にあり、phpmyadmin は /usr/share/phpmyadmin ディレクトリにあるので、次のコマンドを使用します: sudo ln -s /usr/share/phpmyadmin /var/www は接続を確立します。
phpmyadmin テスト: ブラウザのアドレス バーで http://localhost/phpmyadmin を開きます。
Ubuntu LAMP で Apache を構成する方法
1. mod_rewrite モジュールを有効化します
ターミナル コマンド: sudo a2enmod rewrite
Apache サーバーを再起動します: sudo /etc/init.d/apache2 restart
Apache を再起動したら、テストできます。/var/www ディレクトリに新しいファイル test.php を作成し、次のコードを記述します。 ??<?php phpinfo(); ?>?
保存して http://127.0.0.1/test.php と入力します。アドレスバーに?または http://localhost/test.php php 設定情報が正しく表示されている場合は、LAMP Apache が正常に動作していることを意味します (テストする前に Apache サーバーを再起動することを忘れないでください)。
2. Apache サポート .htm .html .php
sudo gedit /etc/apache2/apache2.conf
または sudo gedit /etc/apache2/mods-enabled/php5 を設定します。 conf
開いたファイルに
AddType application/x-httpd-php .php .htm .html を追加します。
LAMP 構成 MySQL テスト
上記の PHP と Apache はテストされました。次に、Mysql データベースが正しく有効になっているかどうかをテストしてみましょう。
/var/www ディレクトリに新しい mysql_test.php を作成します:
<?php
$link = mysql_connect("localhost","root","020511");
if (!$link)
{
die('Could not connect: ' . mysql_error());
}
else echo "Mysql已经正确配置";
mysql_close($link);
?>
アドレスバーに「http://127.0.0.1/mysql_test.php」と入力して終了します。「Mysql は正しく設定されました」と表示されたら、OK を意味します。そうでない場合は、Apache サーバーを再起動してください。
Firefoxブラウザの中国語文字化け問題を解決します
上記 FireFox ブラウザで
mysql_test.php または phpmyadmin を開くと、テスト中に中国語の文字化けが表示される場合は、デフォルトの言語設定に問題があります。解決策は次のとおりです:
Apache 設定ファイル udo gedit /etc/apache2/apache2.conf を開き、最後に AddDefaultCharset UTF-8
を追加します。それでも文字化けする場合は、UTF-8 を gb2312 に変更します。
Apache を再起動します: sudo /etc/init.d/apache2 restart? mysql_test.php を更新すると中国語の文字化けはなくなります。
mysql を手動で起動する場合: mysql -u root -p は、プロンプトに従ってパスワードを入力します。
Apache の再起動時にこのエラーが発生する場合:
* Web サーバー apache2 の再起動
apache2: ServerName に 127.0.1.1 を使用して、サーバーの完全修飾ドメイン名を確実に判断できませんでした
apache2: 確実に判断できませんでしたサーバーの完全修飾ドメイン名 (ServerName
に 127.0.1.1 を使用)
次に、Apache 構成ファイルを変更します: sudo gedit /etc/apache2/apache2.conf、ファイルの最後に ServerName 127.0.0.1 を設定します
LAMP コンポーネントで頻繁に使用されるいくつかのターミナル コマンド
Apache を再起動します: sudo /etc/init.d/apache2 restart
mysql を再起動します: sudo /etc/init.d/mysql restart
php.ini を設定します: sudo gedit /etc/php5/apache2/php.ini
apache2.conf を設定します: sudo gedit /etc/apache2/apache2.conf
my.cnf を設定します: sudo gedit /etc/mysql/my.cnf
PHP CGI: sudo /var/www/cgi-bin/
Ubuntu PHP エディター
ついにLAMP 設定 が完了しました。Ubuntu での単純な PHP コード編集には、Gedit を使用するだけです。 Gedit は、HTML、PHP、JavaScript など、数十の言語でのコード ハイライト機能をサポートしています。 PHP プロジェクトを開発している場合は、Zend Studio や Eclipse などの PHP IDE エディターを使用することをお勧めします。テキスト編集VIMも非常に優れているとのこと。
PS: Windows で LAMP 環境を構築したい場合は、リンクをたどるか、Google で検索して使用方法を調べてください。
?
より簡単なワンクリックのインストール方法もあります:
?
?wanking が書きました
LAMP サービスのワンクリック インストール:
sudo taskel install Lamp-server
ワンクリックで LAMP をアンインストールします:
sudo タスクセル削除ランプサーバー
注:
上記のコマンドで Lamp をアンインストールすると、必然的に Linux システム自体もアンインストールされることになりますので、
LAMP をアンインストールした後は
必ずシステムをアップデートしてください
:
sudo apt-get update
sudo apt-get upgrade
上記の両方を実行する必要があります
?
?