Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.10为例)
-
- 帖子: 11
- 注册时间: 2009-09-16 16:32
Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.10为例)
在现今社会,越来越多的朋友转向购买国外的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的环境就已经配置完成。当然后期还需要做一些优化,否则内存那些占用会比较大。
大家都知道,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的环境就已经配置完成。当然后期还需要做一些优化,否则内存那些占用会比较大。
-
- 帖子: 11
- 注册时间: 2009-09-16 16:32
- qy117121
- 论坛版主
- 帖子: 50556
- 注册时间: 2007-12-14 13:40
- 系统: Winbuntu
- 来自: 志虚国乌由市
- 联系:
Re: Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.1
我用的lnmp一键安装包
渠月 · QY
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu
Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用
邮箱 chuan@ubuntu.org.cn
本人只会灌水,不负责回答问题
无聊可以点一下→ http://u.nu/ubuntu
Ubuntu 20.04 快速设置指南,请配合浏浏览器自动翻译使用
邮箱 chuan@ubuntu.org.cn
- 枫叶饭团
- 帖子: 14683
- 注册时间: 2010-06-16 1:05
- 系统: Mac OS X
- 来自: Tencent
- 联系:
Re: Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.1
太简单了,所以没人回复。。。
- jarlyyn
- 帖子: 4671
- 注册时间: 2006-04-12 18:54
- 联系:
- 月下叹逍遥
- 论坛版主
- 帖子: 33994
- 注册时间: 2010-10-07 14:23
- 系统: Archdows10
- 来自: 某系某星某洲某国某省某市
- 联系:
-
- 帖子: 499
- 注册时间: 2008-05-09 17:02
- 系统: Ubuntu 13.04
- 联系:
Re: Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.1
这儿是Ubuntu啊..要什么putty..
直接ssh root@ip
直接ssh root@ip
- xzc8825745
- 帖子: 622
- 注册时间: 2011-06-04 20:24
- 联系:
Re: Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.1
对自己不放心,所以我一向使用lnmp一键安装包安装。
-
- 帖子: 116
- 注册时间: 2008-11-18 16:33
Re: Linux的VPS如何配置PHP+MySQL+Nginx环境并测试安装discuz论坛(以Ubuntu 10.1
yexiaoxing 写了:这儿是Ubuntu啊..要什么putty..
直接ssh root@ip
南京派,用图片记录南京生活的点滴http://www.njpai.com/
-
- 帖子: 15
- 注册时间: 2010-11-28 13:17