検索

1. Apache、php、mysqlのインストール

インストール順序: apache/mysql、最後にphpをインストールします。最初の2つの順序は関係ありません。

1. apache

をインストールします

インストール: yum install -y httpd

実行: / bin/systemctl httpd.service を開始します

runコマンドを実行しても効果は見えません。このとき、check apacheservice statusコマンドを入力して、サービスが開始されているかどうかを確認します:

View status: service httpd status

Apacheサービスの開始:systemctl start httpd

Apacheサービスの停止:systemctl stop httpd

かどうかをテストしますapache サービスが正常に開始されます。ここでは、上に示したように 118.89.32.6 を例として、クラウド サーバーのパブリック ネットワーク ip を入力します。 apacheが正常にオンになっていることを意味します。

うまーinstall mysql-community-server インストール成功後、

mysqlサービスを再起動

service mysqld restart
]ui ダウンスルータイム / MySQL root アカウントにパスワードがありません パスワードの設定方法

mysql - uroot

Enter mysqldatabase mysql> 'root'@'localhost'のパスワードを設定 =パスワード('mypasswd');

mysql>

exit
エラーが報告された場合: can't find any match row in the user table 次のステートメントを実行します

testDB のすべての権限を付与します。 to 'test'@'1.1.1.1'identified by 'yourpassword'; 今回はプロンプトが正常に実行されましたが、忘れずに再度実行してください: FLUSH PRIVILEGES; に変更を書き込みます。時間内にテーブルを付与
リモート認可接続mysql
mysql>GRANT ALL PRIVILEGES ON *.* TO 'root' @'%' IDENTIFIED BY '設定したいデータベースパスワード

' WITH GRANT OPTION ;

mysql>フラッシュ権限;

注:

1.RPM: は、RPMパッケージマネージャー(RPMパッケージマネージャー)ですインターネットダウンロードパッケージのパッケージ化およびインストールツールですに含まれていますいくつかの Linux ディストリビューション。 .RPM拡張子のファイルを生成します。 Dpkg に似ています。

対応するコマンド:

ターミナルでの基本的なインストール手順は次のとおりです: rpm

-

i xv-3.10a 13. i386 .rpm

接続速度が十分に速い場合は、ソフトウェアのファイル名の前に適切な

URL パスを追加するだけで、アプリケーション ソフトウェアをネットワークから直接インストールすることもできます。

ソフトウェアパッケージ管理ツールとして、

RPMは、システムにインストールされているすべてのRPMプログラムコンポーネントのデータを管理します。 RPMを使用して関連アプリケーションをアンインストールすることもできます。 rpm

e : ソフトウェア パッケージをアップグレードします。

-qpl:

RPM ソフトウェア パッケージ内のファイル情報を一覧表示します。 - qpi: 説明をリストします。

RPMソフトウェアパッケージの情報

-qf : 指定されたファイルがどのRPMソフトウェアパッケージに属しているかを検索します

: すべてを確認します。 RPM ソフトウェア パッケージを検索し、不足しているファイルを検索します。 -qa: rpm などの対応するファイルを検索します。 -qa mysql

: Yum (フルネーム: )黄色い犬Updater、Modified) は、Fedora

RedHa tのファイルであり、CentOS

Shell

フロントエンドパッケージマネージャーです。 RPMパッケージ管理に基づいて、指定されたサーバーからRPMパッケージを自動的にダウンロードしてインストールでき、依存関係を自動的に処理し、依存するすべてのソフトウェアパッケージを一度にインストールできます。何度もダウンロードしてインストールする必要はありません

対応するコマンド: ソフトウェアをインストールします (例としてfoo-x.x.x.rpmを使用します) : yum install foo-x.x.x.rpm

ソフトウェアの削除yum Remove foo-x.x.x.rpmoryum Erase foo-x.x.x.rpm

Upgrade softwareyum upgrade foo またはおいしいアップデート

クエリ情報 : yum info foo

: yum deplist foo

-e

サイレント実行 -t
エラーを無視する -R [
] 設定 待ち時間
-y 自動応答 はい --スキップブロークン
依存関係の問題を無視する --nogpgcheck 無視
GPG確認します

check-update 更新可能なパッケージを確認する
clearn すべてクリア
パッケージをクリーンアップ 一時パッケージファイルをクリア(/var/cache/yum ファイルをダウンロード)
クリアヘッダーClearrpmヘッダーファイル
古いヘッダーを削除古いrpmヘッダーファイル
deplist パッケージの依存関係をリストする
リストインストール可能および更新可能RPMパッケージ
インストールされたパッケージのリスト
追加のリストインストールされているがリポジトリにないパッケージ
情報 インストール可能および更新可能 RPMパック情報
infoを設置しましたの情報インストールされたパッケージ(-qa パラメータは似ています)
install[RPMpackage] インストールパッケージ
localinstall ローカルにインストール RPMパッケージ
update[RPMパッケージ] パッケージを更新
upgrade システムをアップグレード
search[ キーワード] パッケージを検索
は[キーワード]を提供します検索特定のパッケージファイル名
reinstall[RPMPackage] パッケージを再インストール
repolist リソースライブラリの構成を表示 resolvedep
指定された依存関係 remove[RPM
Package] Uninstall package

3.

WGET

wget

Yes インターネットからファイルを自動的にダウンロードする無料ツールで、 HTTP経由のダウンロードをサポートしています。 HTTPSFTPの 3 つの最も一般的な TCP/IP プロトコル と、 HTTP プロキシを使用できます。 「wget」その名前は、「World Wide Web」「get」の組み合わせに由来しています。

いわゆる自動ダウンロードとは、ユーザーがシステムを終了した後、ダウンロードタスクが完了するまで wget がバックグラウンドで実行し続けることができることを意味します。

上記2行のコマンドが正常に実行され、completeが表示されれば、Navicatなどを使用してMysqlデータベースを管理できるようになります

3. phpをインストールします

ステップバイステップのインストール:

php
をダウンロードします: tar -zxvf Mirror
gccをインストール: yum install -y gcc gcc+ libxml2-devel
コンパイル: ./configure --prefix=/usr/local/php7 --enable-fpm

比較的簡単なyumインストール方法もあります(オンラインインストール、便利、面倒) -free):

yum install - Y PHP 安 インストール待ち

PHP コンポーネントのインストールには次のコマンドを入力します:

yum instant-y pHP-

mysql pHP-GD libjpeg* php-imap php-in PHP-inDBC PHP -pear php-xml php-xmlrpc php-mbstring php-mcrypt php-bcmath php-mhash libmcrypt

phpが正常にインストールされているかテストし、php echo

”と入力してくださいXXX、「入力ファイルを開けませんでした」というメッセージが表示された場合は、インストールが成功したことを示すエコーを表示するか、php ファイルを作成して実行できます

2.

構成apachephp 2.1

設定

apache

httpd -V

コマンドを使用して設定ファイルを表示しますapache httpd.confファイルが配置されているディレクトリ:

赤丸で示したように、apache設定ファイルは

etc/httpd/conf/ディレクトリ内のディレクトリに入り、cd /etc/httpd/conf

変更する内容:

1

add

#

load PHP処理モジュールLoadModule php5_module modules/libphp5.so#AddPHP

およびその他のサフィックス処理 AddType application/x-httpd-php .php2

修正

DirectoryIndexindex.htmlに変更

DirectoryIndexindex.phpindex.html

3、デフォルトアクセスパス

Documentroot = “/var/www”

便宜上、それ以降のすべての

ディレクトリ

/var/wwwに変更されています

すべての設定を変更した後、esc キーをクリックし、shift+ を押し続けてボトムラインモードに入り、wq と入力して保存して終了します。

2.2Configurationphp.ini

1php --iniコマンドを入力して、php.iniファイルパスを表示します。あまりにもモーター。

2拡張子が最も多い場所を見つけて、前のを削除してPHPmysqlにサポートさせ、を指定します--mysql を使用 の値は、前回のインストール時に設定されていない場合は、再設定、コンパイル、およびインストールする必要があります

;

--with-mysqli

の値は、前回のインストール時に設定されていない場合は、再設定する必要があります再構成、コンパイル、インストールが必要です ; jpggifなどgd2.dll

大文字セット

,

複数の文字セット間の変換をサポート Open ;extension=php_mbstring.dll php5default時刻は北京時間と 8 時間違います( 8 時間少ない) なぜですか? PHP5 シリーズのバージョンでは、デフォルトはグリニッジ標準時です。これは正確にグリニッジ標準時です。中国が位置する東部8

地域と同じ

8

時間検索

; date.timezone =

;を削除して、date.timezone = PRに変更しますC E_NOTICE タイプ エラーを除く (通知)

報告しないでください。それ以外はすべて報告されます,Finderror_reporting = E_ALLに変更しますerror_reporting = E_ALL & ~ E_NOTICE 3

extension_dir を見つけます

先頭のセミコロンを削除して、extension_dir = "phpインストールディレクトリ/ext"に変更します

Php

インストールディレクトリを表示します:

4

linux入力してください rpm -ql php php インストール ディレクトリを表示します:

すべての設定を変更した後、

再起動apache: systemctl stop httpd

systemctl start httpd

または:

systemctl restart httpd

三つ、

ワンクリックインストール:(便利で簡単^_^

ワンクリックインストールパッケージが必要です, ここで使用します Alibaba Cloud が提供するインストール パッケージです:

Xshell を開き、 xftp インターフェイスに入ります : ローカル インストール パッケージをリモート サーバーにドラッグします

xshell

ウィンドウに切り替え、

root ディレクトリに入ります: cd /root 次のコマンドを順番に入力して、 をインストールします。

chmod -R 777sh-1.5.5

  1. cd sh-1.5.5

  2. ./install.sh

手順は上記と同じです、特定のディレクトリは次のとおりです:

その後、xftp を介してプロジェクトを Web サイトのルート ディレクトリにアップロードできます。

以上がcentos7.2でLAMP環境を構築する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

Windows恢复环境(WinRE)是用于修复Windows操作系统错误的环境。进入WinRE后,您可以执行系统还原、出厂重置、卸载更新等操作。如果无法引导到WinRE,本文将指导您使用修复程序解决此问题。无法引导到Windows恢复环境如果无法引导至Windows恢复环境,请使用下面提供的修复程序:检查Windows恢复环境的状态使用其他方法进入Windows恢复环境您是否意外删除了Windows恢复分区?执行Windows的就地升级或全新安装下面,我们已经详细解释了所有这些修复。1]检查Wi

Python和Anaconda之间有什么区别?Python和Anaconda之间有什么区别?Sep 06, 2023 pm 08:37 PM

在本文中,我们将了解Python和Anaconda之间的差异。Python是什么?Python是一种开源语言,非常重视使代码易于阅读并通过缩进行和提供空白来理解。Python的灵活性和易于使用使其非常适用于各种应用,包括但不限于对于科学计算、人工智能和数据科学,以及创造和发展的在线应用程序。当Python经过测试时,它会立即被翻译转化为机器语言,因为它是一种解释性语言。有些语言,比如C++,需要编译才能被理解。精通Python是一个重要的优势,因为它非常易于理解、开发,执行并读取。这使得Pyth

php集成环境包有哪些php集成环境包有哪些Jul 24, 2023 am 09:36 AM

php集成环境包有:1、PhpStorm,功能强大的PHP集成环境;2、Eclipse,开放源代码的集成开发环境;3、Visual Studio Code,轻量级的开源代码编辑器;4、Sublime Text,受欢迎的文本编辑器,广泛用于各种编程语言;5、NetBeans,由Apache软件基金会开发的集成开发环境;6、Zend Studio,为PHP开发者设计的集成开发环境。

在 Windows 3 上设置环境变量的 11 种方法在 Windows 3 上设置环境变量的 11 种方法Sep 15, 2023 pm 12:21 PM

在Windows11上设置环境变量可以帮助您自定义系统、运行脚本和配置应用程序。在本指南中,我们将讨论三种方法以及分步说明,以便您可以根据自己的喜好配置系统。有三种类型的环境变量系统环境变量–全局变量处于最低优先级,可由Windows上的所有用户和应用访问,通常用于定义系统范围的设置。用户环境变量–优先级越高,这些变量仅适用于在该帐户下运行的当前用户和进程,并由在该帐户下运行的用户或应用程序设置。进程环境变量–具有最高优先级,它们是临时的,适用于当前进程及其子进程,为程序提供

Laravel环境配置文件.env的常见问题及解决方法Laravel环境配置文件.env的常见问题及解决方法Mar 10, 2024 pm 12:51 PM

Laravel环境配置文件.env的常见问题及解决方法在使用Laravel框架开发项目时,环境配置文件.env是非常重要的,它包含了项目的关键配置信息,如数据库连接信息、应用密钥等。然而,有时候在配置.env文件时会出现一些常见问题,本文将针对这些问题进行介绍并提供解决方法,同时附上具体的代码示例供参考。问题一:无法读取.env文件当我们配置好了.env文件

go语言环境如何配置go语言环境如何配置Jan 06, 2021 am 11:37 AM

go语言环境配置方法:1、下载go语言的编译器,双击运行安装程序;2、接受许可协议,点击next;3、设置安装目录,点击OK;4、安装完成后,将go安装目录下的bin目录添加环境变量中即可。

探究pipenv环境和虚拟环境之间的异同探究pipenv环境和虚拟环境之间的异同Jan 16, 2024 am 08:50 AM

pipenv环境与虚拟环境的区别与联系,需要具体代码示例随着Python的日益流行,越来越多的开发者在Python项目中使用虚拟环境来隔离不同项目的依赖库。虚拟环境可以确保项目依赖的Python库以及其版本被妥善管理,避免各种冲突和版本不一致的问题。然而,在过去,使用虚拟环境需要借助第三方库,例如virtualenv和virtualenvwrapper。不久

简便删除Conda环境:高效清理无用环境的技巧简便删除Conda环境:高效清理无用环境的技巧Jan 04, 2024 am 08:15 AM

一键删除Conda环境:快速清理无用环境的技巧随着数据科学和机器学习的快速发展,使用Python进行开发和分析的需求也越来越强烈。Conda作为一种流行的Python包管理器和环境管理工具,被广泛应用于项目开发和环境配置中。然而,随着时间的推移,我们常常会在计算机上留下许多无用的Conda环境,这不仅浪费了磁盘空间,还可能导致环境混乱和不必要的麻烦。本文将介

See all articles

ホット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衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SecLists

SecLists

SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

mPDF

mPDF

mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。