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

相关内容

    暂无相关文章