当前位置: 首页 > ai >正文

boke luntan shop edu自动化脚本

知识点--重定向输出

覆盖

1>正确的输出覆盖写入 (1可以 省略)

2> 错误的输出覆盖写入

追加

1>>正确的输出追加写入

2>>错误的输出追加写入

例:查看ls /home 和 /dfasdf 正确输出覆盖写入到/tmp/yes.txt 错误的输出追加写入到/tmp/no.txt

ls /home/ /dfasdf >/tmp/yes.txt 2>>/tmp/no.txt

&>混合输出

/dev/null

脚本

#!/usr/bin/bashyum -y install mariadb mariadb-server mariadb-libs php php-mysql php-gd php-fpm php-cli gd httpd unzipsystemctl restart httpd mariadbmysqladmin  -uroot  password  "123"mysql -uroot -p123  -e "create database  boke;"
mysql -uroot -p123  -e "create database  luntan;"
mysql -uroot -p123  -e "create database  shop;"
mysql -uroot -p123  -e "create database  edusoho;"cat > /etc/httpd/conf.d/wz.conf  <<EOF<VirtualHost *:1000>DocumentRoot  /web/boke
</VirtualHost>
<Directory "/web/boke">Require all  granted
</Directory>
<VirtualHost *:2000>DocumentRoot  /web/luntan
</VirtualHost>
<Directory "/web/luntan">Require all  granted
</Directory>
<VirtualHost *:3000>DocumentRoot  /web/shop
</VirtualHost>
<Directory "/web/shop">Require all  granted
</Directory>
<VirtualHost *:4000>DocumentRoot  /web/edusoho
</VirtualHost>
<Directory "/web/edusoho">Require all  granted
</Directory>
EOFsed  -i    '42c\Listen 1000'  /etc/httpd/conf/httpd.conf
sed  -i    '43c\Listen 2000'  /etc/httpd/conf/httpd.conf
sed  -i    '44c\Listen 3000'  /etc/httpd/conf/httpd.conf
sed  -i    '45c\Listen 4000'  /etc/httpd/conf/httpd.confmkdir -p /web/boke
mkdir -p /web/luntan
mkdir -p /web/shop
mkdir -p /web/edusohotar xf wordpress-4.7.2-zh_CN.tar.gz
unzip Discuz_X3.4_SC_UTF8.zip
unzip ECShop_V3.0.0_UTF8_release0518.zip 
tar xf  edusoho-8.3.30.tar.gzcp -rf wordpress/* /web/boke/
cp -rf readme/*  upload/* utility/* /web/luntan/
cp -rf ECShop_V3.0.0_UTF8_release0518/*   /web/shop/
cp -rf edusoho/* /web/edusoho/chmod  -R 777 /web/systemctl restart httpd   mariadb问题:php版本过低
1、请卸载PHP
yum remove php*
2、安装remi仓库下载高版本
yum install -y epel-release
yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum install -y yum-utils
yum-config-manager --enable remi-php74
yum install -y php php-cli php-fpm php-mysqlnd php-zip php-devel php-gd php-mcrypt php-mbstring php-curl php-xml php-pear php-bcmath php-json
3、查看
php -v
4、重启服务
systemctl restart httpd
systemctl restart nginx
systemctl restart php-fpm
5、修改配置文件
vim /etc/httpd/conf.d/wz.conf/web/edusoho/web
6、重启服务
systemctl restart httpd mariadb
7、注册完成之后
ip:4000/app.php
http://www.xdnf.cn/news/4005.html

相关文章:

  • 民宿管理系统5
  • WidowX-250s 机械臂的简单数字孪生案例
  • 【NLP】 31. Retrieval-Augmented Generation(RAG):KNN-LM, RAG、REALM、RETRO、FLARE
  • 【渗透测试】Web服务程序解析漏洞原理、利用方式、防范措施
  • C++进阶之——多态
  • 【C++项目实战】日志系统
  • WEB表单和表格标签综合案例
  • win10启动项管理在哪里设置?开机启动项怎么设置
  • Android工厂模式
  • 抽奖系统(基于Tkinter)
  • 微服务项目中网关服务挂了程序还可以正常运行吗
  • 数学复习笔记 2
  • JAVA在线考试系统考试管理题库管理成绩查询重复考试学生管理教师管理源码
  • JobHistory Server的配置和启动
  • LCD,LED
  • 期末项目Python
  • GoogleTest:GMock初识
  • 嵌入式开发学习日志Day13
  • window 系统 使用ollama + docker + deepseek R1+ Dify 搭建本地个人助手
  • C++笔记之接口`Interface`
  • 恶心的win11更新DIY 设置win11更新为100年
  • 《赤色世界》彩蛋
  • 数据封装的过程
  • 分析atoi(),atol()和atof()三个函数的功能
  • 【今日三题】小红的口罩(小堆) / 春游(模拟) / 数位染色(01背包)
  • 【Bootstrap V4系列】学习入门教程之 组件-卡片(Card)
  • Linux怎么更新已安装的软件
  • sudo useradd -r -s /bin/false -U -m -d /usr/share/ollama ollama解释这行代码的含义
  • 1.openharmony环境搭建
  • osquery在网络安全入侵场景中的应用实战(二)