CentOSにApache + [PHP](http://lib.csdn.net/base/php)+ Tomcat7 + [MySQL](http://lib.csdn.net/base/mysql)をインストールするには、以下を参照してください。
[ Linux](http://lib.csdn.net/base/linux)プラットフォームで最も使用されているWeb環境は、php、[Java](http://lib.csdn.net/base/javase)、[MySQL](https://cloud.tencent.com/product/cdb?from=10680)です。この環境を構築する場合は、次のことができます。多くのオープンソースプログラムを実行します。
プログラマーとして、操作やメンテナンスに習熟している必要はありませんが、基本的なLinux環境の構築をマスターする必要があります。また、一部のコードやプログラムをデバッグするのにも便利です。
php用のlampおよびlnmpワンクリックパッケージがあり、ワンクリックで環境を簡単にインストールできます。 [Java](http://lib.csdn.net/base/java)Webアプリケーションを実行している場合は、Tomcatを使用する必要があります。
実際、Linuxでは、これらのソフトウェアを自分で手動でインストールして構成するのは簡単です。ソースコードからコンパイルしてインストールする代わりに、yumコマンドを使用して完了します。
インストール手順を説明するために、最も一般的に使用されるLinuxシステムCentOS5.xおよび6.xを例として取り上げましょう。この操作に従って、php + java + MySQL環境を自分で構築することもできます。
システムにリモートsshログインした後、最初に
Tomcat7を起動します
#. /usr/local/tomcat7/bin/startup.sh
ブラウザのアドレスバーにhttp:// your IP:8080 /と入力すると、Apache Tomcatのスタートページが表示されます。表示されない場合は、ファイアウォールの問題かどうかを確認してください。
ApacheとTomcatの統合
ここでは、単純なプロキシメソッドを使用してApacheとTomcatを統合します
ProxyPass / ajp:// localhost:8009 /を追加します(このファイルが既にある場合は、対応するコンテンツの前にあるコメント#を削除してください)
/////////////////////////////////////////////////////////////////////
ProxyPass / ajp:// localhost:8009 /を使用すると、Apache(httpd)の下にインストールされているアプリケーションにアクセスできなくなります。
ディレクトリは、次の方法で区別できます。
ProxyPass /tomcat/ ajp://localhost:8009/
ブラウザのアドレスバーにhttp:// your IP / tomcat /と入力すると、ApacheTomcatのスタートページが表示されます。
/////////////////////////////////////////////////////////////////////
変更を保存した後、Apacheを再起動します
上記でインストールされたソフトウェアファイルと構成パスは次のとおりです。
apache構成ファイルは/ etc / httpd / confの下にあります
Apacheのモジュールは/ usr / lib / httpdの下に配置されます
php構成ファイルは/etc/php.d/および/etc/php.iniの下にあります
PHPモジュールは/ usr / lib / php / modulesの下に配置されます
Tomcat7のインストールディレクトリは/ usr / local / tomcat7にあります。
上記の簡単な手順で、Linuxで一般的に使用されるWeb環境を構成することもできます。
参照:
http://my.oschina.NET/vikingz/blog/153469
http://www.xianren.org/system/centos6-4-yum-mysql-jdk-tomcat.html
Recommended Posts