码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2017-11-04 23:30:11      阅读:288      评论:0      收藏:0      [点我收藏+]

标签:基于lnmp实现电子商务网站平台

1.环境准备:(安装后最好检查一遍是否全部安装成功)

    yum install nginx php php-mysql php-fpm mariadb mariadb-server

2.路径创建:mkdir -p /data/web 

3.进入/data/web目录:cd /data/web

4.上传模板包:rz xiaomi.zip

5.解压模板包:unzip -d . xiaomi.zip

(unzip -d /data/web xiaomi.zip  -d指定解压到哪个目录 “.”表示当前目录)

6.修改/data/web目录权限:chown -R nodoby.nobody .

技术分享

7.修改nginx的配置文件:

    cd /etc/nginx

    cp nginx.conf.default nginx.conf

    vim nginx.conf

技术分享

http模块内:

技术分享

server模块内:

    修改server_name=xiaomi.com;

    添加默认工作路径:root /data/web

技术分享

启用location模块:

技术分享

修改php扩展解析文件路径:                      fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

(注:root  html;这一项注释掉或者删掉,如果启用,在后面的实验中,它会变成默认路径,那么自己指定的路径就不会被执行,相应的就找不到页面,出现file not found,权限不足或是数据库无法连接也会出现file not found)

保存退出。

8.检查语法有无错误:nginx -t 

9.启动nginx服务:systemctl start nginx

10.修改php.ini文件:vim /etc/php-fpm.conf

   添加时钟配置:date.timezone = Asia/Shanghai(设置不设置可以根据你的心情)

   设置short_open_tag=on

技术分享

技术分享

11.启动php-fpm服务:systemctl start php-fpm

12.启动mariadb服务:systemctl start mariadb

13.创建数据库:mysql -uroot

技术分享

14.修改数据库配置文件:vim /data/web/data/config.php

技术分享

15.修改用户和组的权限:vim /etc/php-fpm.d/www.conf

技术分享

16.重启php-fpm服务:systemctl restart php-fpm

17.进入ebak文件下:cd /data/web/ebak/

18.浏览器端访问:

技术分享

                用户名:admin  密码:123456进入

技术分享

参数设置:

技术分享

(注:数据库连接不上的原因:①防火墙是否关闭②selinux的配置③数据库服务是否启动④修改数据库配置文件⑤用户的访问权限(注意查看错误日志,根据错误提示修改目录权限和修改其他错误))

恢复数据:

技术分享

19.后台登录的实现:访问http://192.168.46.130/admin/index.php

技术分享

管理员登录后的页面:

技术分享

系统设置—>商店设置:

技术分享

最后的效果图:(因为这里只是示例,所以效果比较简陋,能看懂就好技术分享)

技术分享





本文出自 “Mylog” 博客,请务必保留此出处http://600600880.blog.51cto.com/13303875/1979027

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

标签:基于lnmp实现电子商务网站平台

原文地址:http://600600880.blog.51cto.com/13303875/1979027

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!