LNMP服务
简介
LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构,是当前较流行的一种组合
这四种软件均为免费开源软件,组合到一起,成为一个免费、高效、扩展性强的网站服务系统。
安装
不少人会选择分别安装四个软件,但也可以选择使用集成安装的方式去安装LNMP服务器,出错率较低。
使用下面这条命令下载安装包并解压安装。
1 wget -c http://soft.vpser.net/lnmp/lnmp1.6-full.tar.gz && tar zxf lnmp1.6-full.tar.gz && cd lnmp1.6-full && ./install.sh lnmp
安装完成后选择数据库版本
输入数据库root密码
再选择要安装的php版本
不需要安装memory allocator就直接输入1
选择完成后,按任意键进行安装,安装时间较长,需要耐心等待。
安装完成之后,是默认直接开启服务的,访问地址成功则说明已经安装成功了。
相关配置
网站的默认目录是 /home/wwwroot/,当通过ip地址访问时,访问的默认网站是 /home/wwwroot/default/ 目录下的
进入default目录下就可以发现刚刚可以访问到的网站,并且预安装了phpmyadmin,用户名为root,密码是在安装时设置的密码
新建网站
需要新建网站时,首要新建虚拟主机
1 lnmp vhost add
配置完成之后,在 /home/wwwroot/ 下就会生成网站目录
但通过ip访问时,默认还是解析到了default目录里,在公网上时,需要通过使用域名的解析来实现不同的网站
配置虚拟主机
这里还有两个配置文件的位置
nginx配置文件 /usr/local/nginx/conf 和 虚拟主机配置文件 /usr/local/nginx/conf/vhost
打开虚拟主机配置文件夹
这里有我们刚刚创建完成的网站,下载打开
可以看到默认是监听了80端口,修改为8080后保存
重启lnmp服务
lnmp restart
再通过ip访问,加上端口号,就可以成功访问到了新建的网页。