1 Star 5 Fork 0

makeit.vip/miitvip-nginx-php-fastdfs

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
start.sh 2.69 KB
一键复制 编辑 原始数据 按行查看 历史
makeit.vip 提交于 2020-09-15 10:51 +08:00 . 初始化源码
#!/bin/bash
if [[ $TRACKER_SERVER ]]; then
echo -e "---------------------------------------------------------------"
echo -e "--- *** FASTDFS CONFIGURATION OVERRIDE @ tracker-server *** ---"
echo -e "---------------------------------------------------------------"
new_ip=$TRACKER_SERVER
old_ip="127.0.0.1"
echo "$(sed "s/$old_ip/$new_ip/g" /etc/fdfs/client.conf)" > /etc/fdfs/client.conf
echo "$(sed "s/$old_ip/$new_ip/g" /etc/fdfs/storage.conf)" > /etc/fdfs/storage.conf
echo "$(sed "s/$old_ip/$new_ip/g" /etc/fdfs/mod_fastdfs.conf)" > /etc/fdfs/mod_fastdfs.conf
fi
if [[ $GROUP_NAME ]]; then
echo -e "-----------------------------------------------------------"
echo -e "--- *** FASTDFS CONFIGURATION OVERRIDE @ group-name *** ---"
echo -e "-----------------------------------------------------------"
new_group_name=$GROUP_NAME
old_group_name="MIIT"
echo "$(sed "s/$old_group_name/$new_group_name/g" /etc/fdfs/storage.conf)" > /etc/fdfs/storage.conf
fi
case $1 in
nginx )
echo -e "---------------------------"
echo -e "--- *** START NGINX *** ---"
echo -e "---------------------------"
/usr/sbin/nginx
;;
php )
echo -e "-------------------------"
echo -e "--- *** START PHP *** ---"
echo -e "-------------------------"
/usr/local/sbin/php-fpm
;;
fastdfs )
echo -e "-----------------------------"
echo -e "--- *** START TRACKER *** ---"
echo -e "-----------------------------"
/etc/init.d/fdfs_trackerd start
echo -e "-----------------------------"
echo -e "--- *** START STORAGE *** ---"
echo -e "-----------------------------"
/etc/init.d/fdfs_storaged start
;;
tracker )
echo -e "-----------------------------"
echo -e "--- *** START TRACKER *** ---"
echo -e "-----------------------------"
/etc/init.d/fdfs_trackerd start
;;
storage )
echo -e "-----------------------------"
echo -e "--- *** START STORAGE *** ---"
echo -e "-----------------------------"
/etc/init.d/fdfs_storaged start
;;
* )
echo -e "---------------------------"
echo -e "--- *** START NGINX *** ---"
echo -e "---------------------------\n"
/usr/sbin/nginx
echo -e "-------------------------"
echo -e "--- *** START PHP *** ---"
echo -e "-------------------------\n"
/usr/local/sbin/php-fpm
echo -e "-----------------------------"
echo -e "--- *** START TRACKER *** ---"
echo -e "-----------------------------\n"
/etc/init.d/fdfs_trackerd start
echo -e "-----------------------------"
echo -e "--- *** START STORAGE *** ---"
echo -e "-----------------------------\n"
/etc/init.d/fdfs_storaged start
esac
tail -f /dev/null
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/wildidea/miitvip-nginx-php-fastdfs.git
git@gitee.com:wildidea/miitvip-nginx-php-fastdfs.git
wildidea
miitvip-nginx-php-fastdfs
miitvip-nginx-php-fastdfs
master

搜索帮助