ホームページ >PHPフレームワーク >Laravel >Ubuntu での Nginx + PHP + MySQL の簡単なインストール手順
Ubuntu で Nginx + PHP + MySQL をデプロイしてインストールするにはどうすればよいですか?前回の記事では、UbuntuでのApache+PHP+MySQL+phpMyAdminの迅速なデプロイとインストールを紹介しました 次に、UbuntuでのNginx + PHP + MySQLの迅速なデプロイとインストールを紹介します。詳細。
sudo apt-get updateMySQLをインストールします
sudo apt-get install mysql-serverNginxをインストールします
sudo apt-get install nginxphp-fpmをインストールします
sudo apt-get install php5-fpmnginxを設定しますphpを統合します
sudo cp /etc/nginx/sites-available/default /etc/nginx/sites-available/app sudo vi /etc/nginx/sites-available/app設定ファイル/etc/nginx/sites-available/appを編集しますとして次に、/etc/nginx/sites-enabled ディレクトリに対応するソフト リンクを作成します。
server { listen 80 default_server; listen [::]:80 default_server ipv6only=on; root /path/to/laravel/public; index index.php index.html index.htm; server_name laravel.app; location / { try_files $uri $uri/ /index.php$query_string; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; } location ~ \.php$ { # With php5-fpm: try_files $uri =404; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi_params; } # deny access to .htaccess files, if Apache's document root # concurs with nginx's one # location ~ /\.ht { deny all; } }次に、設定ファイルが正しいことを確認します
sudo ln -s /etc/nginx/sites-available/app /etc/nginx/sites-enabled/app設定ファイルをリロードします
sudo service nginx configtestphp 共通拡張機能をインストールします
sudo service nginx reloadphp を再起動する - fpm
sudo apt-get install php5-mysql php5-curl php5-gd php5-intl php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-ming php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl php5-xcacheおすすめ関連記事:
Ubuntu での Apache+PHP+MySQL+phpMyAdmin の迅速なデプロイとインストール
lamp 環境の構成 CentOS 6.3 の Alibaba Cloud サーバーでの LAMP 環境の構成
laravel環境の構築:laravelをAlibaba CloudまたはTencent Cloudにデプロイする方法の手順
2017年に推奨される5つの最新Laravelビデオチュートリアル
以上がUbuntu での Nginx + PHP + MySQL の簡単なインストール手順の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。