Nginx 【实战篇】 ---- Nginx 实战
- 1. 购买域名
- 2. 购买服务器
- 3. 服务器的基础配置和ssh连接
- 4. 配置 LNMP 环境和防火墙配置
- 4.1 配置 LNMP 环境
- 4.2 修改防火墙配置
- 5. 将域名解析到服务器上
- 6. 在线申请证书
- 7. 将刚申请的证书配置到Nginx上
1. 购买域名
2. 购买服务器
域名和服务器的购买,新人会有较大的优惠,或者等到活动的时候购买会有比较高的优惠力度
3. 服务器的基础配置和ssh连接
- 重置密码
重置密码后会重启服务器
- 使用 ssh 远程连接
4. 配置 LNMP 环境和防火墙配置
4.1 配置 LNMP 环境
自动安装nginx集成化的网站:https://oneinstack.com/
将命令复制到服务器安装
wget -c http://mirrors.linuxeye.com/oneinstack-full.tar.gz && tar xzf oneinstack-full.tar.gz && ./oneinstack/install.sh --nginx_option 1 --php_option 9 --phpcache_option 1 --db_option 2 --dbinstallmethod 1 --dbrootpwd 011216 --reboot
安装过程有点缓慢…
安装完记得把信息记录一下,防止以后找不到相关的配置信息
4.2 修改防火墙配置
5. 将域名解析到服务器上
添加一个主域名解析和泛解析
6. 在线申请证书
- 购买证书(一般情况下购买免费的证书即可)
- 申请一下证书
- 等待一会,签发成功
- 下载证书
7. 将刚申请的证书配置到Nginx上
- 下载解压申请好的证书
- 上传到服务器
- 配置nginx文件
server {
listen 443 ssl;
server_name localhost;
ssl_certificate fickler.top.pem;
ssl_certificate_key fickler.top.key;
}
-
重启服务器
-
访问页面