検索
ホームページphp教程php手册CentOS 6.5ではLAMP環境を構築

目次

ステップ 1: Apache サーバーをインストールして構成する

ステップ 2: サイト ディレクトリ ファイルを設定してバインドする

ステップ 3: MYSQL データベースをインストールする

ステップ 4: PHP 環境をインストールする

概要

>>開始:

ステップ 1: Apache サーバーをインストールして構成する

yum update #yumを更新する
yum install httpd #Use yum to install httpd (httpdはApacheサーバー) Click->Learn about yum

現在のバージョンの Apache 構成環境をインストールし、httpd.conf (/etc/httpd/conf/httpd.conf にあります) ファイルを構成します。デフォルトの構成ファイルを直接使用することもできます。

KeepAlive Off
...

StartServers 2
MinSpareServers 6
MaxSpareServers 12
MaxClients 80
MaxRequestsPerChild 3000

設定する際、すべての設定を削除する必要はありませんが、対応するパラメータを変更する必要があります。

ステップ 2: サイトディレクトリファイルを設定してバインドする

LAMP の手動インストールは、ワンクリック パッケージを使用してドメイン名を直接追加し、コマンドを使用してサイトを構築するのとは異なります。たとえば、ここではサイトを構築するためにドメイン名を追加する必要があります。

vim /etc/httpd/conf.d/vhost.conf #vim は Unix/Linux での編集ツールです; このコマンドの意味: /etc/httpd/conf.d/vhost.conf を作成します。ディレクトリ テキスト設定ファイル

上記ディレクトリにvhost.confファイルを作成し、サイトを設定します

名前仮想ホスト *:80


ServerAdminadmin@laozuo.org
ServerName laozuo.org
ServerAlias www.laozuo.org
DocumentRoot /srv/www/laozuo.org/ public_html/
ErrorLog /srv/www/laozuo.org/logs/error.log
CustomLog /srv/www/laozuo.org/logs/access.log を結合


ServerAdmin admin@idcxen.com
ServerNameidcxen.com
ServerAlias www.idcxen.com
DocumentRoot /srv/www/idcxen.com/public_html/
ErrorLog /srv/www/idcxen. com/logs/error.log
CustomLog /srv/www/idcxen.com/logs/access.log を結合

上記のファイルを見ると、2つのサイトが追加されていることがわかります。複数のサイトを追加する場合は、同様に対応するディレクトリをコピーして変更します。同様に、対応するディレクトリに存在しないディレクトリ パスを作成する必要があります。

mkdir -p /srv/www/laozuo.org/public_html
mkdir /srv/www/laozuo.org/logs

mkdir -p /srv/www/idcxen.com/public_html
mkdir /srv/www/idcxen.com/logs

srv などの対応するディレクトリ パスは私が作成したものです。他のパスが必要な場合は、必要に応じて自分で作成します。

httpdを起動し、起動時に起動するように設定します。

/etc/init.d/httpd start
/sbin/chkconfig --levels 235 httpd on
/etc/init.d/httpd reload

ステップ 3: MYSQL データベースをインストールする

A - インストールして起動します

yum install mysql-server #MYSQL サービスをインストールします

/sbin/chkconfig --levels 235 mysqld on # スタートアップをセットアップする

/etc/init.d/mysqld start # MYSQLを起動します

B - データベースユーザーを設定します

mysql_secure_installation #ROOT 権限をインストールして設定し、プロンプトに従って ROOT パスワードを設定します

このインストールプロセス中に、デフォルトの他のユーザーとその他のデフォルトデータを削除することを選択できます。

mysql -u root -p # ROOT データベースユーザーにログインします

ステップ 4: PHP 環境をインストールする

yum install php php-pear #yumを使ってphp環境をインストールします

PHP環境をインストールし、/etc/php.iniファイルを設定します。

error_reporting = E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR
display_errors = オフ
log_errors = オン
error_log = /var/log/php/error.log
max_execution_time = 30
memory_limit = 128M
register_gloバルス = オフ
max_input_time = 30

vi を使用して上記のパラメータを見つけ、それに応じてパラメータを変更し、保存して終了します。

ログファイルを作成します。PHP で MYSQL をサポートする必要がある場合は、次のコマンドを入力して php5-mysql パッケージをインストールする必要があります。

mkdir /var/log/php
chown apache /var/log/php

インストールして設定を開始します。

yum install php-mysql
/etc/init.d/httpd restart

概要:

このようにして、ドメイン名サイト バインディングと MYSQL データベースが追加されました。たとえば、WORDPRESS プログラムやその他のプログラムを laozuo.org ドメイン名にインストールする必要がある場合は、そのプログラムを /srv にアップロードするだけです。 /www/laozuo.org/public_html/ directory に移動し、設定されたデータベース ユーザーを使用してインストールします。

さらに、vim を使用してファイルを編集すること (vim 学習リファレンス)、および基本的な Unix/Linux コマンド (Linux コマンド学習リファレンス) を使用できることも必要です。

RM

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

SublimeText3 中国語版

SublimeText3 中国語版

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

AtomエディタMac版ダウンロード

AtomエディタMac版ダウンロード

最も人気のあるオープンソースエディター