国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

18143453325 在線咨詢 在線咨詢
18143453325 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運(yùn)營 > 5分鐘搭建蘋果CMS及熟悉常用操作

5分鐘搭建蘋果CMS及熟悉常用操作

時(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是一套基于PHP的內(nèi)容管理系統(tǒng),強(qiáng)大靈活!可以打造影視站、資訊站、漫畫站、課程站等,在如今版權(quán)意識越來越受到重視,所以本教程強(qiáng)烈建議不要用于商業(yè)用途,同時(shí)附帶一份免責(zé)聲明

免責(zé)聲明:本教程的所有內(nèi)容均在網(wǎng)絡(luò)搜集,僅用于個(gè)人學(xué)習(xí)、研究或欣賞以及其他非商業(yè)性或非盈利性用途,否則隨之而來的風(fēng)險(xiǎn)與本教程無關(guān)。

源碼下載

這些地方可以找到源碼

環(huán)境配置

因?yàn)樘O果cms是基于php的,需要webserver配合php運(yùn)行,此處采用nginx和php-fpm安裝(基于docker容器的)

定義參數(shù)

# 定義蘋果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

配置nginx容器

基于官方nginx容器

docker run -d --restart=always --name nginx -p 80:80 -v /etc/localtime:/etc/localtime -v $path:$path nginx:alpine此時(shí)訪問http://ip:port看能不能訪問

創(chuàng)建php-fpm容器

此鏡像已包含大部分?jǐn)U展,蘋果CMS需要的擴(kuò)展都有

docker run -d --restart=always --name php-fpm-73 -v /etc/localtime:/etc/localtime -v $path:$path kimoqi/php-fpm-all-ext:7.3

查看php-fpm容器內(nèi)網(wǎng)ip

phpfpmip=`docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' php-fpm-73`echo $phpfpmip

創(chuàng)建mysql容器

基于mysql 5.6官方鏡像,注意版本選擇,mysql版本太新蘋果CMS可能會連不上

docker run -d --name mysql --restart=always -v /etc/localtime:/etc/localtime -p 3000:3306 -e MYSQL_ROOT_PASSWORD=$mysqlpwd mysql:5.7

查看mysql內(nèi)網(wǎng)ip

mysqlip=`docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' mysql`echo $mysqlip

準(zhǔn)備源碼

# 下載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

創(chuàng)建nginx配置文件

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

復(fù)制配置文件到nginx容器并重啟

docker cp $(pwd)/maccms.conf nginx:/etc/nginx/conf.d/maccms.conf && docker restart nginx

查看mysql信息

如果已經(jīng)有mysql,略過,下面安裝界面填寫已有mysql信息即可

echo "mysql內(nèi)網(wǎng)ip:$mysqlip mysql密碼:$mysqlpwd"

安裝

訪問http://yourip/install.php進(jìn)入安裝界面,進(jìn)入安裝界面后輸入mysql內(nèi)網(wǎng)ip和密碼安裝即可

刪除

清空所有容器和數(shù)據(jù)

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

采集

蘋果CMS原理是從別的資源站采集視頻到本地,在配合資源站的播放器進(jìn)行流媒體播放,所以采集某個(gè)資源站的視頻就需要該資源站的播放器。 采集可以參考這篇文章采集的部分

自動采集

【復(fù)制采集參數(shù)】:登入后臺 -->> 采集 -->> 自定義資源庫 -->> 鼠標(biāo)移到目標(biāo)資源庫的采集當(dāng)天按鈕上 -->> 點(diǎn)擊右鍵選擇復(fù)制鏈接地址,復(fù)制出來的地址類似下面這樣

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&param=以上鏈接地址只需要取后面的參數(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&param=【添加采集任務(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&param=執(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í)采集。

其實(shí)在別的主機(jī)上執(zhí)行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)鍵詞:熟悉,操作,蘋果

74
73
25
news

版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。

為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點(diǎn)擊下載Chrome瀏覽器
關(guān)閉