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

一 环境准备:centos系统  yum源(安装mysql,nginx,和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,根据自己定义的数据库名称和用户名密码进行修改

要和上图设置的一样

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

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

时间: 2024-12-14 07:06:56

实现基于LNMP的电子商务网站的搭建的相关文章

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

---------------------------实现基于LNMP的电子商务网站---------------------- 一.环境准备:centos系统.nginx源码.yum源(安装mysql与php-fpm). 实验前先关闭httpd服务,防止干扰 二.安装步骤: 1.下载nginx源代码,并编译安装到/usr/local/nginx目录中 2.yum方式安装mariadb.mariadb-server.php-mysql.php.php-fpm yum install mariad

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

实现基于LNMP的电子商务网站 一.准备LNMP环境所需的包: yum install mariadb-server php-fpm php-mysql nginx 二.准备网站: mkdir -p /data/web          建站点 unzip -d /data/web xiaomi.zip  导入小米网站的源码包并解压到/data/web cd /data/web :chown -R nobody.nobody .  修改所有文件所属人所属组为nobody,防止被劫持造成巨大损失

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

一:准备工作 1.检查防火墙和SELinux是否关闭,如果二者不关闭,会严重影响实验. 关闭防火墙:iptables -F 临时清除 可靠关闭:systemctl stop firewalld 关闭selinux:setenforce 0 永久关闭:修改配置文件vim /etc/sysconfig/selinux SELINUX=disabled 2.小米商务网站源码包-zip 二.安装需要的包 1. yum安装nginx 2 .yum 方式安装mariadb .mariadb-server.p

企业实战-实现基于LNMP的电子商务网站

一.环境准备:centos7.3系统.yum源 二.安装步骤: 1.yum方式安装mariadb .mariadb-server .php-mysql .nginx .php-fpm yum install  php-fpm mariadb-server php-mysql nginx 2.下载小米商城源码,解压缩到/data/web 目录,修改权限为nobody mkdir -p /data/web cd /data/web/ unzip xiaomi.zip chown nobody.nob

基于AWS的电子商务网站架构——营销与推荐服务

用AWS可以建立一个营销与推荐服务,来管理有针对性的营销活动,并为正在浏览电子商务网站的客户提供个性化的产品推荐. 为了建立这样一个服务,你必须处理非常大量来自多个数据源的数据.由此产生的客户配置文件信息必须是可用的,以完成电子商务网站对客户实时产品. 获得有关客户的评论,也可以用于管理针对特定客户群的个性化营销活动.通过AWS提供的工具,可以通过不同的渠道构建高度可扩展的推荐服务,如动态产品推荐,或对客户有针对性的电子邮件营销. 1.  Amazon ElasticMapReduce (Ama

基于AWS的电子商务网站架构——Web前端

用AWS可以建立一个高可用的电子商务网站提供灵活的产品目录和业务扩展.维护一个电子商务网站的一个大型产品目录和全球客户群是具有挑战性的.该目录是可搜索,以及单个产品的网页应该包含丰富的信息集,例如图像,PDF手册,以及客户的评论. 客户希望快速找到他们感兴趣的产品,同时希望网页能够快速加载.世界各地的客户希望能够在任何时间进行购买,所以网站应该具有高可用性.随着你的产品目录和客户群增长,应对这些挑战变得更加困难.通过AWS提供的工具,你可以建立一个令人信服的,可扩展的网站,以及可搜索产品目录,同

基于AWS的电子商务网站架构——结账服务

用AWS建立电子商务网站安全且高可用的结账服务及业务扩展.管理结帐过程涉及许多步骤,必须协调工作.其中的一些步骤,如信用卡交易,应有特定的监管要求.这个过程的其他部分涉及人工操作,如从仓库中采摘,包装和运输物品. 客户希望自己的私人资料,如他们的购买历史和自己的信用卡信息,能够通过安全的基础设施和应用程序进行管理.AWS已取得相关的电子商务业务多重安全认证, 包括支付卡行业(PCI)的数据安全标准(DSS).通过AWS提供的工具,可以构建从采购到订单到完成这样一个安全结算服务的管理流程. 1. 

实验——实现基于LNMP的电子商务平台架构

一. 环境准备: centos系统.nginx源码. yum源(安装mysql与php-fpm) 二. 安装步骤: 1.先确定一下防火墙都清空了 2.安装nginx(推荐源码编译安装) 3.yum方式安装mariadb.mariadb-server. php-mysql. php. php-fpm  4.下载小米商城源码, 解压缩到/data/web目录, 修改权限为nobody 新建目录,然后解压缩到目录下 发现所有文件的属主属组都是root,权限太大 于是我们将它改为nobody 三. 修改

实现基于小米的电子商务平台架构

在Centos7中实现基于LNMP的电子商务网站 一.环境准备: 搭建电子商务网站之前首先要准备一个好的安装环境 systemctl status firewalld(查看一下防火墙的状态) systemctl stop firewalld(关闭防火墙) iptables -F(清空防火墙里面的规则) getenforce(查看selinux状态是否是:disabled) 这时候安装环境已经准备好了,接下来就是正式的安装了 二.安装步骤 1,用yum方式安装mariadb.mariadb-ser