CentOS7 に nginx、phpmyadminをインストール

CentOS7 に nginx、phpmyadminをインストール

CentOS7 に nginx、phpmyadminをインストール

CentOS7 に nginx、phpmyadminをインストール へのコメントはまだありません

CentOS 7 に nginxと php実行環境、phpmyadminをインストールする手順です。
簡単そうで、結構あれこれはまったので、メモ。

nginxインストール

nginx用のrepoファイルを作成

以下のリポジトリ情報を追記

インストール

nginxを起動し、サーバー起動時に自動開始するように設定

ファイアーウォール設定

動作確認の前にファイアーウォールがデフォでかかっているのでhttpを通すように変更する。

まず確認。

sshとdhcpしか有効じゃないので、httpを追加する。
その前にどんなサービスが定義されていて、今どれが publicで有効かチェックする方法。

nginxなので httpサービスを追加してみる

ファイアーウォール再起動

httpが有効になっているか確認

動作確認

サーバーのIPにブラウザーで接続

http://192.168.x.x

nginxの welcomページが表示されれば成功。

php,php-mysqlをインストール

インストール

サービスの起動と、自動起動の設定

nginxの設定ファイルを変更し、PHPを有効にする。

以下の部分を追記

テストファイルを作り、phpの動作確認

nginxを再起動し、動作確認

ブラウザーで以下のURLにアクセスし、
http://192.168.x.x/test.php
テストページが表示されれば成功です。

phpmyadminをインストール

phpmyadminのページより最新のphpmyadminをダウンロード。

解凍して、/usr/share フォルダへコピー

nginxの設定ファイル追記

赤い文字で何やらエラーが

php.iniの 以下の部分がダメということらしい

session.save_path = “/var/lib/php/session”

で、php.iniを覗いてみるとコメントアウトされているので、どれがデフォルト値かわからない。
デフォルトがわからなければ手書きすりゃいいので

php.iniに追記する。

指定したフォルダを作成し、フルアクセスにする。(フルアクセスはちとやばいかもだが、ご勘弁)

動作確認

http://192.168.x.x/phpmyadmin

phpmyadminのログインページが表示されれば成功。


About the author:

Related Posts

Leave a comment

Back to Top