首页 > 开发 > PHP > 正文

基于ubuntu下nginx+php+mysql安装配置的具体操作步骤

2024-05-04 23:08:02
字体:
来源:转载
供稿:网友

1、更新

1

sudo apt-get update

2、安装nginx

1

sudo apt-get intsall nginx

Ubuntu
*
*
* 默认的虚拟主机的目录设置在了/var/www/nginx-default

下面可以启动

1

sudo /etc/init.d/nginx start

#或者简单的

1

service nginx start

然后打开浏览器
当然

1

sudo killall apache2

杀掉

sudo apt-get install php5 php5-cgi php5-mysql php5-curl php5-gd php5-idn php-pear php5-imagick php5-imap php5-mcrypt php5-memcache php5-mhash php5-ming php5-pspell php5-recode php5-snmp php5-tidy php5-xmlrpc php5-sqlite php5-xsl

4
网上很多人都说要使用
运行:

1

sudo apt-get install spawn-fcgi

5
(1).

1

sudo vi /etc/nginx/fastcgi_params

加入此行:

1

fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

(2).

1

cgi.fix_pathinfo=1;

这样
(3).

1

2

3

server {

listen 80;

server_name localhost;

下面添加

1

root /var/www/nginx-default


如果没有这个的话
我就曾在此绕了好大个圈子才发现问题.然后修改

1

2

3

4

5

6

#location ~ .php$ {

#fastcgi_pass 127.0.0.1:9000;

#fastcgi_index index.php;

#fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;

#includefastcgi_params;

#}

修改成

1

2

3

4

location ~ .php$ {

fastcgi_pass 127.0.0.1:9000;

fastcgi_index index.php;

fastcgi_param SCRIPT_FILENAME /var/www/nginx-default$fastcgi_script_name;

include /etc/nginx/fastcgi_params; #
6

1、sudo /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 5 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid

7

1

sudo vi /etc/rc.local

添加下一行

1

/usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 5 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid

如果打开

1

cgi.fix_pathinfo=1

1

doc_root=

还有
检查
启动

1

fast-cgisudo /usr/bin/spawn-fcgi -a 127.0.0.1 -p 9000 -C 5 -u www-data -g www-data -f /usr/bin/php5-cgi -P /var/run/fastcgi-php.pid

参数含义如下
* -f
* -a
* -s
* -C
* -P
* -u
8、安装mysql

1

sudo apt-get install mysql-server mysql-client

中间会提示输入
启动MySQL

1

sudo /etc/init.d/mysql start

测试
运行

1

mysql -uroot -p

输入mysql密码

1

show databases;

如果看到下面的内容
| Database |
| information_schema |
| mysql |

至此

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表