您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程

LAMP环境部署ecshop的方法

之桃2025-01-21Ecshop商城教程已有人查阅

导读实验环境Centos7ip:192.168.121.17一、关闭防火墙和selinux[root@localhost ~]# systemctl stop firewalld

实验环境Centos7
ip:192.168.121.17
一、关闭防火墙和selinux[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
[root@localhost ~]# setenforce 0
[root@localhost ~]# iptables -F
二、安装 LAMP 环境[root@localhost ~]# yum install -y httpd mariadb-server mariadb php php-mysql php-gd php-mbstring
注释:
httpd #web服务器←
mariadb-server #MariaDB数据库
mariadb #MariaDB服务器Linux下客户端
php #php相关文件
php-mysql #php程序连接MySQL使用的模块
php-gd #php图像处理函数
php-mbstring #php语言扩展编码
三、启动服务[root@localhost ~]# systemctl enable --now httpd
Created symlink /etc/systemd/system/multi-user.target.wants/httpd.service → /usr/lib/systemd/system/httpd.service.
[root@localhost ~]# systemctl enable --now mariadb
Created symlink /etc/systemd/system/mysql.service → /usr/lib/systemd/system/mariadb.service.
Created symlink /etc/systemd/system/mysqld.service → /usr/lib/systemd/system/mariadb.service.
Created symlink /etc/systemd/system/multi-user.target.wants/mariadb.service → /usr/lib/systemd/system/mariadb.service.
四、给数据库去除安全隐患[root@localhost ~]# mysql_secure_installation
NOTE: RUNNING ALL PARTS OF THIS SCRIPT IS RECOMMENDED FOR ALL MariaDB
SERVERS IN PRODUCTION USE! PLEASE READ EACH STEP CAREFULLY!
In order to log into MariaDB to secure it, we'll need the current
password for the root user. If you've just installed MariaDB, and
you haven't set the root password yet, the password will be blank,
so you should just press enter here.
Enter current password for root (enter for none):
OK, successfully used password, moving on...
Setting the root password ensures that nobody can log into the MariaDB
root user without the proper authorisation.
Set root password? [Y/n] y
New password:
Re-enter new password:
Password updated successfully!
Reloading privilege tables..
... Success!
By default, a MariaDB installation has an anonymous user, allowing anyone
to log into MariaDB without having to have a user account created for
them. This is intended only for testing, and to make the installation
go a bit smoother. You should remove them before moving into a
production environment.
Remove anonymous users? [Y/n] y
... Success!
Normally, root should only be allowed to connect from 'localhost'. This
ensures that someone cannot guess at the root password from the network.
Disallow root login remotely? [Y/n] y
... Success!
By default, MariaDB comes with a database named 'test' that anyone can
access. This is also intended only for testing, and should be removed
before moving into a production environment.
Remove test database and access to it? [Y/n] y
- Dropping test database...
... Success!
- Removing privileges on test database...
... Success!
Reloading the privilege tables will ensure that all changes made so far
will take effect immediately.
Reload privilege tables now? [Y/n] y
... Success!
Cleaning up...
All done! If you've completed all of the above steps, your MariaDB
installation should now be secure.
Thanks for using MariaDB!
五、测试Apache是否支持PHP解析
在 httpd 工作目录下写测试首页[root@localhost ~]# vi /var/ /html/test.php
[root@localhost ~]# cat /var/ /html/test.php
<?php
phpinfo();
?>
测试浏览器是否可以访问 PHP 测试页面
六、上传Eschop电商网站
首先上传到服务器[root@localhost ~]# ls
anaconda-ks.cfg ecshop.zip
将 ecshop.zip 解压到 /var/ /html/ 目录下[root@localhost ~]# unzip ecshop.zip -d /var/ /html/
[root@localhost ~]# ls /var/ /html/
ecshop
七、授权[root@localhost ~]# ps -aux |grep http
root 50481 0.0 0.6 275920 11328 ? Ss 22:22 0:00 /usr/sbin/httpd -DFOREGROUND
apache 50487 0.0 0.4 289792 8380 ? S 22:22 0:00 /usr/sbin/httpd -DFOREGROUND
apache 50488 0.0 0.8 1806364 16184 ? Sl 22:22 0:00 /usr/sbin/httpd -DFOREGROUND
apache 50489 0.0 0.8 1806364 16184 ? Sl 22:22 0:00 /usr/sbin/httpd -DFOREGROUND
apache 50490 0.0 0.8 1937492 16192 ? Sl 22:22 0:00 /usr/sbin/httpd -DFOREGROUND
root 51347 0.0 0.0 12112 1112 pts/0 R+ 22:30 0:00 grep --color=auto http
[root@localhost ~]# chown -R apache.apache /var/ /html/ecshop/
[root@localhost ~]# chmod -R 755 /var/ /html/ecshop/

本文标签:

很赞哦! ()

相关源码

  • pbootcms模板(PC+WAP)传媒广告影视公司网站源码基于PbootCMS内核开发的全自适应传媒文化网站模板,为影视公司、广告传媒企业打造,同时支持多行业快速适配。通过替换文字图片即可转换为其他行业网站查看源码
  • 自适应html5二极管LED灯具灯饰类企业网网站模板该PbootCMS内核开发的响应式模板专为LED照明、灯具制造类企业设计,通过HTML5技术实现手机与PC端自适应显示,确保跨设备访问体验一致。企业可快速替换图文内容适配其他工业领域查看源码
  • (PC+WAP)蓝色公司注册财务会计公证律师网站源码下载本模板基于PbootCMS内核开发,为财务会计事务所、律师公证机构等专业服务机构打造。采用自适应设计,确保在各类设备上都能呈现专业视觉效果,帮助机构建立值得信赖的线上形象。查看源码
  • (自适应)行业协会工会机构单位pbootcms网站源码本模板基于PbootCMS内核开发,为行业协会、工会组织及机构单位量身打造。采用响应式布局设计,可自动适配手机、平板等移动设备,数据实时同步更新。模板包含行业资讯查看源码
  • (自适应)工业机械设备产品介绍免费pbootcms源码下载本网站模板基于PbootCMS内核精心开发,为机械设备与工业产品制造企业量身打造。设计充分考量行业特性,突出产品展示与技术实力呈现查看源码
  • (自适应)橙色家政服务清洁保洁服务pbootcms网站模板源码下载模板核心价值:基于PbootCMS内核开发的家政服务类网站模板,通过模块化设计展现服务项目、团队风采、服务案例等核心板块,突出时效预约、服务标准化展示等家政行业特性。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐