Webサイトで入手可能な最新バージョンのApache、php、mysqlをインストールする必要がありますが、問題は、aptリポジトリにこれらの更新バージョンがまだないことです。
必要なバージョン:Apache 2.4.4、PHP 5.4.16およびMySQL 5.6.12。
Aptを介して利用可能なバージョン:Apache 2.2.22、PHP 5.4.15、MySQL 5.5.31。
Ubuntuは上記のバージョンのパッケージをサポートしていません。助けてください!ありがとう!
追伸Taskselには、これらのバージョンのパッケージもまだありません。
新しいバージョンをインストールする前に、以前にインストールした他のバージョンをアンインストールする必要があります。
Apache 2.4.4をインストールする前に、 PCRE をインストールする必要があります。インストールしないと成功しません。 PCREのインストールプロセスは簡単です。ダウンロードした後、 terminal nextコマンドで実行します:
Sudo ./configure Sudo make Sudo make install
http://apr.Apache.org からAPRおよびAPR-Utilをダウンロードし、Apacheディレクトリ/ srclib/aprおよび/ srclib/apr-utilに解凍します(ディレクトリ名にバージョン番号はありません)次のコマンドを入力してApacheをインストールします。
Sudo ./configure --with-included-apr Sudo make Sudo make install
次のコマンドを入力してApacheを起動します。
Sudo /usr/local/Apache2/bin/apachectl start
次のような問題がある可能性があります。
/usr/local/Apache2/bin/httpd: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
次のコマンドを入力して、httpdの共有ライブラリの依存関係を確認します。
ldd httpd
Found "libpcre.so.1 => not found"
、次に次のコマンドを入力してリンクを更新します。
Sudo ldconfig
Apacheを再起動すると動作するはずです。
ソース: http://zhuojun.info/?p=1121
.tar.bz2
ファイルのインストール方法については、この投稿を確認してください。 。tar.gz(または.tar.bz2)ファイルのインストール方法?.rpm
ファイルのインストール方法を確認してください。 RPMのインストールと管理方法一般に、ビルド済みのスタックでlatestバージョンを見つけることはほとんどありません。なぜなら、新しいバージョンのリリースと公式リポジトリのパッケージリリースの間には、「システム固有の依存関係と癖。
次の3つのオプションがあります。
現在、利用可能なパッケージで提供されていない/満たされていない非常に具体的なオプション/ニーズがない場合、またはリポジトリにバージョンが含まれるのを待つことができない場合は、ビルド前のバイナリを使用することをお勧めします。
繰り返しになりますが、ソースコードからのコンパイルは、パッケージメンテナのハードワークを評価するのに役立つ優れたキャラクタビルドエクスペリエンスです:-)パッケージの依存関係を手動で解決する必要があります。
そうは言っても、Apache、PHP、MySQLのような大規模でアクティブなプロジェクトは、ソースからインストールするための非常に包括的なドキュメントとハウツーを提供します。
Apache、Php、Mysqlの最新バージョンをインストールするもう1つの便利な方法は、PPA、つまりPersonal Package Archieveを使用することです。必要なソフトウェアパッケージのPPAを検索し、そのPPAをリポジトリに追加して、次のコマンドを使用してソフトウェアをインストールするだけです。 PPAは、最新のソフトウェアを提供することで他のユーザーや開発者を支援したいユーザーによって構築されていることを忘れないでください。
PPA I used for Apache2.4.4: ppa:patrickdk/Apache24
PPA I used for Php5.5.0: ppa:ondrej/php5-experimental
PPA I used for Mysql 5.5.32: ppa:ondrej/mysql
また、他のPPAも利用できます。
Shell>add-apt-repository ppa:ppa-name
Shell>apt-get update
Shell>apt-get install software-name
たぶん、私の質問と同じ質問があるユーザーにとっては便利でしょう。