当前位置: 首页 > 技术支持 > 服务器维护>> LNMP环境的搭建与配置(二)(CentOS 7 用户怎样安装 LNMP)

LNMP环境的搭建与配置(二)(CentOS 7 用户怎样安装 LNMP)

先小结一下进度,你准备搭建一个叫 www.test.com 的网站。现在,你已经购买了一个叫 test.com 的域名并且解析到了服务器的IP,配置好了基本的 LNMP 环境,创建好了 test.com 专用的网站文件夹 test.com/ 。

大家好,今天小编关注到一个比较有意思的话题,就是关于lnmp添加虚拟主机教程的问题,于是小编就整理了2个相关介绍lnmp添加虚拟主机教程的解答,让我们一起看看吧。

LNMP环境的搭建与配置(二)(CentOS 7 用户怎样安装 LNMP)

文章目录:

  1. LNMP环境的搭建与配置(二)
  2. CentOS 7 用户怎样安装 LNMP

一、LNMP环境的搭建与配置(二)

在上一篇中,我假定了一个搭建个人博客网站的目标,并选择使用LNMP(CentOS+Nginx+Mariadb+PHP)作为网站开发环境。以下则分部介绍如何搭建这样的一个环境。

搭建网站的整个过程中会用到很多工具,这里我们使用Windows10作为工作环境,暂时简单的汇总一下需要使用的工具,以后想到或者遇到更好的工具,再做替换吧...

使用Xshell登录到云服务器。

完成第二部分,你基本基本已经安装成功LNMP环境了,在安装过程中,可能会遇到一些问题,可以百度搜索下,或者可以在评论区留言。

安装完成LNMP环境后,接下来要做的就是为你的服务器添加网站了。基本按照以下几个步骤:

搭建一个网站首先要考虑的是要有一个域名,推荐去阿里云购买一个属于自己的域名,也可以去 godaddy.com 购买。这里要注意的是,如果你的服务器是在国内,在搭建网站前要先对的域名进行ICP备案。备案方法阿里云都有提供,当然了,如果你用的是国外的服务器,或者港澳台的,就不必备案了。备案提交后需要等10个工作日左右的时间才能通过。

Linux里,目录就是windows中文件夹的意思,网站目录就是你存放网站文件的文件漏穗轮夹,你可以新建这个文件夹,然后给予这个文件夹一定的管理权限,并且这个文件夹只存放网站的相关文件而不存放其他文件。

Centos系统中,创建文件夹使用的是mkdir这个命令。关于Centos中常用的命令在另一篇文章中我会总结出来,常用的也就十几个吧,当然,如果想熟练掌握Linux的命令行则需要漫长的学习,推荐看下 鸟哥的Linux私房菜 一书。

比如现在你买了test.com这个域名,接下来你可以创建一个名叫test.com的文件夹(文件爱夹的名字可以随意,为了方便一般用域名作为文件夹名),并且想把它放在/mnt/www/目录下。

这样你就创建好了test.com这个域名的专用的网站文件夹,你可以在这个文件夹里上传一些网页文件了,或者你可以将一些CMS软件包解压到这个文件夹里了。族皮

先小结一下进度,你准备搭建一个叫www.test.com的网站。现在,你已经购买了一个叫test.com的域名并且解析到了服务器的IP,配置好了基本的LNMP环境,创建好了test.com专用的网站文件夹test.com/

如果你现在打开浏览器访问test.com你会发现显示的只是nginx的欢迎页面。这是因为到目前为止,nginx并不知道你创建了一个网站文件夹,也不清楚你的域名应该“接待”到哪里,所以你需要返信配置一个网站专用的nginx.conf文件,你可以把这个文件命名为test.com.conf,并且把他放在nginx/conf.d下。注意:nginx/文件在Centos系统下,默认的存放路径是/etc/nginx

这里你可以使用到vim命令。具体如下:

至此,你的nginx配置成功了。这时候在重启以下nginx使得新增的配置文件生效。

到这里可以再总结一下进度了:

完成以上几步,现在打开浏览器登录test.com网址,应该可以成功访问了,当然你要现在网站目录里上传一些自己做好的网页文件。

关于LNMP环境的搭建与配置基本就是这样了,中间你可能会遇到各种各样的麻烦或报错,别气馁,多百度谷歌,或者留言,相信自己总会成功的~

二、CentOS 7 用户怎样安装 LNMP

  这个是官网的安装配置手册http://lnmp.org/install.html,你跟着这个步骤一步步来就可以成功安装。

  系统需求:

  CentOS/RHEL/Fedora/Debian/Ubuntu/RaspbianLinux系统

  需要3GB以上硬盘剩余空间

  128M以上内存,Xen的需要有SWAP,OpenVZ的另外至少要有128MB以上的vSWAP或突发内存(小内存请勿使用64位系统),MySQL 5.6及MariaDB 10必须1G以上内存。

  VPS或服务器必须已经联网,同时VPS/服务器 DNS要正常!

  Linux下区分大小写,输入命令时请注意!

  LNMP一键安装包 V1.2 已经在Linode、DiaHosting、PhotonVPS、DigitalOcean、遨游主机、RamNode、BudgetVM、瑞豪开源、DirectSpace、KVMLA、OneAsiahost新加坡VPS、景文互联、Hostigation、BuyVM、LocVPS、80VPS、VR香港VPS、XSVPS、快易互联等众多VPS的CentOS 5-7、RHEL 6-7、Fedora 21-22、孝扮Debian 5-8、Ubuntu 10.04-15.04的32位和64位系统上测试通过。

  安装步骤:

1、使用putty或类似的SSH工具登陆VPS或服务器;

  登陆后运行:screen -S lnmp

  如果提示screen: command not found 命令不存在可以执行:yum install screen 或 apt-get install screen安装,详细的screen教程。

  2、下载并安装LNMP一键安装包:

  您可以选择使用下载版(推荐国外或者美国VPS使用)或者完整版(推荐国内VPS使用),两者没什么区别,只是完整版把一些需要的源码文件预先放到安装包里。

  安装LNMP执行:wget -c http://soft.vpser.net/lnmp/lnmp1.2-full.tar.gz && tar zxf lnmp1.2-full.tar.gz && cd lnmp1.2-full && ./install.sh lnmp

如需要安装LNMPA或LAMP,将./install.sh 后面的参数替换为lnmpa或lamp即可。

  如下载速度慢请更换其他下载节点,详情请看下载页面。LNMP下载节点具体替换方法。

  按上述命令执行后,会出现如下提示:

需要设置MySQL的root密码(不输入直接巧悉灶回车将会设置为root),输入后回车进入下一步,如下图所示:

这里需要确认是否启用MySQL InnoDB,如果不确定是否启用可以输入 y ,输入 y 表示启用,输入 n 表示不启用。默认为y 启用,输入后回车进入下一步,选择MySQL版本:

输入MySQL或MariaDB版本的序号,回车进入下一步,选择PHP版本:

输入PHP版本的序号,回车进入下一步,选择是否安装内存优化:

可以选择不安装、Jemalloc或TCmalloc,输入对应序号回车。

  如果是LNMPA或LAMP的话还需要设置管理员邮箱

再选择Apache版本

  提示"Press any key to install...or Press Ctrl+c to cancel"后陆睁,按回车键确认开始安装。

LNMP脚本就会自动安装编译Nginx、MySQL、PHP、phpMyAdmin、Zend Optimizer这几个软件。

  安装时间可能会几十分钟到几个小时不等,主要是机器的配置网速等原因会造成影响。

  3、安装完成

如果显示Nginx: OK,MySQL: OK,PHP: OK

并且Nginx、MySQL、PHP都是running,80和3306端口都存在,并Install lnmp V1.2 completed! enjoy it.的话,说明已经安装成功。

接下来按添加虚拟主机教程,添加虚拟主机,通过sftp或ftp服务器上传网站,将域名解析到VPS或服务器的IP上,解析生效即可使用。

  4、安装失败

如果出现类似上图的提示,则表明安装失败,说明没有安装成功!!需要用winscp或其他类似工具,将/root目录下面的lnmp-install.log下载下来,到LNMP支持论坛发帖注明你的系统发行版名称及版本号、32位还是64位等信息,并将lnmp-install.log压缩以附件形式上传到论坛,我们会通过日志查找错误,并给予相应的解决方法。

  5、添加、删除虚拟主机及伪静态管理

http://lnmp.org/faq/lnmp-vhost-add-howto.html

  6、eAccelerator、xcache、memcached、imageMagick、ionCube、redis、opcache的安装

http://lnmp.org/faq/addons.html

  7、LNMP相关软件目录及文件位置

http://lnmp.org/faq/lnmp-software-list.html

  8、LNMP状态管理命令

http://lnmp.org/faq/lnmp-status-manager.html

到此,以上就是小编对于lnmp添加虚拟主机教程的问题就介绍到这了,希望介绍关于lnmp添加虚拟主机教程的2点解答对大家有用。


服务器购买/咨询热线:1563700917115617636856

本文链接:http://43.134.181.216/jishuzhichiyuweihu/14860.html
tags:
腾讯云服务器特惠

  • 关注微信
是否收录:

猜你喜欢

微信公众号