每一个厉害的程序员都是从小白开始的,我虽然不厉害,但我也是从小白过来的。看到这个标题啊,咱们就能想象的到这个部署流程。是怎么样个流程呢,这里我就先给大家介绍一下LNMP是什么意思。
L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP,也可以指Perl或Python。 LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器架构。
Linux大家都知道这是一种桌面操作系统,那么现在最常见的桌面操作系统有哪些呢?我们为大众所熟知的windows、unix、mac、linux至于其他具体的咱们这里就不做多说了,回头大家可以自行百度查看。
首先咱们要进行安装准备关闭防火墙,这下有人要问了,我去哪里关闭防火墙呢?这里咱们得先用一台固定IP服务器,我是用的咱们老兵IDC的。进入后台先给咱们的服务器装一个系统。
如图所示啊,咱们点击管理就可以为服务器装系统了,预装操作系统选择Centos7.2x64然后静待十五分钟。
那么这时候咱们可以干什么呢?我么们需要一个连接到咱们服务器的工具,当然咱们也可以在老兵后台通过KVM控制台进到咱们的服务器,但是为了方便一些咱们还是使用远程工具。工具有很多,常用的也就那几个,我电脑上有Xshell、flashfxp,这里我们就以Xshell为例子来进行下一步。
进入Xshell页面之后输入你的主机IP地址连接输入用户名和密码,进入之后先关闭防火墙:
临时关闭防火墙,运行命令systemctl stop firewalld
永久关闭防火墙,运行命令systemctl disable firewalld
接着我们要临时关闭SELinux,运行命令setenforce 0
永久关闭SELinux,运行命令vim/etc/selinux/config编辑SELinux配置文件。回车之后,将SELINUX=enforcing这一行按i键进入编辑模式,修改为SELINUX=disabled,按Esc键输入:wq回车以保存并关闭SELinux配置文件。
关注我,下一节咱们就来讲讲安装NGINX。