CentOS 55 は yum を使用して LAMPphp オペレーティング環境をインストールします
今日は yum メソッドを使用して LAMP 環境を構築しました。その過程で多くの問題が発生しました。最終的に環境をセットアップしました。
1.出典、sohuはかなり良いです 使いやすいです。
1.1 CentOS-Base.repo をバックアップする
cd /etc/yum.repos.d/
cp CentOS-Base.repo CentOS-Base.repo.bak
1.2 ソースを置き換える
CentOS-Base.repo を vi で開き、内容をコピーするこれをクリアしてから、次の内容をコピーして保存します。
# CentOS-Base.repo
#
# このファイルは、Lance Davis によって CentOS 用に開発された新しいミラーリスト システムを使用します
# ミラー システムは、クライアントの接続 IP アドレスと各ミラーの更新ステータスを使用して、
# ミラーを選択します。
# 地理的にクライアントに近いものに更新されます。
# 他のミラーを手動で選択する場合を除き、これを使用する必要があります
#
# 代替として、mirrorlist= を使用できます。代わりに、
# でコメントアウトしたbaseurl= 行を試してください。
#
#
[base]
name=CentOS-$releasever - Base
baseurl=http://mirrors.sohu.com/centos/$releasever/os/$basearch /
gpgcheck=1
gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
#リリースされたアップデート
[アップデート]
name=CentOS-$releasever - アップデート
baseurl=http ://mirrors.sohu.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
#packagesビルドで使用/生成されているがリリースされていない
[アドオン]
name=CentOS-$releasever - アドオン
baseurl=http://mirrors.sohu.com/centos/$releasever/addons/$basearch/
gpgcheck=1
gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
#役立つ可能性のある追加パッケージ
[追加]
name=CentOS-$releasever - 追加
baseurl=http:/ /mirrors.sohu.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
#追加のパッケージ既存のパッケージの機能を拡張します
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirrors.sohu.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.sohu.com/centos/RPM-GPG-KEY-CentOS-5
1.3 にアップデートします。
yum -y update
2. yum を使用して Apache、Mysql、PHP をインストールします
2.1 Apache をインストールします
yum install httpd httpd-devel
インストールが完了したら、/etc/init.d/httpd start を使用して Apache を起動します
起動時に開始するように設定します
mysql>; UPDATE user='root';
2.2.3 リモートログインを許可します
mysql> -p
パスワードを入力: <新しいパスワード>
mysql>GRANT ALL PRIVILEGES ON *.* TO 'Username'@'%' IDENTIFIED BY 'Password'
完了後、mysql-front を使用して次のことを行うことができます。 mysqlをリモートで管理します。
2.2.4
3 で起動時に起動するように設定します
chkconfig mysqld
php をインストールします
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
/etc/init.d / httpd を再起動します
4. テストします
4.1 /var/www/html/ に新しい test.php ファイルを作成し、次の内容を記述して保存します。
phpinfo();
4.2 ファイアウォール設定
iptables -I RH-Firewall-1-INPUT 状態を追加します。 – state NEW -m tcp -p tcp –dport 21 -j ACCEPT
iptables -I RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
b.ファイアウォール {推奨なし}。
service iptables stop
c. ロード中のファイアウォールをリセットします
service iptables を再起動します
4.3 次に、クライアントのブラウザで http://serverip/test.php が表示されれば、インストールされています。成功です。
これでインストールは完了です。ため息、うーん、とても便利です。
上記は、yum を使用して CentOS 55 に LAMPphp 実行環境をインストールする方法を、関連する側面も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

ホット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)

ホットトピック









MySQLデータベースでは、ユーザーとデータベースの関係は、アクセス許可と表によって定義されます。ユーザーには、データベースにアクセスするためのユーザー名とパスワードがあります。許可は助成金コマンドを通じて付与され、テーブルはCreate Tableコマンドによって作成されます。ユーザーとデータベースの関係を確立するには、データベースを作成し、ユーザーを作成してから許可を付与する必要があります。

MySQLは、インストールが簡単で、強力で管理しやすいため、初心者に適しています。 1.さまざまなオペレーティングシステムに適した、単純なインストールと構成。 2。データベースとテーブルの作成、挿入、クエリ、更新、削除などの基本操作をサポートします。 3.参加オペレーションやサブクエリなどの高度な機能を提供します。 4.インデックス、クエリの最適化、テーブルパーティション化により、パフォーマンスを改善できます。 5。データのセキュリティと一貫性を確保するために、バックアップ、リカバリ、セキュリティ対策をサポートします。

データ統合の簡素化:AmazonrdsmysqlとRedshiftのゼロETL統合効率的なデータ統合は、データ駆動型組織の中心にあります。従来のETL(抽出、変換、負荷)プロセスは、特にデータベース(AmazonrdsmysQlなど)をデータウェアハウス(Redshiftなど)と統合する場合、複雑で時間がかかります。ただし、AWSは、この状況を完全に変えたゼロETL統合ソリューションを提供し、RDSMYSQLからRedshiftへのデータ移行のための簡略化されたほぼリアルタイムソリューションを提供します。この記事では、RDSMysQl Zero ETLのRedshiftとの統合に飛び込み、それがどのように機能するか、それがデータエンジニアと開発者にもたらす利点を説明します。

MySQLのユーザー名とパスワードを入力するには:1。ユーザー名とパスワードを決定します。 2。データベースに接続します。 3.ユーザー名とパスワードを使用して、クエリとコマンドを実行します。

1.正しいインデックスを使用して、データの量を削減してデータ検索をスピードアップしました。テーブルの列を複数回検索する場合は、その列のインデックスを作成します。あなたまたはあなたのアプリが基準に従って複数の列からのデータが必要な場合、複合インデックス2を作成します2。選択した列のみを避けます。必要な列のすべてを選択すると、より多くのサーバーメモリを使用する場合にのみサーバーが遅くなり、たとえばテーブルにはcreated_atやupdated_atやupdated_atなどの列が含まれます。

NAVICAT自体はデータベースパスワードを保存せず、暗号化されたパスワードのみを取得できます。解決策:1。パスワードマネージャーを確認します。 2。NAVICATの「パスワードを記憶する」機能を確認します。 3.データベースパスワードをリセットします。 4.データベース管理者に連絡してください。

sqllimit句:クエリ結果の行数を制御します。 SQLの制限条項は、クエリによって返される行数を制限するために使用されます。これは、大規模なデータセット、パジネートされたディスプレイ、テストデータを処理する場合に非常に便利であり、クエリ効率を効果的に改善することができます。構文の基本的な構文:SelectColumn1、column2、... FromTable_nameLimitnumber_of_rows; number_of_rows:返された行の数を指定します。オフセットの構文:SelectColumn1、column2、... FromTable_nameLimitoffset、number_of_rows; offset:skip

次のコマンドでmysqlデータベースを表示します。サーバーに接続します:mysql -u username -pパスワードrun showデータベース。すべての既存のデータベースを取得するコマンド[データベース]を選択します。データベース名を使用します。テーブルを表示:表を表示します。テーブル構造を表示:テーブル名を説明してください。データを表示:[テーブル名]から[ *]を選択します。
