LAMP環境を構築するためのLinux(CentOSの7)

ビルドにLAMP環境

L:Linuxの

A:apacheの

M:mysqlの

P:PHP

 

テストとは、SE Linuxのファイアウォールメカニズムの提案閉鎖を変更したり、ファイアウォールを設定します。

 

ステップ:

1、apacheのサービスをインストールします

yumを-yのhttpd httpdの-develのインストール

 

 

 

テスト

ブラウザのlocalhostへの直接アクセスは、次の図にアクセスすることが可能です

 

 

 

2、データベースをインストール

yumをmariadb mariadb-サーバーmariadb-libsのmariadb-develのインストール

 

MySQLのオープンサービス

systemctlスタートmariadb

カイからセットのブート

mariadbを有効systemctl

 

データベースのセキュリティ設定

mysql_secure_installation

まず、直接、あなたがパスワードを使用する2番目の時間を入力します。

 

 

 

次に、コマンドのmysql -u rootを使用-p

あなたは成功したインストール手順の後にログオンすることができますmysqlの

操作を入力した後、SQLステートメントを使用することができるようになります

 

データベースのバックアップ

mysqldumpをcouman --user =ルート--password = 123456> DB-01.mysql。

データベースの回復

(1)まず、空のデータベースを作成します

MariaDB [(なし)]>データベースcoumanを作成します。
クエリOK、影響を受けた1行(0.00秒)

(2)は、バックアップファイルからデータベースを返します

MySQLの-uルート-p couman <DB-01.mysql
パスワードを入力します。

 

:パスは、ここでは、SQLファイルの絶対パスを維持し、最初のデータベースcoumanを作成します

 

3、PHPの設置環境

yumのPHPインストール-y

 

アソシエイトPHPとMySQL

yumのPHP-MySQLをインストール

 

共通のインストールモジュール

YUM -y PHP-GD PHP-LDAPのPHP-ODBC PHP-梨PHP-XML PHP-XMLRPCのPHP-mbstringのPHP-SNMP PHP-石鹸カールをインストールカールdevelのPHP-bcmath

 

テストPHP

(1)は、単純なPHPページを作成します

[ルート@ localhostの〜]#のCD / var / www / htmlと設定/
[ルート@ localhostのHTML]#のLS
[ルート@ localhostのHTML]#pwdの
/ var / www / htmlと設定
[ルート@ localhostのHTML]#viのinfo.php

<? PHPの
        するphpinfo();
?>

(2)apacheのサービスを再起動します

systemctl再起動httpdの

(3)テスト

アクセスお使いのコンピュータのブラウザ入力で作成するページ192.168.8.9/ info.php 、あなたがインストールされたモジュールを見ることができます。

 

 

 

4、リリースサイト

アドレスにアクセスすることにより、

/ var / WWW / HTMLへのURL(この経路は中間ある/etc/httpd/conf/httpd.conf主要部材の構成に変更することができる)を直接URLアドレスでアクセスすることができます

 

ドメイン名によるアクセス

ドメイン名は、言葉を介してアクセス可能である場合

まず、メインの設定ファイルでのconf /バーチャルホスト/ *などが追加。コンファレンスを

 

 

 これは、各サイトのドメインとパスの内部に格納されています

 

まず良いDNSサーバーを構築し、適切なドメイン名を追加し、缶のping

また、DNSサーバーを行うことができますが、/ etcにある仮想ドメイン名を追加/ホストにもすることができ

 

 

対応する設定ファイルのパスを作成します

 

 

:これは、絶対パスの点で相対パスは、/ etcである/のhttpd / confに/バーチャルホスト

 

 

 

5、テスト

 

 

注意:ゴミ問題を解決します

メインの設定ファイルを変更します。

 

 

 

 コードを追加します。

 

 

6、複数のWebサイトを公開

PHPは、これらのサイトのそれぞれのhttpdの中に複数のサイトを公開します

 

 * .confファイルは、各サイトの下に作成されます

 

 

おすすめ

転載: www.cnblogs.com/zhuyunlong/p/11917013.html