这几天因为比赛需要,把之前学习测试的购买的腾讯云服务器简单搭建的网站进行了改造,目的是集个人网站,phpmyadmin,项目后台为一体进行后端学习开发。现在完成之后写写搭建LNMP的心得

注意了!这篇文章写的不是具体搭建的细节操作,只是简单的描述一下搭建的流程

从零开始的话,我前前后后算上域名备案的时间差不多花了一个半月,所以单纯一篇帖子不可能描述的很细节,有需要的可以自行百度更多大神的帖子自行建站
话不多说,先上实现的效果截图

个人网站主页

it行业外,谁不想拥有一个自己的网站然后发到朋友圈装逼呢?哈哈哈哈哈哈

远程数据库管理

后台业务通常都要有自己的数据库

后台接口url

这里放的是你的服务端处理文件,就是后端逻辑实现的地方

实现流程

注意,如果你真的想学习搭建,那么接下来你得慢慢地耐心按流程做下去,下面的初期准备阶段可能会花上一个月的时间,保持耐心
一.初期准备阶段
1.准备服务器,域名
服务器 :现在用学生身份可以买到很便宜的1核2G1M的云服务器,单纯是自己开服测试学习是足够了,也不贵,一个月十块钱,各大厂商都有,我买的是腾讯云的。关于安装的系统,我的建议一般就是centos高版本(7+)的就好。具体流程你买的厂商的手册都有详细的参考。
域名: 买学生服务器的时候,厂商会送你一个域名的优惠套餐,也不贵一年一餐饭钱(我是先买了域名再买的服务器,没享受到这个优惠,气呀)。
重点:域名服务器都有了,但是你要正常上线你的域名,你还得通过 域名备案 这个流程,简单说就是政府得知道你拿这个东西不会去干一些违法的事情,所以要和你的个人身份绑在一起。这个流程在你使用域名的时候就会看见,照着厂商的流程一步一步走就好。不建议去购买不用备案的境外云服务器域名,因为相比国内正规渠道,没有了很多官方文档和一些服务(最重要的就是ssl证书,国内厂商会送一年加通俗的教程),这对我们新手来说不利于学习。
2.上线自己的网站
当你准备好服务器和域名的时候,你就可以建站了。
网站:大多数人都不想我要临时去建一个自己的网站吧,这里可以先去一些网站模板网站下载一些好看的、免费的,百度一下网站模板,挑一挑自己喜欢的下载了。
云服务器初始化
要为你的云服务器安装基本的操作系统,这里厂商给你的教程里面就能安装齐全LNMP所需的软件和环境了,Nginx,mysql,PHP(这里的安装版本,咳咳,过来人告诉你,新手尽量高版本的选,但是我还是希望我走过的一些路你们也要迷惑一阵,所以这里不说很详细)
云服务器管理网站文件:当你的域名备案好之后(挂载到云服务器上),就能上传你的网站内容了,这里推荐一个ftp软件传输你的文件到云服务器–FileZilla FTP Client。(自行百度安装 使用)
配置服务器
当你文件上传了之后,你还要配置服务器,这样才能访问域名时连接到对应的文件路径下。注意这里用的是Nginx服务器,百度一下Nginx怎么为自己的域名配置目录。
当走到这里,如果你的网站能顺利通过域名访问了,那么恭喜啦,你基本已经了解了一定的服务器搭建网站的知识
一.中期准备阶段
持续更新中…如果有人催我可以赶紧捣鼓捣鼓…

从零开始搭建自己的LNMP环境相关推荐

  1. 1.从零开始搭建Go语言开发环境

    搭建Go语言开发环境 最新1.14版本,一步一步,从零搭建Go语言开发环境. 安装Go语言及搭建Go语言开发环境 下载 下载地址 Go官网下载地址:https://golang.org/dl/ Go官 ...

  2. 从零开始搭建webpack+react开发环境

    环境主要依赖版本 webpack@4.8.1 webpack-cli@2.1.3 webpack-dev-server@3.1.4 react@16.3.2 babel-core@6.26.3 bab ...

  3. 从零开始搭建Go语言开发环境

    下载 下载地址 Go官网下载地址:Downloads - go.dev Go官方镜像站(推荐):Downloads - go.dev 版本的选择 Windows平台和Mac平台推荐下载可执行文件版,L ...

  4. 从零开始搭建Linux嵌入式开发环境

    声明:本人依据正点原子开发手册以及0年开发经验编撰,内容并不详细,比如新建用户弹出的输入提示如何输入等,请自行处理. 目录 一.安装与更新 1.安装VMware虚拟机 2.安装Ubuntu系统 3.更 ...

  5. 手把手教你从零开始搭建Amazon Advertising-API开发环境(二)之获取SP广告数据

    1. 获取access_token 官方链接 1.1 请求路径 POST 地区 URL NA https://api.amazon.com/auth/o2/token EU https://api.a ...

  6. 在CentOS 6上搭建LNMP环境

    简介 LNMP是Linux.Nginx.MySQL和PHP的缩写,这个组合是最常见的WEB服务器的运行环境之一.本文将带领大家在CentOS 6操作系统上搭建一套LNMP环境. 本教程适用于CentO ...

  7. centos7 系统下搭建 lnmp 环境

    目录 目录 概述 准备工作 开始编译安装 1. 安装 Nginx 1. 解压 2. 环境准备 3. 编译过程 4. Nginx 服务 2. 安装 MySQL 1. 解压 2. 环境准备 3. 安装 C ...

  8. python ai应用开发_AI应用开发实战 - 从零开始搭建macOS开发环境

    AI应用开发实战 - 从零开始搭建macOS开发环境 联系我们 OpenmindChina@microsoft.com 零.前提条件 一台能联网的电脑,使用macOS操作系统 请确保鼠标.键盘.显示器 ...

  9. ubuntu通过apt-get方式搭建lnmp环境以及php扩展安装

    v 一直是在用的lnmp的集成安装包搭建lnmp环境,因为工作需要需要安装ldap扩展,在网上怎么都找不到源码安装包,只能卸载掉原来的lnmp环境,用ubuntu的php5-ldap扩展, 在安装中遇 ...

最新文章

  1. [bzoj3670][2014湖北省队互测week2]似乎在梦中见过的样子
  2. Java杂记3—流程控制之条件
  3. centos 7 yum安装mysql完整过程记录
  4. Web Hacking 101 中文版 十七、服务端请求伪造
  5. webjars管理静态资源
  6. 互联网日报 | 美团市值突破万亿港元;北京恢复二级响应;滴滴货运23日上线;微信开放MCN入驻...
  7. Windows用WinDbg分析蓝屏dump文件查找原因(转)
  8. easyui---layout实战
  9. c++利用StretchBlt函数改变CImage输出图片的位置
  10. 平面设计计算机基本配置,2017平面设计使用的电脑配置
  11. 小技巧(7):WPS批量修改图片尺寸
  12. f2fs系列之一:实战f2fs 下载、编译和挂载 [转载系列]
  13. jquery调色板_使用jQuery的调色板生成器
  14. UE4制作插件的插件神器pluginCreator
  15. 什么是MSB、LSB、LSW、MSW,什么是大端、小端,区别是什么?
  16. 《软件工程导论第6版》--张海藩 牟永敏 课后答案及其详解 第5章 总体设计
  17. 如何写/审AI领域的论文【VALSE Webinar】Panel实录
  18. SuperMap iObject常见问题解答集锦(四)
  19. RestSharp 使用(含超时处理)
  20. Ktor实现Https双向认证

热门文章

  1. java遍历之数组遍历,list遍历,set遍历,map遍历,stream遍历,Enumeration遍历
  2. 合天网络靶场能力详解
  3. 纵横网络靶场社区前四题wp
  4. 计算机监控系统设备安装的是,计算机监控系统设备安装质量检查表.docx
  5. Google Earth Engine(GEE)——逐年批量下载sentinel-2多波段影像
  6. 使用国外DynDNS免费动态域名解析 随时访问家中电脑
  7. 大话西游系统文件分析
  8. 怎样激发技术人员的创新力?
  9. db2安装包v10.5_IBM DB2 jdbc驱动
  10. LabVIEW2014安装教程