实现基于LNMP的电子商务网站的搭建

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实现基于LNMP的电子商务网站的搭建相关的知识,希望对你有一定的参考价值。

一 环境准备:centos系统  yum源(安装mysqlnginx,和php-fpm)

二:安装步骤:用yum的方式安装mariadb,mariadb-server,php-mysql,php-fpm,nginx

下载需要搭建网站的源码,我搭建的是基于小米网站的搭建,然后解压缩到data/web目录

技术分享

修改权限为nobody(在这里之所以不用root,是为了安全的考虑,因为root的权限太大)

技术分享

三  修改配置文件

  1. 修改nginx配置,把nginx.conf.default模板复制为配置文件进行修改,指定网站访问目录为/data/web,并设置默认用户和配置与php-fpm交互

    vim  nginx.conf然后进行配置的修改,如图红色区域就是我修改的配置内容

    技术分享

    技术分享

    为了防止网络拥塞,我们可以如下设置

技术分享

可以修改下服务名

技术分享

指定网站访问目录为/data/web,修改server段加上默认工作路径,可访问到网站程序

技术分享

技术分享


并设置默认用户和配置与php-fpm交互,修改php扩展解析文件路径为,修改为如下图所示

技术分享

修改完之后,我们也可以用nginx  -t来检查语法

技术分享

然后启动nginx服务

systemctl   start nginx

修改php.ini中功能配置

vim   /etc/php.ini

  1. 修改时钟配置data.timezone=Asia/Shanghai

  2. 可以在php.ini中设置short_open_tag=On

然后systemctl  start php-fpm服务

启动数据库服务

systemctl start mariadb

对程序进行数据库恢复,把代码中与数据库有关的数据进行恢复

技术分享

账号:admin 密码:123456

创建数据库

create database xiao;

技术分享



vim  /etc/php-fpm.d/www.conf

技术分享vim   /data/web/data/config.php,根据自己定义的数据库名称和用户名密码进行修改

技术分享

 

要和上图设置的一样

技术分享

技术分享


数据恢复成功后,就可以进行访问了

技术分享

如图所示,一个简单的电子网站就搭建成功了,你学会了吗?

本文出自 “13007865” 博客,请务必保留此出处http://13017865.blog.51cto.com/13007865/1979445

以上是关于实现基于LNMP的电子商务网站的搭建的主要内容,如果未能解决你的问题,请参考以下文章

实现基于lnmp的电子商务网站

实现基于LNMP的电子商务网站

实现基于LNMP的电子商务网站

实现基于LNMP的电子商务网站

实现基于Keepalived+Haproxy+Varnish+LNMP企业级架构

实现基于LNMP 的电子商务网站