centos7 yumをLNMPインストールLNMP centos7 yumをインストール

centos7 yumをインストールLNMP

 
コードをコピー
ラインに7.2 7.1 7.2のインストール
コードをコピー
サードパーティの拡張機能を使用するには、ソースインストールphp7.2をEPEL

#古いバージョンのPHPを削除します
[ルート@ WEB02〜]#yumのPHP-mysqlの-5.4のphpのphp-FPMのPHP-共通の削除 

#インストールエクステンションソース
[ルート@ WEB02〜]#rpmで-Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
[ルート@ WEB02〜]#rpmで-Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

#インストールPHP7バージョン
[ルート@ WEB02〜]#yumを-yインストール
php71w \
php71w-CLI \
php71w、共通\
php71w-develの\
php71w包埋\ 
php71w-GD \
php71w-mcryptの\
php71w-のmbstring 
php71w-PDO
php71w-XML
php71w-FPM
php71w-mysqlnd
php71w-opcache
php71w-PECL-memcachedの
php71w-PECL-Redisの
php71w-PECL、MongoDBの
コードをコピー
コードをコピー

nginxの

公式Webサイトのyumの倉庫に移動します

コードをコピー
[ルート@ WEB02〜]#猫/etc/yum.repos.d/nginx.repo 
[nginxの】
名前= nginxのレポ
BASEURL =のhttp://nginx.org/packages/centos/7/$basearch/
gpgcheck = 0
= 1を有効に

#インストールnginxの
[ルート@ WEB02〜]#yumをインストールnginxの-y
[ルート@ WEB02〜]#sedの-i '/ ^ユーザー/ CユーザWWW;' /etc/nginx/nginx.conf
[ルート@ WEB02〜]#は、nginxのを有効にsystemctl
[ルート@ WEB02〜]#は、nginxの起動systemctl
コードをコピー

 

mysqlの

コードをコピー
//公式のソース拡張機能、拡張されたソース統合mysql5.6,5.7,8.0をダウンロードし、唯一の5.7倉庫が開いています
[ルート@ nginxの〜]#rpmで-ivh http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql57-community-release-el7-10.noarch.rpm
[ルート@ nginxの〜]#yumをmysqlの - コミュニティサーバーをインストール-y
[ルート@ nginxの〜]#systemctlの開始のmysqld
[ルート@ nginxの〜]#は、mysqldを有効systemctl

// mysqlのログインパスワードが必要な場合は、ファイルを参照してください
[ルート@ nginxの〜]#grepの 「仮パスワード」/var/log/mysqld.log

#高度な実施形態
[ルート@ WEB02〜]#mysqlの -uroot -p $(awkの/仮パスワード/ {$ NFを印刷} '/var/log/mysqld.log)

#ランディング再構成MySQLのパスワード
[ルート@ nginxの〜]#mysqlの-uroot - p'password '
#私のパスワードの変更
ルート' @ MySQLの> ALTER USERの' Bgx123.com「 'で識別される'' localhostと。

コードをコピー
コードをコピー
ラインに7.2 7.1 7.2のインストール
コードをコピー
サードパーティの拡張機能を使用するには、ソースインストールphp7.2をEPEL

#古いバージョンのPHPを削除します
[ルート@ WEB02〜]#yumのPHP-mysqlの-5.4のphpのphp-FPMのPHP-共通の削除 

#インストールエクステンションソース
[ルート@ WEB02〜]#rpmで-Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
[ルート@ WEB02〜]#rpmで-Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

#インストールPHP7バージョン
[ルート@ WEB02〜]#yumを-yインストール
php71w \
php71w-CLI \
php71w、共通\
php71w-develの\
php71w包埋\ 
php71w-GD \
php71w-mcryptの\
php71w-のmbstring 
php71w-PDO
php71w-XML
php71w-FPM
php71w-mysqlnd
php71w-opcache
php71w-PECL-memcachedの
php71w-PECL-Redisの
php71w-PECL、MongoDBの
コードをコピー
コードをコピー

nginxの

公式Webサイトのyumの倉庫に移動します

コードをコピー
[ルート@ WEB02〜]#猫/etc/yum.repos.d/nginx.repo 
[nginxの】
名前= nginxのレポ
BASEURL =のhttp://nginx.org/packages/centos/7/$basearch/
gpgcheck = 0
= 1を有効に

#インストールnginxの
[ルート@ WEB02〜]#yumをインストールnginxの-y
[ルート@ WEB02〜]#sedの-i '/ ^ユーザー/ CユーザWWW;' /etc/nginx/nginx.conf
[ルート@ WEB02〜]#は、nginxのを有効にsystemctl
[ルート@ WEB02〜]#は、nginxの起動systemctl
コードをコピー

 

mysqlの

コードをコピー
//公式のソース拡張機能、拡張されたソース統合mysql5.6,5.7,8.0をダウンロードし、唯一の5.7倉庫が開いています
[ルート@ nginxの〜]#rpmで-ivh http://repo.mysql.com/yum/mysql-5.7-community/el/7/x86_64/mysql57-community-release-el7-10.noarch.rpm
[ルート@ nginxの〜]#yumをmysqlの - コミュニティサーバーをインストール-y
[ルート@ nginxの〜]#systemctlの開始のmysqld
[ルート@ nginxの〜]#は、mysqldを有効systemctl

// mysqlのログインパスワードが必要な場合は、ファイルを参照してください
[ルート@ nginxの〜]#grepの 「仮パスワード」/var/log/mysqld.log

#高度な実施形態
[ルート@ WEB02〜]#mysqlの -uroot -p $(awkの/仮パスワード/ {$ NFを印刷} '/var/log/mysqld.log)

#ランディング再構成MySQLのパスワード
[ルート@ nginxの〜]#mysqlの-uroot - p'password '
#私のパスワードの変更
ルート' @ MySQLの> ALTER USERの' Bgx123.com「 'で識別される'' localhostと。

コードをコピー

おすすめ

転載: www.cnblogs.com/wkvip/p/11890713.html