新手vps配置环境之-lnmp配置

来源:互联网 发布:流体动力学软件 编辑:程序博客网 时间:2024/05/18 15:07
很多新手在建站之初都会遇到服务器配置很多问题。
下面我给大家讲讲lnmp配置
一般php服务器环境有三种:
1.win2003+iis+php+mysql=wipm
2.linux+apache+mysql+php=lamp
3.linux+nginx+mysql+php=lnmp
4.win2003+apcha+mysql+php=wamp
这里我给大家写的是lnmp服务器的配置教程,我们这里用的是军哥的lnmp一件配置包
系统需求:
需要2 GB硬盘剩余空间
128M以上内存,OpenVZ的建议192MB以上(小内存请勿使用64位系统)
Linux下区分大小写,输入命令时请注意!
安装步骤:
1、使用putty或类似的SSH工具登陆;
登陆后运行:screen -S lnmp
如果提示screen命令不存在可以执行:yum install screen 或 apt-get install screen安装
2、下载LNMP一键安装包:
您可以选择使用下载版(推荐国外或者美国VPS使用)或者完整版(推荐国内VPS使用)
如需下载版执行命令:wget -c http://soft.vpser.net/lnmp/lnmp0.9.tar.gz
如需完整版执行命令:wget -c http://soft.vpser.net/lnmp/lnmp0.9-full.tar.gz
下载完成后LNMP一键安装包就会被下载到您的服务器或VPS上(一般用root登陆没切换目录的话应该在/root 下面)。
这里我推荐新手朋友们用0.8的就可以了,可以省很多精力。
0.8下载版命令:wget -c http://soft.vpser.net/lnmp/lnmp0.8.tar.gz
0.8完整版执行命令:wget -c http://soft.vpser.net/lnmp/lnmp0.8-full.tar.gz(下面介绍的时候,可以把0.9改成0.8就可以了)
3、解压LNMP一键安装包:
执行:tar zxvf lnmp0.9.tar.gz 或 tar zxvf lnmp0.9-full.tar.gz 就会将LNMP一键安装包解压缩。
4、开始安装LNMP一键安装包:
进入LNMP安装目录,执行:cd lnmp0.9/ 或 cd lnmp0.9-full/
再执行安装程序前需要您确认您的Linux发行版,可以执行:cat /etc/issue 查看是CentOS、Debian还是Ubuntu,也可以通过VPS服务商提供的控制面板上查看。确定好之后,选择下面对应系统的安装命令:
CentOS系统下的安装
执行./centos.sh 2>&1 | tee lnmp.log (如果系统是Red Hat Enterprise Linux Server(RHEL)需要先确保yum可以正常安装软件,RHEL安装yum教程)
Debian系统下的安装
执行./debian.sh 2>&1 | tee lnmp.log
Ubuntu系统下的安装
执行./ubuntu.sh 2>&1 | tee lnmp.log
输入要绑定的域名(建议使用一个二级域名,该域名会绑定到/home/wwwroot/,方便以后管理!如果输入有错误,可以按住Ctrl再按Backspace键删除),输入完成后回车,会显示如下界面:
(注:如果是Debian系统,输入域名后会提示Where are your servers located? asia,america,europe,oceania or africa,这里是选择服务器或VPS在哪个大洲,一般都是美国VPS,直接回车就行,如果是中国的,输入asia,回车。)
再输入要设置的MySQL root的密码,输入完成后回车
提示”Press any key to start…”,按回车键开始安装。
LNMP脚本就会自动安装编译Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer这几个软件。
然后等半个小时,就好了如果没有成功,在本博下面留言,注明你的系统、32位还是64位,,我们会通过日志查找错误,并在帖子上进行反馈。
添加域名和主机:
1、添加虚拟主机,执行如下命令:/root/vhost.sh 根据提示输入要绑定的域名,回车,如果需要添加更多的域名,输入y,再输入要另外绑定的域名,多个域名可以用空格隔开(注:带www和不带www的是不同的域名,如需带www和不带的www的域名都访问同一个网站需要同时都绑定)。再输入域名绑定的目录(绝对目录,如/home/wwwroot/lnmp,如果不填默认是/home/wwwroot/绑定的域名,目录不一定非要是/home/wwwroot/,如果/data/ 下面有大量的空间也可以填写/data/www/lnmp 之类的。),再选择是否添加伪静态规则,默认已经有了discuz、discuzx、wordpress、sablog、emlog、dabr、phpwind、wp2(二级目录wp伪静态),可直接输入以上名称即可,如果需要添加自定义伪静态规则,直接输入一个想要的名字,程序会自动创建伪静态文件,直接在/usr/local/nginx/conf/你自定义的伪静态名字.conf 里面添加伪静态规则就行(注:添加完执行/etc/init.d/nginx restart 重启生效)。接下来会提示是否需要启用日志功能,一般情况下不需要启动,直接输入n就行,如需启动,输入y,再输入要定义的日志文件名字,回车就会自动添加虚拟主机。
2、删除虚拟主机,ssh执行:rm /usr/local/nginx/conf/vhost/域名.conf
 
 
上传程序,就可以开始新的网络生涯咯!你学会了吗?

原文链接:http://t.qingshu.me/%e6%96%b0%e6%89%8bvps%e9%85%8d%e7%bd%ae%e7%8e%af%e5%a2%83%e4%b9%8b-lnmp%e9%85%8d%e7%bd%ae.html
0 0
原创粉丝点击