詳細なチュートリアルTypecho Centos7インストール
LAMPH環境を設定
LのLinuxサーバ(CentOSのまたはubunt)、アパッチ、M用のMySQL、P PHP
インストールのApache、PHP、MySQLのは、MySQLデータベース接続のパケット:
- YUMのhttpdのphp-mysqlのPHPのPHP-FPMのMySQLのMySQLサーバをインストール-y
他のすべてのMySQLサーバーインストールに加えて、次のエラーメッセージが成功しています。
- 错误:なしパッケージのmysqlサーバ。
- パッケージのphp-mysqlの-5.4.16-36.el7_1.x86_64は、すでにインストールされ、最新バージョン
- 何の関係もありません
MySQLデータベースソフトウェアのCentOSの7バージョンではなく、ソリューションのmariadbとドライバのデフォルトリストから削除されているため、理由がある検索:
- wgetのhttp://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
- RPM -ivh MySQLのコミュニティ・リリースel7-5.noarch.rpm
- YUMのmysql-コミュニティサーバーをインストールします
その後、決定され、輸送は、Yを入力することができます
- Y:OK [Y / D / N]をIsthis
ダウンロード用の次の入力待ち、あなたはYを確認するためにEnterキーを押す必要があります
成功!
次に、一般的な拡張パッケージのインストール
Apacheの拡張パックをインストールします
- YUMのhttpd-マニュアルのmod_sslのmod_perl mod_auth_mysqlをインストール-y
PHP拡張パッケージをインストールします
- yumのPHP-GDのphp-XMLのPHP-のmbstring PHP-のLDAPのphp-梨のphp-XMLRPCのPHP-develのインストール-y
MySQLの拡張パックをインストールします
- yumをインストール-yのmysql-コネクタを-ODBCのmysql-develのlibdbi-DBD-mysqlの
Apacheの設定、MySQLの起動
- chkconfigをhttpdの上
- mysqldの上のchkconfig
エラーなし、成功しません
Apacheを再起動し、MySQLのサービスは(ここでは注意を払い、centos6が異なっていて、道6 7を使用することはできません)
- サービスmysqldを再起動
- サービスPHP-FPM開始
- サービスのhttpdの再起動
オープンmysqlの
初期インストールでは、パスワードmysqlのではありません
- mysqlの - uのルート
- ショーのデータベース;#注セミコロン
パスワードを再設定します
- 「ルート」について@「localhost」の(「設定したいパスワード」)=パスワードパスワードを設定します。
環境検査
- netstatの-tunlp
以下は、PHPリスニングポート9000、Apacheのリスニングポート80、MySQLはポート3306をリスニング
PHPのテスト環境かどうかに成功
ApacheのWebのルートディレクトリに:/ var / www / htmlと設定では、単純なPHPページを書き込みます
- CD / var / www / htmlと設定
- Vimのphpinfo.php
文字の編集モードに入るためのキーボードへの制御モードの後、次のコードでは、ファイルに入力され、
- <?phpの
- phpinfo();
- ?>
[esc]キーを押して編集モードを終了し、制御モードに戻り、入力する:WQと入力し、Enterキーを押し、ブラウザで例えば、サーバー+ PHPファイル名のIPアドレスを入力します。192.168.1.1/phpinfo.phpを
次に、typechoアップロード/ var / www / htmlと設定ディレクトリを抽出するためのプログラム
のガイドラインに従って、あなたのウェブサイト(ドメイン名またはIP)にアクセスするために、始めのインストール完了
注意をし、データベースを作成していない場合、彼は、新しいデータベースを作成する必要がありますが、エラーを読み書きするように指示されます