分页: 1 / 1

Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.10为例)

发表于 : 2011-10-18 10:59
秋风下的落叶
在现今社会,越来越多的朋友转向购买国外的vps,原因是因为国外的vps便宜,而且无需备案。那么拿到vps后我们如何配置php+mysql环境呢?
大家都知道,windows下有很多软件可以实现一键搭建php+mysql环境。当然,Linux下也是可以的,但是今天我们来学习徒手配置php+mysql环境。


下面我们以Ubuntu 10.10为例

1、使用putty登录vps

2、执行更新apt-get update

3、安装php5,mysql,nginx
apt-get install nginx php5 php5-fpm php5-mysql mysql-server
中途会提示输入两次mysql的管理员密码。

4、删除默认的apache
apt-get remove apache2.*
输入y确认删除

5、删除完成后,启动nginx
nginx

6、然后即可使用vps的ip进行测试,如果显示It's work!说明环境已经安装成功。否则需要回头检查

7、安装好环境后,那么如何搭建一个网站呢?
下面我们以安装discuz论坛为例,假如我们的网站放在/var/www目录下的dz文件夹里
首先在vps上下载discuz的安装包并解压到/var/www/dz

然后配置nginx

使用sftp软件或vi编辑工具编辑/etc/nginx/sites-available/default文件

server {
listen 80; ## listen for ipv4
listen [::]:80 default ipv6only=on; ## listen for ipv6
server_name www.zxfoshan.com; #www.zxfoshan.com为绑定的域名,如果没有域名可以使用vps的ip地址
access_log /var/log/nginx/localhost.access.log;

location / {
root /var/www/dz;
index index.html index.htm index.php; #这里添加index.php
}

location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /var/www/dz/$fastcgi_script_name; #/var/www/dz/为discuz论坛的安装目录
include fastcgi_params;
}
}



8、最后,重启一下vps,使所有配置生效
reboot

9、重启完毕后即可使用绑定的域名或者ip进行安装discuz论坛了
http://域名(或IP)/install/index.php

至此为止,整个php+mysql的环境就已经配置完成。当然后期还需要做一些优化,否则内存那些占用会比较大。

Re: Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.1

发表于 : 2011-10-20 7:44
秋风下的落叶
竟然没人回复

Re: Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.1

发表于 : 2011-10-20 8:07
qy117121
我用的lnmp一键安装包 :em09

Re: Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.1

发表于 : 2011-10-20 8:42
枫叶饭团
太简单了,所以没人回复。。。 :em06

Re: Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.1

发表于 : 2011-10-20 9:27
jarlyyn
手动配置lanmp的飘过……

看到putty,愣了下...

Re: Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.1

发表于 : 2011-10-20 9:29
月下叹逍遥
手动安装lamp路过。。。

Re: Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.1

发表于 : 2011-10-23 1:36
yexiaoxing
这儿是Ubuntu啊..要什么putty..
直接ssh root@ip

Re: Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.1

发表于 : 2011-10-23 2:31
xzc8825745
对自己不放心,所以我一向使用lnmp一键安装包安装。

Re: Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.1

发表于 : 2011-10-23 9:51
444079183
yexiaoxing 写了:这儿是Ubuntu啊..要什么putty..
直接ssh root@ip

Re: Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.1

发表于 : 2012-01-20 16:59
一毛钱
额。感兴趣哦。。