从零开始的异界生活(偏了)从零开始搭建lamp服务ECShop,简单快速

材料一台虚拟机,没错只要一台虚拟机,真机更厉害
新装好的centos7.0
第一步配置ip使其能够远程连接,并换成阿里源
VMware左上角编辑,虚拟网络编辑器,右下角更改设置


桥接选择自己对应上网的硬件名称,用WiFi就选择WiFi的,用网线就选择网线的,点击应用保存
VMware左上角虚拟机,设置

选择桥接,直接配置的是桥接,也可以选择主机模式

虚拟机右击终端
vi /etc/sysconfig/network-scripts/ifcfg-ens33

这里为了方便直接就是动态获取,onboot记得开启,ipv6直接注释就行,静态比较麻烦还要找客源用的地址,还要添加子网掩码dns,具体可以百度,节省时间就跳过
service network restart
ifconfig
会有ip直接复制使用远程软件连接
如果不能连接init 6重启一下再用ifconfig获取ip

更换yum源
备份/etc/yum.repos.d/下的CentOS-Base.repo为CentOS-Base.repo.backup 并更换为阿里云源
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

运行yum makecache生成缓存
yum update 更新软件

900多个软件!没有时间就不用更新

第三部搭建LAMP架构
通过yum源安装相关软件
yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd
安装好了就可以启动服务了,不过得要先关闭selinux跟防火墙,为了快速就不配置规则了直接关闭
setenforce 0
systemctl stop firewalld.service

启动!
systemctl start httpd mariadb
systemctl enable httpd mariadb
在浏览器输入虚拟机的ip测试一下,不知道就ifconfig查看复制一下

给数据库设置密码 12345
mysqladmin -uroot password "12345"
虚拟主机
vim /etc/httpd/conf.d/ecshop.conf
<VirtualHost :80>
ServerName www.ecshop.com
ServerAlias ecshop.com
DocumentRoot "/webroot/ecshop"
</VirtualHost>
<Directory "/webroot/ecshop">
Require all granted
</Directory>

mkdir -p /webroot/ecshop
vim /etc/httpd/conf/httpd.conf



改完后要检查一下是否有问题
echo "<h1> ecshop <h1> ..." > /webroot/ecshop/index.html
弄个测试页,内容自己定
systemctl restart httpd
重启一下服务
需要改一下hosts文件
C:\Windows\System32\drivers\etc

输入ip检查一下

没问题
http://www4.2ky.cn/down/2016/ECShop_V3.0.0_UTF8_release0518.zip
下载ECShop软件包

cd /webroot/ecshop/
rm -rf

cd
yum install lrzsz -y
rz

yum install unzip -y
unzip ECShop_V3.0.0_UTF8_release0518.zip
cp -rf ECShop_V3.0.0_UTF8_release0518/* /webroot/ecshop/
chown -R apache:apache /webroot/ecshop/
http://172.21.152.115/install/index.php

直接下一步下一步

这一步报错了来排查,好像是地区没有更改

systemctl restart httpd mariadb
再重启一下试试
数据库名小写 ecshop 搞定了


直接去后台玩玩

输入之前填写的管理员账户密码

直接完成向导

提示说要删除两个文件,主要是怕重复安装,怕他人捣乱
输入ip或者www.ecshop.com

空空的,我们加个东西试试看吧

到这边也就结束了,搞定了。至于官网为什么这样丑,那就找专门的人来美化首页了,也有专业团队维护,我们搭建好就行,有需要的可以自己多研究HTML美化一下,还有UI,购物平台搭建完成,下次搭建论坛测试一下

原文地址:https://blog.51cto.com/13346912/2387516

时间: 2024-10-16 11:24:09

从零开始的异界生活(偏了)从零开始搭建lamp服务ECShop,简单快速的相关文章

图文详解linux如何搭建lamp服务环境

企业网站建设必然离不开服务器运维,一个稳定高效的服务器环境是保证网站正常运行的重要前提.本文小编将会详细讲解Linux系统上如何搭建配置高效的lamp服务环境,并在lamp环境中搭建起企业自己的网站. 先简要概述下本文要点:(操作系统采用CentOS6.5 x64) 1.分别安装搭建lamp服务环境: 2.采用lamp一键安装包搭建环境: 3.在lamp环境中初步搭建起一个网站: 一.             分别安装搭建lamp服务环境 准备工作: 1.配置防火墙,开启80端口.3306端口

[转]在树莓派上搭建LAMP服务

之前介绍过树莓派上LNMP环境的搭建方法,本文将详细介绍如何在树莓派上配置LAMP服务. 为LAMP,是最流行的服务器配置之一,LAMP的含义是: Linux - 操作系统 Apache - 网络服务器(HTTP)软件 Mysql - 数据库服务 PHP or Perl - 编程语言 这种配置对于大多数树莓派用户来说,可能过于重量级了,但是大多数用户能学到服务器的配置过程,是一种学习配置服务器的好方法.我可能会在以后写一篇轻量级服务器的配置文章. 所有的配置都在命令行下完成.这可能会比点鼠标难一

?搭建LAMP环境及快速部署双网站并实现基于域名的虚拟主机

本节所讲内容: 实战:搭建LAMP环境及快速部署双网站并实现基于域名的虚拟主机 LAMP架构:??? Linux+Apache+Mysql+PHP Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,共同组成了一个强大的Web应用程序平台. 一.安装需要的软件包 [[email protected] ~]# yum install httpd mysql-server mysql php php-mysql  -y ht

Centos搭建 LAMP 服务器教程

搭建 LAMP 服务 搭建 MySQL 数据库 安装 MySQL 使用 yum 安装 MySQL: yum install mysql-server -y 安装完成后,启动 MySQL 服务: service mysqld restart 设置 MySQL 账户 root 密码:[?] /usr/bin/mysqladmin -u root password 'Password' 下面命令中的密码是教程为您自动生成的,为了方便实验的进行,不建议使用其它密码.如果设置其它密码,请把密码记住. 安装

【高德地图API】从零开始学高德JS API(四)搜索服务

摘要:地图服务,大家能想到哪些?POI搜素,输入提示,地址解析,公交导航,驾车导航,步行导航,道路查询(交叉口),行政区划等等.如果说覆盖物Marker是地图的骨骼,那么服务,就是地图的气血.有个各种各样的地图服务,我们的地图应用才能变得有血有肉,活灵活现.第四篇拆成了几个要点,本篇主要讲搜索服务.包括周边搜索,关键词搜索,范围搜索,搜索提示(自动完成,输入提示),行政区域,交叉路口,检索自有数据(云图). demo:http://zhaoziang.com/amap/zero_4_1.html

【高德地图API】从零开始学高德JS API(四)搜索服务——POI搜索|自动完成|输入提示|行政区域|交叉路口|自有数据检索

摘要: 地图服务,大家能想到哪些?POI搜素,输入提示,地址解析,公交导航,驾车导航,步行导航,道路查询(交叉口),行政区划等等.如果说覆盖物Marker是地图的骨骼,那么服务,就是地图的气血.有个各种各样的地图服务,我们的地图应用才能变得有血有肉,活灵活现. 第四篇拆成了几个要点,本篇主要讲搜索服务.包括周边搜索,关键词搜索,范围搜索,搜索提示(自动完成,输入提示),行政区域,交叉路口,检索自有数据(云图). demo:http://zhaoziang.com/amap/zero_4_1.ht

记第一次用Linux搭建LAMP环境

本文为日记,并非技术博客. 嗯,没错,我决定学习linux系统了.虽然不是第一次接触命令行,不过还是挺有压力的.看了两天的Linux基础视频就开始动手搭建自己的LAMP环境. 关于为什么开始接触Linux呢,主要是最近一直在学前端的知识,想换换口味....以前自己写的小网站也都是用windows下的IIS发布的,所以心血来潮决定试试搭建一个Linux的WEB服务器.既然搭建的是WEB服务器,那么首选自然是LAMP环境,也就是Linux+apache+mysql+php啦.至于为什么是LAMP,当

如何实现基于lamp搭建https服务

如何实现基于lamp搭建https服务 lamp:服务架构 httpd:接收用户的web请求:静态资源则直接响应:动态资源为php脚本,对此类资源的请求将交由php来运行: php:运行php程序: MariaDB:数据管理系统: (一):  安装其相关服务 CentOS 6: httpd, php, mysql-server, php-mysql # service httpd  start # service  mysqld  start CentOS 7: httpd, php, php-

搭建iscsi服务

搭建iscsi服务服务端1,通过yum安装target 软件包2,对服务硬盘分区fdisk 设备文件路径3,配置target 服务设置iqn 配置acl 客户端iqn号Lun 服务ip退出并保存4,重启并加入开机启动, 客户端1,修改iscsi配置文件中iqn 号,客户端的2,重启iscsid 服务3,链接iscsi 服务端iscsiadm -m discovery -t st -p 服务端服务ip 4,扫描服务端可用磁盘iscsiadm -m node -T 服务端iqn -t5,分区已扫描到