ubuntu系统搭建php服务,ubuntu 14系统下搭建nginx+php+mysql服务器环境

1、安装apt源管理工具、添加nginx和php的安装源apt-get install python-software-properties

add-apt-repository ppa:nginx/stable

add-apt-repository ppa:ondrej/php5

2、更新系统软件apt-get update

3、安装mysqlapt-get install mysql-server

在安装过程中,会要求你输入MySQL的root账号的密码。

4、安装php及mysql扩展apt-get install php5 php5-fpm php5-mysql php-apc

如果mysqli扩展安装不上,执行如下命令:aptitude install php5-mysql

登陆mysqlmysql -u root -p

5、选择性的安装php的各类功能模块

apt-get install php-pear php5-dev php5-curl

apt-get install php5-gd php5-intl php5-imagick

apt-get install php5-imap php5-mcrypt php5-memcache

apt-get install php5-ming php5-ps php5-pspell

apt-get install php5-recode php5-snmp php5-sqlite

apt-get install php5-tidy php5-xmlrpc php5-xsl

6、安装nginx服务器

apt-get install nginx

7、配置php

vi /etc/php5/fpm/php.ini

;cgi.fix_pathinfo=1 改为:cgi.fix_pathinfo=0

8、配置nginx服务器

mkdir /www

chmod 755 /www    创建一个 /www 目录设置为 755 权限

vi /etc/nginx/sites-enabled/default

root /usr/share/nginx/html;  改为:root /www;

将网站根目录设置到/www 目录下,注意不要写成 /www/ 这种格式,

index index.html index.htm; 改为:index index.php index.html index.htm;

在默认索引文件中增加 index.php

找到:location ~ .php$ { * } 区块

做如下调整

location ~ .php$ {

try_files $uri =404; #增加

fastcgi_split_path_info ^(.+.php)(/.+)$; #反注释

9,重启各项服务

service php5-fpm reload

service nginx reload

重新加载各项配置改动。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值