lamp環境の迅速な構成

1343 ワード

Lampはクラシックなサーバフレームワークで、構成が簡単で、使いやすいです.
サーバ環境はcentos 7
php apache
yum install php httpd php-gd php-bcmath php-mysqli

他のphp拡張機能をインストールする場合は、コマンドを使用してインストールしてください.
yum install php-   

mysql
mysqlのクローズソースのため、centosのソースにmysqlがない場合は手動で追加する必要があります
wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
yum localinstall mysql57-community-release-el7-8.noarch.rpm
yum install -y mysql-server
service mysqld start

mysql 5.7以上のバージョンではランダムパスワードが生成されます(mysqlのサービスを開始する必要があります).
vim /etc/log/mysqld.log
A temporary password is generated for root@localhost:を検索するとパスワードが表示され、パスワードを取得するとmysql_secure_installationのセキュリティ設定が実行されます
セキュリティ設定、初めての場合はrootパスワードの再設定が要求されます.鍵には大文字、小文字、特殊文字、数字が必要です.たとえば、MY@s2016ql
mysql_secure_installation
#     root  
#           
#         root  
#        test   
#               

あとでログインできます
mysql -uroot =pMY@s2016ql

よくある質問
読み書き権限がありません
ディレクトリが/var/www/html/cachesであると仮定
chmod -Rf 777 /var/www/html/caches

-Rは再帰的遍歴サブディレクトリ-fサイレントモード
503エラー
サーバが起動していません
service httpd start

500エラー
コードに問題があるので、コードをチェックしてください.