LAMPをインストールします(Lイヌックス Aパッチ MySQL PHP)Ubuntuでは非常に簡単です。
手順は、Apacheのインストールとテスト、PHPのインストールとテスト、最後にMySQLデータベースマネージャーのインストールのXNUMXつの部分に分かれています。
アパッチ
インストール
ターミナルで、次のように入力します。
sudo apt-get install apache2
準備ができました。すでにApache2がマシンにインストールされています。
マシンを起動すると、Webサーバーが自動的に起動します。 手動で起動する必要がある場合は、端末に次のコマンドを入力します。
sudo サービス apache2 開始
サービスを停止するには:
sudo service apache2 stop
そしてそれを再起動するには
sudo service apache2 restart
Webサイトを保存する必要があるディレクトリは次のとおりです。 は/ var / WWWの
これを行うには、ユーザーに必要な権限を付与する必要があります。 ほとんどの場合、次のコマンドで十分ですが、Webサーバーで必要なセキュリティの程度によって異なる場合があります。
sudo chmod -R 775 / var / www
テスト
ログインする http://localhost Webブラウザで。 Apacheページが表示されます。
PHP
インストール
ターミナルで、次のコマンドを入力します。
sudo apt-get インストール php5 libapache2-mod-php5 php5-cli php5-mysql
次のコマンドでApacheを再起動します。
sudo service apache2 restart
テスト
正しくインストールされていることをテストするために、非常に単純なPHPスクリプトを作成します。
sudo gedit /var/www/test.php
次の内容を入力してファイルを保存します。
スクリプトを実行するために、Webブラウザーを開き、次のURLにアクセスしました。 http://localhost/prueba.php。 PHPのインストールに関する情報が記載されたページが表示されます。
MySQL
インストール
ターミナルで次のコマンドを入力します。
sudo apt-get install mysql-server mysql-client libmysqlclient-dev
インストールプロセス中に、MySQLルートユーザーにパスワードを割り当てるように求められます。
テスト
ターミナルに次のように入力します。
sudoサービスのmysqlステータス
mysqlプロセスの状態について何かを返す必要があります。
パスワードが正常に機能することを確認するには:
mysql -uroot -pxxx
ここで、xxxはMySQLのインストール中に入力したパスワードです。
ルートパスワードを変更する場合は、MySQLにログインしてから次のコマンドを実行します。
'root' @ 'localhost' = PASSWORD( 'yyy');のパスワードを設定します。
代用 YYY 新しいパスワード用。
MariaDB
ますます多くの人々がMySQLの代わりにMariaDBを使用することを好みます。 MariaDBは、同じコマンド、インターフェイス、API、およびライブラリを備えているため、MySQLとの互換性が高く、サーバーを別のサーバーに直接変更できるようにすることを目的としていることに注意してください。 これは、MariaDBがMySQLの直接フォークであるためですが、OracleがSunを購入した後にライセンスを独自のものに変更したMySQLとは異なり、GPLライセンスを持っているという違いがあります。
MySQLの代わりにMariaDBをインストールする方法を見てみましょう。
インストール
以前にMySQLをインストールしたことがある場合は、最初にそれをアンインストールする必要があります。
sudoapt-getパージmysql * sudoapt-get自動削除
次に、対応するPPAを追加する必要があります。 Ubuntu 13.10の場合:
sudo apt-get install software-properties-common sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db sudo add-apt-repository'deb http://mariadb.biz .net.id //レポ/5.5 / ubuntu saucy main
そして、パッケージをインストールします。
sudo apt-get update sudo apt-get install mariadb-server mariadb-client
MySQLと同様に、rootユーザーのパスワードを要求します。
テスト
MariaDBが正しくインストールされていることを確認するには:
mysql -v
MariaDBに関する情報を返す必要があります。
mariadbプロセスのステータスを確認するには:
sudoサービスのmysqlステータス
データベースへのリモートアクセス
リモートスクリプトを介して(つまり、独自のサーバーでホストされていない)MySQLにアクセスする場合は、でバインドアドレスを編集する必要があります。 /etc/mysql/my.cnf デフォルト値(127.0.0.1)をIPアドレスに置き換えます。
my.cnfに変更を加えた後、次のコマンドでMySQLを再起動します。
sudo サービス mysql の再起動
phpMyAdminの
phpMyAdminは、管理者によって広く使用されているMySQLのグラフィカル管理者です。 インストールするには、次の端末を入力します。
sudo apt-get phpmyadminをインストールする
アクセスするには、Webブラウザから次のURLにアクセスします。 http://localhost/phpmyadmin
設定画面のスペースバーを押して、自動的に設定するWebサーバーとしてApache2を選択することを忘れないでください。
phpmyadminにアクセスできない場合は、次のようにwwwフォルダーにシンボリックリンクを作成してみてください。
sudo ln -s / usr / share / phpmyadmin / var / www /
gdライブラリ
PHPでのグラフの生成と操作のサポートを追加したい場合は、ターミナルで次のように記述しました。
sudo apt-get インストール php5-gd
Apache2のSSL
Apache 2でSSL(Secure Socket Layer)モジュールをアクティブ化するには、次のように入力します。
sudo a2enmod ssl
変更を確認するには、次のコマンドでApache2を再起動することを忘れないでください。
sudo /etc/init.d/apache2 再起動
Ubuntu Minimalを使用すると、より適切に機能します(Ubuntu Serverでは、これらのコンポーネントはデフォルトですでにインストールされています)。
私にはもっと簡単に思える方法を知っています。次のコマンドラインを使用するだけです。
「Sudoapt-getinstall lamp-server ^」とwoala ...プロセス全体は実質的に自動です。
それは本当だ。 ただし、Apacheの代わりにnignxをインストールするなど、より洗練されたものが必要な場合は、別の方法を使用する必要があります。
ランプ= Linux Apache MySQL PHP、nginxが必要な場合は、ランプではなくなります😛
「lamp-server」パッケージがPreciseリポジトリに表示されません。
パッケージの最後に「^」があります:sudo apt-get install lamp-server ^
ご挨拶!
もしかして:
apt-get installtasksel
タスクセル
LAMP-SERVERオプションを選択して、インストールを続行します😀
それは私が見つけたものです。
ほら、今はその情報を裏付けることはできません。 ただし、Ubuntuパッケージによると、次のようにはなりません。 http://packages.ubuntu.com/search?keywords=lamp&searchon=names&suite=saucy§ion=all
そのようなパッケージはありません。
乾杯! ポール。
素晴らしいチュートリアル。 お気に入りに保存します。
ご挨拶!
お役に立ててうれしいです、イワン! :=)
抱擁! ポール。
最良のコマンドは、Jacobがコメントしたコマンドです: "sudo apt-get install lamp-server ^"
Ubuntuのすべてのフレーバーとバージョンで動作します。
ご挨拶!
良い投稿であり、それを補完するために、コマンドmysql_secure_installation(rootではない)を使用して、mysqlとmariadbの両方に有効なセキュリティオプションを適用できます。
チリからの挨拶
そうです...貢献してくれてありがとう!
ええと、私はxammpをお勧めします。インストールは簡単で、サービスを停止するためのグラフィカルインターフェイスがあります。
真実は私もxamppを好むということです。 🙂
すばらしい!Slackwareにインストールする方法は次のとおりです http://vidagnu.blogspot.com/2013/02/instalacion-de-lamp-en-linux.html
ありがとうございました! 良い貢献!
私はポータブルLamppを直接使用することを好みます。 ApacheFriendsからダウンロードします。 優れたツールです。
良い! xコメントありがとう。 多くの場合、それが通常最も快適です。 それは本当です。
ああ! 不快感はありません。わずかな修正です。excellentは「X」の後に「C」と書かれています。
抱擁! ポール。
投稿ありがとうございます! ランプオプションを使用してubuntuサーバーをインストールすると、多くの場合、半分の処理が行われます。
非常に良いtutoに感謝し、メタパッケージをインストールするよりもパーソナライズされています。私の場合、私が行う小さなことのために、たとえばmysqlは必要ないからです。
phpテストファイルを正しくダウンロードするには、htmlフォルダー内にある必要があるため、作成コマンドは次のようになります。
sudo gedit /var/www/html/test.php
別の推奨事項は、/ var / wwwフォルダーにアクセス許可を付与することとは別に、コマンドを使用してユーザーのグループに追加することです。
sudo chmod -R 775 / var / www
sudo chown -hR your_user_name:your_user_name / var / www
そのため、ドキュメントとリンクを作成して機能させることができます
ArchにLAMPをインストールする方法を知っている人はいますか? 私はすでにwikiの指示に従い、PHPの構成を開始すると、Apacheが機能しなくなりました。 uu
あなたが使用することができます Bitnami そしてあなたは多くの時間を節約します。
とても良いチュートリアルは私を大いに助けてくれました!!!
どうもありがとうございました=)良いチュートリアル=)cdtの挨拶。 あなたの出版物をもっと見たいです!...
ありがとう、貢献してくれてありがとう。 それは私にはあまりにもうまくいきました。 コマンドは明確で、私が望む最後に到達し、プログラムするために順番に説明されています
よろしく
私は助け、マニュアル、ウェブメールに関連するすべてを維持するためにubuntuとそのコマンドに完全なラウンドキューブをインストールすることを可能にする何かが必要です。 すでにありがとうございました。
私はこの投稿が古いことを知っています、しかし男、あなたは私の命を救いました、私は決してphpを学ぶことはないと思いました。
挨拶
これについて私が見た中で最高のチュートリアル。 すべてのmysqlで私は失敗していました。 どうもありがとう!!! 私はすでに自分のコンピューターを驚かせる準備ができています。 ヒッヒッヒ
404エラーが発生します。誰か助けてもらえますか? ありがとうございました
エラー http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ trusty-updates / main mysql-common all 5.5.41-0ubuntu0.14.04.1
404が見つかりません[IP:54.185.19.94 80]
エラー http://security.ubuntu.com/ubuntu/ trusty-security / main mysql-common all 5.5.41-0ubuntu0.14.04.1
404が見つかりません[IP:91.189.91.23 80]
そして、より多くの間違い。
非常によく説明されています。 どうもありがとう!。
おかげで私をたくさん助けた
どういたしまして! 🙂
ランプをubuntuと派生物にインストールするための非常に良いガイド...ありがとう
Xubuntu 100&Elementary Osで15.04%動作します
個別指導をありがとう...
この行の最後に引用符がありません:[sudo add-apt-repository'deb http://mariadb.biz.net.id//repo/5.5/ubuntu 生意気なメイン]