lamp环境部署(edusoho网校系统)

环境centos7.4
关闭防火墙 selinux
安装lamp(linux+httpd+php+mysql)

yum -y install mariadb-server #安装mariadb数据库
yum -y install httpd #安装httpd服务
 yum -y install php php-fpm php-curl php-intl php-mcrypt php-mysql php- mbstring php-xml php-dom gd php-gd #安装php及插件
systemctl start mariadb #启动mariadb
systemctl enable mariadb #开机自启
systemctl start php-fpm #启动php
systemctl enable php-fpm #开机自启
systemctl start httpd #启动httpd
systemctl enable httpd #开机自启

创建数据库

mysql
create database edusoho;

安装源码包

 wget http://download.edusoho.com/edusoho-7.5.12.tar.gz //下载项目 的包
  mkdir /webroot //创建工作目录
  tar xvf edusoho-7.5.12.tar.gz //解压
  cp -rf edusoho /webroot/ //将项目复制到我们的创建的目录下
  chmod -R 777 /webroot/edusoho //给这个目录777的权限
  chown -R apache.apache /webroot/edusoho #改组 主

配置虚拟主机
apache中/etc/httpd/下的conf是全局配置
conf.d是虚拟主机配置

vim /etc/httpd/conf.d/edusoho.conf
<VirtualHost *:80>  #主机和端口 端口可修改但得和httpd的监听端口一致
ServerName localhost #主机名 可是ip或者域名 域名需解析
DocumentRoot /webroot/edusoho/web #目录
</VirtualHost> #闭合标签
<Directory "/webroot/edusoho/web"> #目录
AllowOverride All  #允许使用所有功能
Options Indexes FollowSymlinks # 索引
Require all granted  #允许所有人访问
</Directory>

重启httpd

systemctl restart httpd

配置解析(可选 公司都用解析)
win+r+drivers+etc+hosts+记事本打开
在这里插入图片描述
浏览器访问
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
文件过大显示不了是受到限制
可在配置里修改和添加
vim /etc/php.ini

post_max_size = 1024M #文章最大尺寸
memory_limit = 1024M  #容量
upload_max_filesize = 1024M  #最大文件限制
添加时区
date.timezone = AsiaShanghai

重启php和httpd即可

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值