248176286.png
本文参考自http://lnmp.org更多关于LNMP安装的注意事项,请参考此网站上的一系列教程,本文不过多介绍

系统需求

CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian/Deepin/Aliyun/Amazon/Mint Linux发行版
需要5GB以上硬盘剩余空间,MySQL 5.7,MariaDB 10至少9GB剩余空间
需要128MB以上内存(128MB小内存VPS,Xen需有SWAP,OpenVZ至少要有128MB以上的vSWAP或突发内存),注意小内存请勿使用64位系统!
安装MySQL 5.6或5.7及MariaDB 10必须1G以上内存!。
VPS或服务器必须已经联网且必须设置的是网络源不能是光盘源,同时VPS/服务器DNS要正常!
Linux下区分大小写,输入命令时请注意!
如有通过yum或apt-get安装的MySQL/MariaDB请自行备份数据等相关文件!
CentOS 5,Debian 6及之前版本其官网已经结束支持无法使用!

安装步骤

1.使用putty或类似的SSH工具登陆VPS或服务器;
2.下载并安装LNMP一键安装包:

wget -c http://soft.vpser.net/lnmp/lnmp1.5.tar.gz && tar zxf lnmp1.5.tar.gz && cd lnmp1.5 && ./install.sh lnmp

如提示wget: command not found ,使用yum install wget 或 apt-get install wget 命令安装。

接下来根据提示输入不同的参数安装不同版本的SQL,PHP等
显示此界面的时候是选择是否安装内存优化:
请输入图片描述
选择完一路回车之后进行安装,估计会等个十几二十分钟,安装完显示如下界面
请输入图片描述

安装完成后我们使用如下命令来看看LNMP是否可以正常启动

lnmp restart

使用Typecho搭建博客

首先登录Typecho官网下载Typecho安装包
本文推荐右键点击下载按钮复制下载链接,然后在服务器里使用wget 加下载链接的方式下载安装包
然后根据安装包类别解压缩

配置服务器vhost

在搭建好的服务器中使用如下命令来生成Vhost

lnmp vhost add

然后根据一系列提示信息配置您的网站路由,详情参考详细配置
配置完成后 输入

cd /usr/local/nginx/conf/vhost/

接下来,查看你刚才添加的虚拟路由的配置

vim 配置文件名称

修改root路径为你的typecho解压后的文件夹根目录
然后使用:wq保存退出

然后 lnmp restart

重启nginx服务器
接下来就可以通过之前设置的域名访问自己的博客啦

相关问题

安装完遇到除了主页其他页都是404的问题,这种情况通常是nginx的伪静态配置问题,进入nginx vhost配置文件
将include enable-php.conf;替换为include enable-php-pathinfo.conf;
更多问题欢迎在下方评论

Typecho主题下载及配置

Typecho主题模板站访问这个网站选择一款你心仪的主题,然后下载到你的博客目录/usr/themes
然后登陆你的后台选择刚下载好的主题就OK啦