12.lnmp服务部署


安装lnmp服务服务器

lnmp:linux+nginx+mysql+php

集成安装包安装

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

一键安装包目录

# 网站主目录
/home/wwwroot
# 默认网站
/home/wwwroot/default
# 预安装phpmyadmin
[ip]/phpmyadmin

新建虚拟主机,并按照提示创建虚拟域名

lnmp vhost add
?? 由于本地环境问题,修改hosts文件,这样就可以通过域名访问网站,如果是公网,那么修改DNS解析的A记录到ip地址即可访问网站,直接输入ip地址默认访问自带的default网站

重启/停止/开启lnmp服务器

lnmp restart/stop/start

虚拟主机配置文件,如果修改了端口,那么重启后直接访问还是默认的主站,需要在域名后面添加修改后的端口

/usr/local/nginx/conf/vhost

nginx的配置文件

位置:/usr/local/nginx/conf
/usr/local/nginx/conf/nginx.conf   # nginx主配置文件
include vhost/*.conf   # 虚拟主机解析位置
/home/wwwlogs/access.log   # 网站日志位置
/home/wwwlogs/nginx_error.log   # 出错日志的位置
/usr/local/nginx/logs/nginx.pid   # nginx进程文件
/usr/local/nginx/logs/error.log   # 崩溃日志保存位置
/usr/local/nginx/conf/mime.types   # 文件拓展名解析

查看nginx是否有问题

nginx -t

重启nginx服务器

nginx -s reload

php配置文件

位置:/usr/local/php/etc/php.ini
disable——functions   # 危险函数

mysql配置文件

位置:/usr/local/mysql/my.cnf
/usr/local/mysql/bin   # mysql命令目录
/data   # 创建数据库的数据保存位置