一、宝塔面板安装

1.下载并安装宝塔面板:

yuminstall-ywget&&wget-Oinstall.sh&&shinstall.sh

非root用户记得yum后面和sh后面都加上sudo,我一开始只在最上面加了一个,结果报错:

python-pipinstallationfailed

网上翻发觉出现多行:

Youneedtoberoottoperformthiscommand.

在前面加多一个sudo就可以了

这样宝塔面板安装成功。

宝塔面板安装教程_LNMP一键安装方法_linux安装lnmp

2.打开宝塔面板:在浏览器的地址栏输入的IP:8888 (8888是宝塔面板的默认端标语),即可步入面板登入界面。

输入用帐号跟密码,悉心地同事会发觉用户名跟密码在宝塔安装成功后会在最后几行可以看见(如上图)红旗linux6.0,登陆后会提示当前用户名为Admin,为安全起见,请更改用户名之类的,直接更改称自己喜欢的用户名就可以了。(之后登陆面板就用这个用户名登陆,密码不变)

3.登陆后界面如右图所示,这就是传说中的宝塔面板了。

二、Lnmp的安装

1.LNMP的安装方法有多种,最简单也最快捷的应当是宝塔面板上的一键安装了(假如你有安装宝塔),我们一打开宝塔面板就可以见到linux安装lnmp,有LNMP和LANP(它们主要是服务器不同,具体区别可以参考一下那位网友的文章:我就不多说了。

LNMP即LINUX+Nginx+MySQL+PHP(或Perl和python)

LANP 即LINUX+Apache+MySQL+PHP(或Perl和python)

其实,也可以自己去下载lnmp的一键安装包,在centos下安装,但个人觉得这样会慢好多,我先前装了将近2小时还没装完,最后由于一些意外还没装成功,还是在宝塔里面装好的。下载地址: 

中间,有一个MySQL的,假如选5.6,5.7的版本,可能会出现Memorylessthan1GB,can'tinstallMySQL5.6,5.7orMairaDB10!之后跳下来,这时侯只要重新./install.sh(或shinstall.sh),之后选中较低版本的MySQL就可以了,通常没有特殊要求,这几个软件版本都直接回车(选择默认的)就可以了。

假如有同学喜欢分步安装(MySQL,PHP,Nginx分开来安装)的,可以参考这篇博文:

三、在宝塔面板构建站点

1.在宝塔面板的一侧有一个“网站”,点击它,之后点“添加站点”

宝塔面板安装教程_LNMP一键安装方法_linux安装lnmp

或直接在首页的“网站”中点“添加”

2.输入域名(自定义的,有宽度限制,默认端标语为80,也可自己改成其他,但假若改了之后访问就要加下端标语)

3.回到虚拟机图形界面(startx),在computer->systemfiles->www->wwwroot目录下会发觉多了一个文件夹

四、上传静态网页工程

1. 在宝塔面板的一侧有一个“文件管理”,点击它,之后依次点“上传”、“添加文件”,选好工程文件压缩包以后,开始上传

2.解压,假若不须要解压密码不设置就可以了

宝塔面板安装教程_LNMP一键安装方法_linux安装lnmp

3.将解压后的工程文件中的所有文件及文件夹复制到(你的站点目录)下。这儿有必要提一下的是:在做网页的时侯,勿必把首页命名为index.html,且与其他文件夹同级(如右图),由于index.html就是它的默认页面,会手动去加载,你一在centos的浏览器输入localhost才会加载出这个页面的;而且文件夹以及各类网页、样式表等文件命名不要出现空格,可以用顿号等取代,我就是大一的时侯没有注意这个问题,致使页面根本加载不下来。

4.在Centos的浏览器地址栏输入localhost,问题出现了:

5.重启了服务器linux安装lnmp,(在宝塔面板的“首页”那里有一个重启服务器和重启面板,不难找的)以后便把页面加载下来了。

5.因为我原先的加载不下来,就临时弄了一个HTML文件测试一下linux命令tar,结果加载下来后出现了英文乱码问题

解决方式:改变index.html的编码方法,即在index.html中加一句:(这一句原本是HTML中有的,可能是我删掉了)

如今,就没有出现英文乱码了

为了验证是不是我文件命名不规范造成的页面加载不下来,我去网上下载了一个网页模板,试验一下能不能加载下来。

果然把页面加载下来了,然而图片不是通常大。。。去修改款式表,最后的结果是这样的:

以上便是从安装宝塔到运行静态页面的全过程。

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复