码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-05-01 10:21:22      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:架构   yun   .repo   关闭selinux   system   doc   down   获取ip   需要   

材料一台虚拟机,没错只要一台虚拟机,真机更厉害
新装好的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,购物平台搭建完成,下次搭建论坛测试一下

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

标签:架构   yun   .repo   关闭selinux   system   doc   down   获取ip   需要   

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

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