本文共 1893 字,大约阅读时间需要 6 分钟。
材料一台虚拟机,没错只要一台虚拟机,真机更厉害
新装好的centos7.0第一步配置ip使其能够远程连接,并换成阿里源VMware左上角编辑,虚拟网络编辑器,右下角更改设置桥接选择自己对应上网的硬件名称,用WiFi就选择WiFi的,用网线就选择网线的,点击应用保存VMware左上角虚拟机,设置选择桥接,直接配置的是桥接,也可以选择主机模式虚拟机右击终端
vi /etc/sysconfig/network-scripts/ifcfg-ens33 这里为了方便直接就是动态获取,onboot记得开启,ipv6直接注释就行,静态比较麻烦还要找客源用的地址,还要添加子网掩码dns,具体可以百度,节省时间就跳过service network restartifconfig会有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 运行yum makecache生成缓存yum update 更新软件900多个软件!没有时间就不用更新第三部搭建LAMP架构
通过yum源安装相关软件yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd安装好了就可以启动服务了,不过得要先关闭selinux跟防火墙,为了快速就不配置规则了直接关闭setenforce 0systemctl stop firewalld.service启动!
systemctl start httpd mariadbsystemctl enable httpd mariadb在浏览器输入虚拟机的ip测试一下,不知道就ifconfig查看复制一下给数据库设置密码 12345mysqladmin -uroot password "12345"虚拟主机vim /etc/httpd/conf.d/ecshop.conf<VirtualHost :80>ServerName www.ecshop.comServerAlias ecshop.comDocumentRoot "/webroot/ecshop"</VirtualHost><Directory "/webroot/ecshop">Require all granted</Directory>mkdir -p /webroot/ecshopvim /etc/httpd/conf/httpd.conf改完后要检查一下是否有问题echo "<h1> ecshop <h1> ..." > /webroot/ecshop/index.html弄个测试页,内容自己定systemctl restart httpd重启一下服务需要改一下hosts文件C:\Windows\System32\drivers\etc输入ip检查一下没问题下载ECShop软件包cd /webroot/ecshop/rm -rf cdyum install lrzsz -yrzyum install unzip -yunzip ECShop_V3.0.0_UTF8_release0518.zipcp -rf ECShop_V3.0.0_UTF8_release0518/* /webroot/ecshop/chown -R apache:apache /webroot/ecshop/直接下一步下一步这一步报错了来排查,好像是地区没有更改systemctl restart httpd mariadb再重启一下试试数据库名小写 ecshop 搞定了直接去后台玩玩输入之前填写的管理员账户密码直接完成向导提示说要删除两个文件,主要是怕重复安装,怕他人捣乱输入ip或者www.ecshop.com空空的,我们加个东西试试看吧到这边也就结束了,搞定了。至于官网为什么这样丑,那就找专门的人来美化首页了,也有专业团队维护,我们搭建好就行,有需要的可以自己多研究HTML美化一下,还有UI,购物平台搭建完成,下次搭建论坛测试一下
转载于:https://blog.51cto.com/13346912/2387516