時(shí)間:2023-04-21 05:42:01 | 來源:網(wǎng)站運(yùn)營
時(shí)間:2023-04-21 05:42:01 來源:網(wǎng)站運(yùn)營
5分鐘搭建蘋果CMS及熟悉常用操作:# 定義蘋果cms安裝路徑path=/app/maccms# 源碼路徑maccms10=https://blog.moyu123.xyz/usr/uploads/2020/01/2028001228.zip# 后臺登錄路徑,建議改復(fù)雜點(diǎn)macadmin=admin# mysql密碼,建議改復(fù)雜點(diǎn)mysqlpwd=123456
docker run -d --restart=always --name nginx -p 80:80 -v /etc/localtime:/etc/localtime -v $path:$path nginx:alpine
此時(shí)訪問http://ip:port看能不能訪問docker run -d --restart=always --name php-fpm-73 -v /etc/localtime:/etc/localtime -v $path:$path kimoqi/php-fpm-all-ext:7.3
phpfpmip=`docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' php-fpm-73`echo $phpfpmip
docker run -d --name mysql --restart=always -v /etc/localtime:/etc/localtime -p 3000:3306 -e MYSQL_ROOT_PASSWORD=$mysqlpwd mysql:5.7
mysqlip=`docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' mysql`echo $mysqlip
# 下載curl -o $path/maccms10.zip --create-dirs $maccms10 # 解壓unzip -d $path $path/maccms10.zip# 賦權(quán)限chmod -R 777 $path/*# 修改后臺登錄路徑mv $path/admin.php $path/$macadmin.php
cat > $(pwd)/maccms.conf <<EOFserver { listen 80; # server_name localhost; # 播放器 location ~* static/player* { root $path; } # 靜態(tài)資源 location ~* /.(gif|jpg|jpeg|png|css|js|ico|eot|otf|ttf|woff|svg|swf)$ { root $path; } # 蘋果CMS偽靜態(tài)規(guī)則,參考https://www.vc99.cn/jishu/48.html location / { if (!-e /$request_filename) { rewrite ^/index.php(.*)/$ /index.php?s=/$1 last; rewrite ^/api.php(.*)/$ /api.php?s=/$1 last; rewrite ^/$macadmin.php(.*)/$ /$macadmin.php?s=/$1 last; rewrite ^(.*)/$ /index.php?s=/$1 last; break; } } # php-cgi location ~ /.php/$ { root $path; fastcgi_pass $phpfpmip:9000; try_files /$uri /index.php=404; fastcgi_split_path_info ^(.+/.php)(/.+)/$; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME /$document_root/$fastcgi_script_name; include fastcgi_params; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; }}EOF
docker cp $(pwd)/maccms.conf nginx:/etc/nginx/conf.d/maccms.conf && docker restart nginx
echo "mysql內(nèi)網(wǎng)ip:$mysqlip mysql密碼:$mysqlpwd"
http://yourip/install.php
進(jìn)入安裝界面,進(jìn)入安裝界面后輸入mysql內(nèi)網(wǎng)ip和密碼安裝即可docker stop nginx &&docker rm nginx &&docker stop php-fpm-73 &&docker rm php-fpm-73 && docker stop mysql &&docker rm mysql &&rm -rf /app
http://yourdomain.com/admin.php/collect/api.html?ac=cj&cjflag=c7b3e626c62499607ea6fbb9301dacc8&cjurl=http%3A%2F%2Fcj.yongjiuzyw.com%2Finc%2Fyjm3u8.php&h=24&t=&ids=&wd=&type=1&mid=1¶m=
以上鏈接地址只需要取后面的參數(shù),即?ac=后面的所有,包括?ac=,如下?ac=cj&cjflag=c7b3e626c62499607ea6fbb9301dacc8&cjurl=http%3A%2F%2Fcj.yongjiuzyw.com%2Finc%2Fyjm3u8.php&h=24&t=&ids=&wd=&type=1&mid=1¶m=
【添加采集任務(wù)】:系統(tǒng) -->> 定時(shí)任務(wù) -->> 點(diǎn)擊左上角添加 -->> 添加規(guī)則如下 -->> 添加完成點(diǎn)擊保存 -->> 在剛保存的定時(shí)任務(wù)的測試按鈕上右鍵復(fù)制鏈接 -->> 該條鏈接即為該定時(shí)任務(wù)的執(zhí)行鏈接,如http://yourdomain.com/api.php/timming/index.html?name=caiji
狀態(tài):啟用名稱:輸入英文或者拼音,不要有中文,這是唯一標(biāo)識不能和別的定時(shí)任務(wù)重復(fù),這里以為caiji為例執(zhí)行文件:采集資源庫collect附加參數(shù):填寫上面的采集參數(shù)?ac=cj&cjflag=c7b3e626c62499607ea6fbb9301dacc8&cjurl=http%3A%2F%2Fcj.yongjiuzyw.com%2Finc%2Fyjm3u8.php&h=24&t=&ids=&wd=&type=1&mid=1¶m=執(zhí)行周期與執(zhí)行時(shí)間全部選擇
【Linux添加定時(shí)任務(wù)】:上面只是生成了定時(shí)任務(wù)鏈接,定時(shí)任務(wù)還未啟動,在bash環(huán)境中輸入crontab -e添加一條0 */2 * * * /usr/bin/curl http://yourdomain.com/api.php/timming/index.html?name=caiji
即可每隔兩小時(shí)定時(shí)采集。curl http://yourdomain.com/api.php/timming/index.html?name=caiji
也能采集,相當(dāng)于遠(yuǎn)程采集,這提示我們:任務(wù)名稱盡量復(fù)雜點(diǎn),因?yàn)閯e人猜到你的任務(wù)名稱也能執(zhí)行你的采集任務(wù)關(guān)鍵詞:熟悉,操作,蘋果
客戶&案例
營銷資訊
關(guān)于我們
微信公眾號
版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。