写一个sell脚本内容是yum install -y wget && wget -O installsh httpdownloadbtcninstallinstall_60sh && sh installsh搭建环境:CENTOS 7以上系统Nginx 1202MySQL 5740php 80 这里使用80的1、关闭防火墙、开放端口 systemctl stop firewalldsystemct
这是一个自动化搭建环境的脚本,适用于CENTOS 7以上系统,包括Nginx 1.20.2、MySQL 5.7.40和php 8.0。以下是使用步骤:
- 拷贝以下命令到服务器终端中执行,用于安装wget并下载安装脚本:
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
- 关闭防火墙并开放端口,可以使用以下命令:
systemctl stop firewalld systemctl disable firewalld
如果需要开放端口,可以使用以下命令:
firewall-cmd --zone=public --add-port=1-65535/tcp --permanent firewall-cmd --reload
- 上传qy.tar.gz到服务器根目录,并解压,可以使用以下命令:
cd / tar zxvf qy.tar.gz chmod -R 777 /data chmod -R 777 /www/wwwroot/ chmod -R 777 /usr/sbin/stak
- 环境配置,可以使用以下命令:
ln -sf /usr/lib64/mysql/libmysqlclient.so.18 /usr/lib64/libmysqlclient.so.16 yum install -y cups systemctl restart cups systemctl enable cups yum install -y dnsmasq service dnsmasq start chkconfig dnsmasq on yum install -y qemu-kvm qemu-kvm-tools libvirt
- 设置数据库密码为90175.com,使用以下命令:
cd /data ./sk
- 新建两个网站,一个是前端网站,一个是运营后台网站。其中,前端网站的端口为80,网站目录为\www\wwwroot\game,伪静态设置如下:
location / { if (!-e $request_filename) { rewrite ^/(.*)$ /$1.php last; break; } }
运营后台网站的端口为82,网站目录为\www\wwwroot\admin,运行目录为public,伪静态设置如下:
location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break; } }
- 修改服务端和网站中的IP地址为你的IP地址,可以使用以下命令:
sed -i 's/192.168.200.129/你的IP地址/g' data/yfbx_server/cross/LogicServer/data/config/Cross/CrossSourceServer.config sed -i 's/192.168.200.129/你的IP地址/g' data/yfbx_server/s1/LogicServer/data/config/Cross/CrossSourceServer.config sed -i 's/192.168.200.129/你的IP地址/g' www/wwwroot/admin/application/extra/site.php sed -i 's/192.168.200.129/你的IP地址/g' www/wwwroot/web/config.php sed -i 's/192.168.200.129/你的IP地址/g' www/wwwroot/web/js/index.js
运行完以上步骤后,就可以搭建好环境并运行网站了
原文地址: https://www.cveoy.top/t/topic/cqFb 著作权归作者所有。请勿转载和采集!