附件

实战案例

部署博客系统 wordpress

一、基础环境[已完成]


[root@apache ~]# sed -ri ‘/^SELINUX=/cSELINUX=disabled’ /etc/selinux/config
[root@apache ~]# setenforce 0
[root@apache ~]# systemctl stop firewalld.service
[root@apache ~]# systemctl disable firewalld.service

二、安装LAMP[已完成]

[root@apache ~]# yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd
[root@apache ~]# systemctl start httpd mariadb
[root@apache ~]# systemctl enable httpd mariadb

三、安装wordpress

  1. Apache 配置虚拟主机
    [root@apache ~]# vim /etc/httpd/conf.d/wordpress.conf
    <VirtualHost *:80>
    ServerName www.wordpress.com
    ServerAlias wordpress.com
    DocumentRoot /webroot/wordpress
    <’/VirtualHost>
    <Directory “/webroot/wordpress”>
    Require all granted
    <’/Directory>
    [root@apache ~]# systemctl restart httpd
  1. 导入wordpress网站源码
    wordpress-4.9.4-zh_CN.zip
    [root@apache ~]# mkdir -p /webroot/wordpress
    [root@apache ~]# unzip wordpress-4.9.4-zh_CN.zip
    [root@apache ~]# cp -rf wordpress/* /webroot/wordpress/
    [root@apache ~]#chmod -R 777 /webroot/wordpress
    创建网站主目录
    解压缩源码包
    拷贝源码到主目录
    wordpress-4.9.4-zh_CN.zip
  1. 准备数据库(创建一个库)
    [root@localhost ~]# mysql
    MariaDB [(none)]> create database wordpress ;
    切记创建数据库要再敲一遍,可以检查是否创建成功

4. 安装wordpress [任何client]

域名解析
4. 安装wordpress [任何client]
[root@qianfeng ~]# vim /etc/hosts
192.168.142.134 www.wordpress.com
设置服务器的IP,作为域名解析

打开浏览器访问域名wwww.wordpress.com


在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

部署网上商城 ecshop

一、基础环境

[root@apache ~]# sed -ri ‘/^SELINUX=/cSELINUX=disabled’ /etc/selinux/config
[root@apache ~]# setenforce 0
[root@apache ~]# systemctl stop firewalld.service
[root@apache ~]# systemctl disable firewalld.service

二、安装LAMP

[root@apache ~]# yum -y install httpd mariadb-server mariadb php php-mysql gd php-gd
[root@apache ~]# systemctl start httpd mariadb
[root@apache ~]# systemctl enable httpd mariadb

三、安装Ecshop

1.下载源码包

ECSHOP官网
http://www.ecshop.com/
ECShop_V3.0.0_UTF8_release0518.zip
[root@apache ~]# mkdir -p /webroot/ecshop
[root@apache ~]# unzip ECShop_V3.0.0_UTF8_release0518.zip
[root@apache ~]# cp -rf ECShop_V3.0.0_UTF8_release0518/* /webroot/ecshop/

2.配置HTTP虚拟主机
>[root@apache ~]# 
<VirtualHost *:80>
ServerName www.ecshop.com
ServerAlias   ecshop.com
DocumentRoot /webroot/ecshop
</VirtualHost>
<Directory "/webroot/ecshop">
Require all granted
</Directory>
httpd -t httpd配置文件语法检测
[root@apache ~]# systemctl restart httpd
3.Linux客户端配置域名解析

[root@qianfeng ~]# vim /etc/hosts //DNS解析
192.168.75.143www.ecshop.com //134为 web server IP

授权源码目录
[root@apache ~]# chmod -R 777 /webroot/ecshop/


在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

修改时区
[root@apache ~]# vim /etc/php.ini
修改php.ini时区
原先的样子
;date.timezone =
修改后的样子
date.timezone = Asia/Shanghai
[root@apache ~]# systemctl restart httpd

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

部署网校系统edusoho

一、基础环境

[root@apache ~]# sed -ri ‘/^SELINUX=/cSELINUX=disabled’ /etc/selinux/config
[root@apache ~]# setenforce 0
[root@apache ~]# systemctl stop firewalld.service
[root@apache ~]# systemctl disable firewalld.service

二、epel源

# yum -y install epel-release
如果您的服务器yum repolist中有epel源,则不需要安装这一步。

三、安装LAMP

yum -y install bash-completion httpd php php-cli php-curl php-fpm php-intl php-mcrypt php-mysql php-gd php-mbstring php-xml php-dom mariadb-server mariadb
systemctl start httpd mariadb

四、准备数据库

mysql
MariaDB [(none)]> create database edusoho;
检查MariaDB [(none)]> show databases;

五、设置上传限制[可选]
网校的视频文件比较大,将默认的2M上传改大些。

vim /etc/php.ini
post_max_size = 1024M
memory_limit = 1024M
upload_max_filesize = 1024M
date.timezone = Asia/ShangHai

[可选]
vim /etc/php-fpm.d/www.conf
listen.owner = apache
listen.group = apache
listen.mode = 0666

systemctl start php-fpm
systemctl enable php-fpm

六、上传源码

wget http://download.edusoho.com/edusoho-7.5.12.tar.gz //或者本地上传
tar xf edusoho-7.5.12.tar.gz
mkdir -p /webroot/edusoho
cp -rf edusoho/* /webroot/edusoho
chown -R apache.apache /webroot/edusoho

七、设置虚拟主机
# vim /etc/httpd/conf.d/edusoho.conf
<VirtualHost *:80>
ServerName www.edusoho.com
 DocumentRoot /webroot/edusoho/web
</VirtualHost>

systemctl restart httpd
八 安装

浏览器访问124.71.157.10/install/start-install.php
在这里插入图片描述

在这里插入图片描述
十、正式访问

http://www.edusoho.com/app.php
需要创建课程,分配课时,方可访问。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值