[Linuxは]、LinuxのWEBサーバーは、LAMP(Linuxの+ Apacheの+ MySQLの/ MariaDB + PHP)を設定します

LinuxのWebサーバはLAMPをセットアップする(Linux + Apacheの+ MySQLの/ MariaDB + PHP)

OS:麒麟サーバ・オペレーティング・システム(及び類似Cenos方法)

ディレクトリ

起動する1.Apacheのダウンロードとインストール

2.PHPインストール

3.MariaDBインストール

4.Mariadb使用

5.phpMyAdminのインストール(MySQLデータベースバックエンドの管理ツール)

6.LAMPトポロジと作業プロセス


起動する1.Apacheのダウンロードとインストール

rootユーザーに切り替え

root$ su
root$ 密码:
root$ 
//安装
root$ yum install httpd -y
//设置开机自启动
root$ systemctl enable httpd
//启动httpd
root$ systemctl start httpd

Apacheのインストールが完了した後に開始し、ブラウザでhttp:アクセスへ// IPリモートサーバがApacheのホームは、通常がある場合:// localhostのか、リモートコンピュータまたはhttp://127.0.0.1ブラウザは、httpを入力してください

なお、リモートアクセスであれば、それ以外のアクセスは失敗します、サーバー側のファイアウォールやファイアウォールのオープンポート80をシャットダウンする必要があります。

firewallコマンドをオフにします

root$ systemctl stop firewalld

ファイアウォールのポート80 openコマンドに設定

root$ firewall-cmd --zone=public --add-port=80/tcp --permanent
root$ systemctl restart firewalld

インストールApacheのディレクトリの後

の/ etc / httpdの/ confに/:メインの設定ディレクトリ、Apacheサーバの設定情報、ポート番号、ウェブホスティング、接続の最大数、デフォルトのアクセス・パスなどを含むメインの設定ファイルhttpd.confを、あります。

/etc/httpd/conf.d/:子構成ディレクトリ

の/ etc / httpdの/ /ログ:Apacheのログログの問題は、使用apacheの間に発生した場合、エラー情報がログファイルに記載されています

/ var / www /のCGI-binに:cgiのデフォルトのディレクトリ・パブリッシング

/ var / www / htmlと設定:静的なページデフォルトのディレクトリ・パブリッシング

我々は、/ var / www / htmlディレクトリにindex.htmlファイルを作成し、単純に設定

root$ cd /var//www/html
root$ touch index.html
root$ echo "Hello World" > index.html

我々はできるのhttp:アクセス//localhost/index.html:// localhostのまたはhttp

2.PHPインストール

//安装php
root$ yum install php -y
//安装mysql/mariadb依赖包
root$ yum install php-mysql -y

のは、PHPが正しくインストールされていることを確認してみましょう

root$ cd /usr/bin/
root$ echo '<?php echo "Hello PHP";echo "\n";?>' > hello.php
root$ php hello.php

インストールが成功した後、こんにちはPHPをプリントアウトを参照してください。

3.MariaDBインストール

インストールされているかどうか確認をインストールする前に

root$ rpm -q mariadb
未安装软件包 mariadb

Mariadbは、クライアントとサーバーをインストールします

root$ yum -y install mariadb mariadb-server

最初からセットブート、mariadbサービスを開始

root$ systemctl enable mariadb
root$ systemctl start mariadb

ビューMariadb起動OK

root$ ps -e | grep mysql

あなたはmariadbをアンインストールする場合

root$ yum erase mariadb

4.Mariadb使用

root$ mysql -u root -p

Mariadbは、MySQLの支店で、構文はほぼ同じです

5.phpMyAdminのインストール(MySQLデータベースバックエンドの管理ツール)

root$ yum install phpMyAdmin -y

// localhostの/ phpMyAdminは:ウェブサイトのhttpを介してアクセスすることが

6.LAMPトポロジと作業プロセス

LAMPトポロジプロセス参照https://blog.csdn.net/sj349781478/article/details/84224440

    apacheの次の主要な機能を実現します:

    最初ます:http独自のサービスやその他の応答パケットを構築するための要求を処理します。

    第二:PHPサポート応答プログラム(またはPHP FPMによるモジュール)のためのApacheの設定;

    第三:PHPのFCGI処理プログラムにリバースプロキシによってそのようにApacheのPHPの具体的な処理手順を構成する方法。

    以下の主な機能を実現するmariadb:

    まず:データのストレージを提供するPHPプログラム。

    第二:PHPプログラムを提供する(通常はパフォーマンスの観点から考慮、データベースの分離を読み書きしようとする)のデータを読み込みます。

    PHPは、次の主要な機能を実現します:

    最初:Apacheのアクセス・インタフェースを提供する、すなわち、CGIまたはFast CGI(FPM)。

    第二:プログラムのためのPHPインタプリタを提供します。

    第三:環境基本機能mairadbデータベース接続を提供します。
 

公開された201元の記事 ウォン称賛46 ビュー90000 +

おすすめ

転載: blog.csdn.net/rong11417/article/details/105044750