ビルドにLAMP環境
L:Linuxの
A:apacheの
M:mysqlの
P:PHP
テストとは、SE Linuxのファイアウォールメカニズムの提案閉鎖を変更したり、ファイアウォールを設定します。
ステップ:
テスト:
ブラウザのlocalhostへの直接アクセスは、次の図にアクセスすることが可能です
systemctlスタートmariadb
カイからセットのブート
mariadbを有効systemctl
データベースのセキュリティ設定
mysql_secure_installation
まず、直接、あなたがパスワードを使用する2番目の時間を入力します。
次に、コマンドのmysql -u rootを使用-p
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、
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、リリースサイト
アドレスにアクセスすることにより、
ドメイン名は、言葉を介してアクセス可能である場合
まず、メインの設定ファイルでのconf /バーチャルホスト/ *などが追加。コンファレンスを
これは、各サイトのドメインとパスの内部に格納されています
また、DNSサーバーを行うことができますが、/ etcにある仮想ドメイン名を追加/ホストにもすることができ
対応する設定ファイルのパスを作成します
注:これは、絶対パスの点で相対パスは、/ etcである/のhttpd / confに/バーチャルホスト
5、テスト
注意:ゴミ問題を解決します
コードを追加します。
6、複数のWebサイトを公開
PHPは、これらのサイトのそれぞれのhttpdの中に複数のサイトを公開します
* .confファイルは、各サイトの下に作成されます