宝塔 无脑 搭建网站
1、现有技术
现在主流的服务器搭建网站,有两个方案。一个是lamp,一个lnmp。
lnmp,包括linux,nginx,mysql,php
lamp,包括linux,apache,mysql,php
其中的mysql可以替换为 mariadb,两者等效。
2、为什么选择lnmp
lamp和lnmp的区别在于apache和nginx。apache是老牌的www服务器,nginx是新兴的服务器,两者现在占有率差不多。
因为nginx占用的内存较小,并发数多,同时性能并不比apache差,所以选择用它,降低搭建网站的内存要求。
3、搭建方法有那些
1、本机yum 搭建
本机yum搭建,软件安装较快,但是配置较麻烦。我至今没有配置成功。
2、本机源代码搭建
使用源代码编译搭建的网站,据说效率较高。但是编译需要花费很多的时间。
适合对稳定性和访问量有较大需求的大型网站使用。一次编译,长时间服务。
源码的依赖关系复杂,装一个软件前,要准备好很多别的软件。
同样,配置比较复杂。我不太会。
3、一键部署搭建
一键部署,跟2的原理类似,只是很多的操作,高手都给你弄好了。
我也通过这次的一键部署搭建了环境。但是,安装网站时候,出现了各种另类的权限问题,很是头疼。
4、宝塔搭建
宝塔是一个软件,可以方便搭建lnmp环境。
现在服务器上安装宝塔的软件,就可以通过游览器,控制服务器上软件的安装和网站的搭建,一条龙服务。
新手一天就可以搭建出一个网站的框架。
同时,它还可以很方便的为不同的网站切换php的版本。如果手动操作,一大堆的网上无用文档和一大堆的坑等着你。
建站也可以通过软件的一键部署搞定。
还支持快速安装(yum)和编译安装。
4、本次搭建流程
本次搭建过程,采用了傻瓜式的宝塔搭建方法,比较适合非专业人士进行网站的搭建,分分钟建立好自己的网站。
1、找到宝塔官网,找到安装宝塔的方法
你可以搜索引擎查找宝塔,或者直接打开下面的安装教程网址
https://www.bt.cn/bbs/thread-19376-1-1.html
安装教程中centos操作系统安装方法,
进入root用户,复制安装的 代码,等待安装完成。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
连续化的命令操作。第一步是安装wget,第二步是下载宝塔的脚本文件,第三步是安装宝塔软件。
宝塔软件默认端口是8888,安装完成后,会有如下的提示:(xxxx是一个表示,实际是一串数字,字符等)。
这个提示信息,需要在一个安全的地方保存起来。
==================================================================
Congratulations! Installed successfully!
==================================================================
外网面板地址: http://xxxxxxxxxxxxxx
内网面板地址: http://xxxxxxxxxx
username: xxxxxx
password: xxxxxxxx
If you cannot access the panel,
release the following panel port [8888] in the security group
若无法访问面板,请检查防火墙/安全组是否有放行面板[8888]端口
复制外网面板地址到游览器的输入栏,就可以开始对服务器进行操作。
2、搭建lnmp环境。
https://www.cnblogs.com/endv/p/9311728.html
这是一个老手的操作过程。前面都可以参考。
后面搭建网站部分,可以通过 软件管理=》一键部署,找到你想要的网站模板。
可以选的有 wordpress(博客),可道云(个人网盘),discuz(论坛)等。
如果一键部署里面的网站模板没有满足要求,那么你可以找到你自己找到的网站模板,在宝塔系统添加好网站后,
复制到网站根目录,然后输入网址,进行游览器环境的网站安装。
3、网站数据查看。
网站的数据,都保存在数据库中。
在宝塔面板的左侧有 数据库 选项,可以选择 root改密,phpMyAdmin(一款数据库查看php软件)