centosへのApacheとphpのインストールについて詳しく解説
この記事の内容は、Centos への Apache と php のインストールについての詳細な説明です。これは、必要な友人と共有します。Centos6 への Apache のインストールについての詳細な説明です。 6
1. インストールパッケージ
Apache httpd 2.4.27.tar.gz、apr-1.6.2.tar.gz、apr-util-1.5.2.tar.gz、pcre-8.41.tar.gz、php -7.1.9.tar.bz2 .tar.bz2.tar.bz2
2. インストール環境を確認
httpd2.2.15がインストールされていることが表示されます。新しいバージョンに影響を与えないようにするには、システムに付属のバージョンをアンインストールする必要があります
必ずアンインストールしてください! ! ! ! ! (パッケージの削除操作もあります。エラー メッセージが依存パッケージの場合は、rpm –e –nodeps 削除するパッケージ名を使用します)
3. さまざまなパッケージをインストールします
1. 最初にディレクトリを作成します: mkdir /usr/ local /soft は、さまざまなインストール パッケージを保存するために使用されます
Mkdir /usr/local/apr
Mkdir /usr/local/apr-util
Mkdir /usr/local/httpd
Mkdir /usr/local/pcre
2、最初に apr-1.6.2 をインストールします:
解凍:
コンパイル:
そのようなエラーを表示します:
(およそ30351 行で、コマンド: vim +30351 configure)
解決策:configure ファイルの RM='$RM' を次のように変更します。 RM ='$RM –f'。保存して終了します。 wq が保存して終了できない場合は、wq!、強制的に保存して終了します。 再度コンパイルします:
解決策: 構成ファイル内の $RM "$cfgfile" 文を削除します。 (これは無視でき、後続のインストールには影響しません)
コンパイルが成功したら、次のようにインストールします:
3. apr-util-1.5.2 をインストールします
解凍後、apr-util-1.5.2 と入力します。コンパイル:
コンパイルとインストールが成功しました: make && make install
4. pcre-8.41 をインストールします
解凍後、pcre-8.41 ディレクトリに入ってコンパイルします:
コンパイルしてインストールが成功しました: make&& make install
と報告された場合、
gcc-c++、をインストールする必要があることを意味します。 コマンド: yum list システムにインストールパッケージがあるかどうかを確認し、存在しない場合は、ダウンロードしてください。次に、インストールします。ここでは特別な指示はありません。 。 。 5. httpd-2.4.27 をインストールします
上記と同じようにコンパイルします:./configure--prefix=/usr/local/httpd --with-pcre=/usr/local/pcre --with- apr=/ usr/local/apr--with-apr-util=/usr/local/apr-util
エラーなしでコンパイルインストール: make&& make install
6. 設定、Apache の起動 /usr/local と入力します。 /httpd/ bin コマンドを実行します: ./apachectl start ヒント:
解決策:
httpd.conf ファイルを開き、#ServerNamewww.example.com:80 を変更します。サーバー名 IP:80 へ
4. Apache を Linux システム サービスとして設定し、起動後に起動します
1. リンク apachectl をシステム起動ディレクトリにコピーし、httpd という名前を付けます
コマンド:
で
#! /bin/sh の下に 2 行を追加します: #chkconfig:35 61 61 #description: Apache3. httpd 設定を Linux サービス監視に自動的に追加します
5. ブラウザに http://ip:80
設定が成功しました! !
Web ページのテストが失敗した場合は、ファイアウォールをオフにしてください: iptables –F。念のため、起動時にファイアウォールを無効にするように設定できます: chkconfig iptables off
まず、php-7.1.9 をインストールします。解凍: bzip2 –d php-7.1 .9.tar.bz2.tar.bz2.tar.bz2
インストールして構成します:
AddType が見つかった行を追加します
AddType application/x-httpd-php .php (スペースに注意してください!! ! ! ! )
DirectoryIndex を検索しますindex.php またはdefault.php
を追加します完了!
ブラウザ内:
関連する推奨事項:CentOS 7 PHP サーバー環境をセットアップする
centos7 YUM PHP5.6 をインストールする
以上がcentosへのApacheとphpのインストールについて詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









CentosでIPアドレスを構成する手順:現在のネットワーク構成を表示します:IP ADDRネットワーク構成ファイルを編集するファイル:Sudo VI/etc/sysconfig/network-scripts/ifcfg-eth0変更IPアドレス:iPaddr =編集マスクとゲートウェイの変更(オプション):Netmask = and edit edit gatewway = neters rettart rettart the sudo system system systemctrat

Centos Shutdownコマンドはシャットダウンし、構文はシャットダウン[オプション]時間[情報]です。オプションは次のとおりです。-hシステムをすぐに停止します。 -pシャットダウン後に電源をオフにします。 -r再起動; -t待機時間。時間は、即時(現在)、数分(分)、または特定の時間(HH:mm)として指定できます。追加の情報をシステムメッセージに表示できます。

CENTOSのHDFSパフォーマンスの向上:CENTOSのHDFS(Hadoop分散ファイルシステム)を最適化するための包括的な最適化ガイドには、ハードウェア、システム構成、ネットワーク設定を包括的に検討する必要があります。この記事では、HDFSパフォーマンスを改善するのに役立つ一連の最適化戦略を提供します。 1.ハードウェアのアップグレードと選択リソースの拡張:サーバーのCPU、メモリ、ストレージ容量を可能な限り増やします。高性能ハードウェア:高性能ネットワークカードとスイッチを採用して、ネットワークスループットを改善します。 2。システム構成微調整カーネルパラメーター調整:/etc/sysctl.confファイルを変更して、TCP接続番号、ファイルハンドル番号、メモリ管理などのカーネルパラメーターを最適化します。たとえば、TCP接続ステータスとバッファサイズを調整します

Centosとubuntuの重要な違いは次のとおりです。起源(CentosはRed Hat、for Enterprises、UbuntuはDebianに由来します。個人用のDebianに由来します)、パッケージ管理(CentosはYumを使用し、安定性に焦点を当てます。チュートリアルとドキュメント)、使用(Centosはサーバーに偏っています。Ubuntuはサーバーやデスクトップに適しています)、その他の違いにはインストールのシンプルさが含まれます(Centos is Thin)

PHPはMySQLIおよびPDO拡張機能を使用して、データベース操作とサーバー側のロジック処理で対話し、セッション管理などの関数を介してサーバー側のロジックを処理します。 1)MySQLIまたはPDOを使用してデータベースに接続し、SQLクエリを実行します。 2)セッション管理およびその他の機能を通じて、HTTPリクエストとユーザーステータスを処理します。 3)トランザクションを使用して、データベース操作の原子性を確保します。 4)SQLインジェクションを防ぎ、例外処理とデバッグの閉鎖接続を使用します。 5)インデックスとキャッシュを通じてパフォーマンスを最適化し、読みやすいコードを書き、エラー処理を実行します。

CENTOSプラットフォームHadoop分散ファイルシステム(HDFS)パフォーマンス最適化ガイドHDFSパフォーマンスの最適化は、多面的な問題であり、特定の状況に合わせて複数のパラメーターを調整する必要があります。以下は、いくつかの重要な最適化戦略です。1。メモリ管理は、NAMENODEおよびDATANODEメモリ構成を調整します。HADOOP_NAMENODE_OPTSとHADOOP_DATANODE_OPTS環境変数を合理的に構成して、サーバーの実際のメモリサイズに従ってメモリの使用率を最適化します。大規模なページメモリを有効にする:高メモリ消費アプリケーション(HDFSなど)の場合、大きなページメモリを有効にすると、メモリページの割り当てと管理オーバーヘッドを削減し、効率を向上させることができます。 2。ディスクI/O最適化は高速ストレージを使用します

PHPとPythonには独自の利点と短所があり、選択はプロジェクトのニーズと個人的な好みに依存します。 1.PHPは、大規模なWebアプリケーションの迅速な開発とメンテナンスに適しています。 2。Pythonは、データサイエンスと機械学習の分野を支配しています。

Hadoop分散ファイルシステム(HDFS)をCentOSに構成する場合、次のキー構成ファイルを変更する必要があります。Core-Site.xml:Fs.DefaultFS:HDFS:// LocalHost:9000などのHDFSのデフォルトファイルシステムアドレスを指定します。 hadoop.tmp.dir:Hadoop一時ファイルのストレージディレクトリを指定します。 hadoop.proxyuser.root.hosts and hadoop.proxyuser.ro
