项目参考:http://www.cnblogs.com/along21/p/7822228.html

基于LNMP的小米电子商务网站平台

  • 1.环境

    setenforce 0             #关闭selinux
    systemctl stop firewalld #关闭防火墙
  • 2.安装软件,开启服务

    yum -y install nginx mariadb-server php-fpm php-mysql
    
    systemctl start nginx
    
    systemctl start mariadb
    
    systemctl start php-fpm
    小米商城源码包php必须为5.3以及以下版本 否则显示页面会报错
    测试环境可以yum安装
    有能力可以手动编译安装
    懒的话建议使用lnmp一键安装脚本
  • 3.修改nginx配置文件

    cp /etc/nginx/nginx.conf.default /etc/nginx/nginx.conf #有个模板例子覆盖了配置文件
    
    vim /etc/nginx/nginx.conf# 修改下面几类
    user nobody; #使用用户
    tcp_nopush on; #tcp优化
    tcp_nodelay on;
    gzip on;
    server {
    listen 80;
    server_name xiaomi.along.com; # 根据自己顺便写
    root /home/wwwroot/default; #主站点的目录根
    location / {
    index index.php index.html index.htm; #加上index.php
    } ⑤ location ~ \.php$ { #开启.php,配置文件有例子,只需去掉注释,修改一行即可
    fastcgi_pass 127.0.0.1:9000;
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;#这里一定要更改成$document_root
    include fastcgi_params;
    } 修改完成后用nginx -t测试一下success即可
    systemctl restart nginx 重启服务,发现有warn
    ulimit -n 查看linux系统里打开文件描述符的最大值,一般缺省值是1024,对一台繁忙的服务器来说,这个值偏小,所以有必要重新设置linux系统里打开文件描述符的最大值 ulimit -n 65535 修改内核参数
  • 4.修改php-fpm的配置文件

    vim /etc/php.ini 改两行
    
    date.timezone = Asia/Shanghai   时区
    
    short_open_tag = On    允许短标签
    
    vim /etc/php-fpm.d/www.conf  改两行
    
    user = nobody
    
    group = nobody
    
    systemctl restart php-fpm
  • 5.运行mysql,创建数据库

    mysql -uroot -p814956    #进去mysql
    报错的话看一下是不是服务没有开启
    create database xiaomi; #创建数据库
  • 6.上传小米网站源码

    链接:https://pan.baidu.com/s/1ogeitsIuW2gXS0a3PI2iGw
    提取码:5w0q 将解压出来的文件上传到 /home/wwwroot/default; #主站点的目录根
    可以在linux里面unzip,也可以在windows用filezalla直接拖进去
    更改主站点目录的权限,建议用777
    chmod 777 /default #根据个人目录根填写
  • 7.网页登录

    浏览器访问  ip/ebak/index.php   #帝国恢复的根目录里面的index.php
    用户名:admin
    密码:123456

  • 8.数据库连接

    在参数设置里面设置好数据库参数即可
    也可以在命令行连上自己的数据库: vim /data/web/data/config.php

  • 9.恢复数据

  • 10.登录查看

基于LNMP的小米电子商务网站平台的更多相关文章

  1. 基于jquery的适合电子商务网站首页的图片滑块

    今天给大家分享一款基于Sequence.js 的图片滑动效果,特别适合电子商务网站或者企业产品展示功能.带有图片缩率图,能够呈现全屏图片浏览效果.结合 CSS3 Transition 实现响应式的滑块 ...

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

    今天带给大家的是一个实战项目,主要是让大家了解在我们接到一个项目时,我们该怎样做好这个项目,下面看具体内容: 技术说明 LNMP代表的就是:Linux系统下Nginx+MySQL+PHP这种网站服务器 ...

  3. 基于docker搭建wordpress博客网站平台

    WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站.也可以把 WordPress当作一个内容管理系统(CMS)来使用. WordPre ...

  4. 【docker构建】基于docker构建wordpress博客网站平台

    WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站.也可以把 WordPress当作一个内容管理系统(CMS)来使用. WordPre ...

  5. Docker进阶之八:搭建LNMP网站平台实战

    搭建LNMP网站平台实战 LNMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写.L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP,也可 ...

  6. Docker: 快速搭建LNMP网站平台

    快速搭建LNMP网站平台 步骤: 1.自定义网络(这里建立一个自定义网络,名字叫 lnmp, 让LNMP网站的服务,都加入这个自定义网络)docker network create lnmp2.创建M ...

  7. 20个基于 WordPress 搭建的精美网站

    WordPress 无处不在,小到人博客,大到广受欢迎的各类特色网站,你都能发现 WordPress 的影子,因为它是创建和维护一个网站最容易使用的平台. 另外,网络上有很多资源来创建你的网站,你基本 ...

  8. 搭建基于python +opencv+Beautifulsoup+Neurolab机器学习平台

    搭建基于python +opencv+Beautifulsoup+Neurolab机器学习平台 By 子敬叔叔 最近在学习麦好的<机器学习实践指南案例应用解析第二版>,在安装学习环境的时候 ...

  9. B2B电子商务网站技术框架

    一 设计原则 电子商务平台总体结构的设计应从体系.功能.信息.过程等各个方面保证整个电子商务平台总体目标的实现,以提高市场竞争能力.总体结构的设计应考虑以下设计原则: 快速响应原则:商机稍纵即逝,网站 ...

随机推荐

  1. 撩课-Python-每天5道面试题-第2天

    一. 简述编程过程中, 注释的作用? (1) 方便开发人员自己理清楚代码思路 因为开发人员在拿到一个需求时, 首先应该思考的是如何将需求问题, 分解成具体的实施步骤; 第一步干啥, 第二步干啥, 第三 ...

  2. I/O处理小练习--保存用户账号密码

    I/O处理小练习--保存用户账号密码 用户输入姓名和密码,将每一个姓名和密码保存到文件中,输入done时程序结束 import java.io.*; public class Example { pu ...

  3. nginx+uwsgi部署flask应用后只能在本机访问解决办法,ipv4 和ipv6

    我的系统是centos7 nginx监听8888端口 在window下  :telnet 192.168.81.224 8888  发现连接不上, 端口22能连上 关闭224的防火墙就好了 syste ...

  4. Zookeeper JAVA API的使用

    0. 前言 zookeeper安装及使用  http://www.cnblogs.com/rocky-fang/p/7880309.html 1. 开发环境配置 1.1 idea创建一个maven工程 ...

  5. 利用Metaweblog技术的API接口同步到多个博客网站(详细)

    很早就有这个想法:自己有时候会用到多个博客,有些博客在一个网站上写完之后,要同步到其他博客网站,自己只能复制粘贴,感觉特别没意思,复制粘贴的麻木了.一直在想有哪些技术能实现一次写博,多站同步.最近网上 ...

  6. MySQL数据库(8)----表的创建、删除、索引和更改

    MySQL允许使用 CREATE TABLE 语句和 DROP TABLE 语句来创建.删除表,使用 ALTER TABLE 语句更改其结构.CREATE INDEX 语句和 DROP INDEX 语 ...

  7. java笔记--代码实现汉诺塔移动过程和移动次数

    汉诺塔 有三根相邻的柱子,标号为A,B,C,A柱子上从下到上按金字塔状叠放着n个不同大小的圆盘,要把所有盘子一个一个移动到柱子B上,并且每次移动同一根柱子上都不能出现大盘子在小盘子上方. --如果朋友 ...

  8. net 4.0+EF6+Sqlite 使用,安装,打包

    开发 1.因为EF不支持Codefirst,开始可以使用SQL来进行开发. 部署安装 2.然后可以找到SQL转Sqlite工具(http://www.cnblogs.com/walkingp/arch ...

  9. Python实例---三级菜单的实现[high]

    # version: python3.2.5 # author: 'FTL1012' # time: 2017/12/7 09:16 menu = { '陕西': { '西安': { '未名区': [ ...

  10. css中的圣杯布局和双飞翼布局

    圣杯布局 布局要求: 三列布局,中间自适应,两边定宽 中间栏要在浏览器优先渲染 允许任意列的高度最高 用最简单的CSS.最少的HACK语句 解释说明: 1.min-width:700px是为了当页面缩 ...