Ubuntu下搭建nginx + php + mysql + phpmyadmin开发环境,ubuntunginx
Ubuntu下搭建nginx + php + mysql + phpmyadmin开发环境,ubuntunginx
1.安装nginx服务器使用官方PPA安装 Nginx 最新版本,使用以下命令:
add-apt-repository ppa:nginx/stable
apt-get update
apt-get install nginx
Nginx相关控制命令: 启动 : /etc/init.d/nginx start
关闭 : /etc/init.d/nginx stop
重启 : /etc/init.d/nginx restart
查看状态 : /etc/init.d/nginx status
2.安装PHP
sudo apt-get install php5-cli php5-cgi php5-fpm php5-mcrypt php5-mysql
※记得安装完之后,一定要重启fpm /etc/init.d/php5-fpm restart
3.配置nginx在修改之前,将默认的配置文件备份
cp -pf /etc/nginx/sites-available/default /etc/nginx/sites-available/default.bak
vim /etc/nginx/sites-available/default
修改 root 为 "root /var/www/nginx;" 修改 index 为 "index index.html index.htm index.php;"
找到以下内容,把对应的前面#注释去掉,如下:
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
#
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
# NOTE: You should have "cgi.fix_pathinfo = 0;" in php.ini
# With php5-cgi alone:
fastcgi_pass 127.0.0.1:9000;
# With php5-fpm:
fastcgi_pass unix:/var/run/php5-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
4.安装MySQL数据库 apt-get install mysql-server
※安装过程中会提示输入数据库root账号的密码。5.安装phpmyadmin
apt-get install phpmyadmin
※安装过程中会提示输入数据库管理员权限的密码,和phpmyadmin自身登录的密码。建立连接:
ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
6.测试,在游览器中打开 http://{ipaddress}/phpmyadmin
评论暂时关闭