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 # 创建数据库的数据保存位置