すでに以前の機会に(UbuntuにLAMPをインストールする方法, Debianおよび派生物へのLAMP環境のインストール, UbuntuにLAMPをインストールする方法:簡単な方法)インストール方法について話しました LAMP(Linux + Apache + MySQL / MariaDB / Percona + PHP)特に本日は、コンソールからLAMPを自動的に、最小限のユーザー参加でインストールする方法を説明します。
私たちの目標を達成するために、 ランプと呼ばれるbashスクリプト、 作られた テディサン、 これにより、Apache + PHP + MySQL / MariaDB / Perconaのさまざまなバージョンをインストールできますが、ユーザーはこれらのソフトウェアのどのバージョンを使用するかを選択できます(ただし、デフォルトでは一部がパラメーター化されています)。
スクリプトランプはどのようなディストリビューションをサポートしていますか?
スクリプトは次のディストリビューションでテストされており、それらから派生したもので動作するはずです。
- CentOS-5.x
- CentOS-6.x
- CentOS-7.x
- Ubuntu-12.x
- Ubuntu-13.x
- Ubuntu-14.x
- Ubuntu-15.x
- Ubuntu-16.x
- Debian-7.x
- Debian-8.x
スクリプトランプはどのソフトウェアバージョンをサポートしていますか?
このスクリプトは、次のソフトウェアとバージョンをインストールする可能性を提供します。
- Apache-2.2、Apache-2.4。
- MySQL-5.5、MySQL-5.6、MySQL-5.7、MariaDB-5.5、MariaDB-10.0、MariaDB-10.1、Percona-Server-5.5、Percona-Server-5.6、Percona-Server-5.7。
- PHP-5.3、PHP-5.4、PHP-5.5、PHP-5.6、PHP-7.0。
- PHPモジュール:OPcache、ZendGuardLoader、ionCube_Loader、XCache、Imagemagick、GraphicsMagick、Memcache、Memcached Redis、MongoSwoole。
- その他のソフトウェア:Memcached、phpMyAdmin、Redis-Server
ランプスクリプトをインストールするにはどうすればよいですか?
インストールするには、ディストリビューションに応じて次の手順を実行する必要があります。
CentOSおよび派生物にランプスクリプトをインストールします。
yum -y install wget screen unzip wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd ランプマスターchmod + x *.sh画面-Sランプ
ランプスクリプトをDebian / Ubuntuおよび派生物にインストールします。
apt-get -y install wget screen unzip wget --no-check-certificate -O lamp.zip https://github.com/teddysun/lamp/archive/master.zip unzip lamp.zip
cd ランプマスターchmod + x *.sh画面-Sランプ
ランプスクリプトの使い方は?
ランプスクリプトを使用するには、次のコマンドでインストール.shファイルを実行する必要があります。
./ランプ.sh
次に、インストールするソフトウェアのバージョンをXNUMXつずつ選択する必要があります。各バージョンを選択して、それを識別する番号を示すか、Enterキーを押すとデフォルトバージョンがインストールされます。 データベースからパスワードを選択することもできます。
間違いなく、これはLAMPをインストールするための高速で効率的で楽しい方法です。 それがあなたのために働くことを願っています、そしてあなたのコメントを残すことを躊躇しないでください。
スクリプトの一部を使用して、.bash_rcを変更します
#################### システムインフォメーション ####################
CPUモデル:Intel(R)Core(TM)2 Duo CPU E8400 @ 3.00GHz
コア数:2
CPU周波数:3000.000 MHz
RAMの量:1983 MB
スワップ量:1999 MB
電源投入時間:0日、6時間11分22秒
平均負荷:0.17、0.25、0.34
アーキテクチャ:x86_64(64ビット)
カーネル:4.4.0-43-汎用
マシン名:dc5800
################################################## ################
これは私がコンソールを開くたびにどのように見えるかです。
LAMPについてインストールが簡単です
sudo apt install phpmyadmin mysql-server
緊急の場合、私はすでにそれを行う方法を知っています、良いポストに感謝します。
dockerを使用する方が良いのではないですか?)
そのため、Windowsでも使用できます...
また、システムを「汚す」ことはありません。データベースまたはアプリのバックアップはシステム内にのみ保持し、残りは別々のコンテナー(コンテナーbd +コンテナーapache)で実行します。
XNUMXつずつ実行したいので、どうすればこれらすべてをアンインストールできますか
ランプマスター./uninstall.shフォルダーにあるアンインストールスクリプトを実行できます
おはようございますapache2でServerNameを設定したいのですが、設定が見つかりません。私は学生で、あまりスキルがありません。
どうもありがとうございました