怎么在Ubuntu上安装LEMP(linux/nginx/MySQL/PHP)
英文原帖在此:How To Install Linux, nginx, MySQL, PHP (LEMP) stack on Ubuntu 12.04
简化翻译如下
- 安装程序文件
运行sudo apt-get update
运行sudo apt-get install mysql-server php5-mysql nginx php5-fpm
- 配置MySQL
运行sudo mysql_install_db
运行sudo /usr/bin/mysql_secure_installation
- 配置nginx
运行sudo service nginx start
修改/etc/nginx/sites-available/default
为
- 配置PHP
修改/etc/php5/fpm/php.ini
中cgi.fix_pathinfo=0
为cgi.fix_pathinfo=1
修改/etc/php5/fpm/pool.d/www.conf
中listen = 127.0.0.1:9000
为listen = /var/run/php5-fpm.sock
修改完后重启PHP:sudo service php5-fpm restart
- 测试PHP
新建文件/usr/share/nginx/www/info.php
。内容为:<?php phpinfo(); ?>
运行sudo service nginx restart
在浏览器上访问http://localhost/info.php