1Panel 是一個現(xiàn)代化、開源的 Linux 服務(wù)器運(yùn)維管理面板。
官方地址:https://1panel.cn/
官方安裝文檔:https://1panel.cn/docs/installation/online_installation/
curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sudo bash quick_start.sh
安裝日志
開始下載 1Panel v1.10.0-lts 版本在線安裝包
安裝包下載地址: https://resource.fit2cloud.com/1panel/package/stable/v1.10.0-lts/release/1panel-v1.10.0-lts-linux-amd64.tar.gz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 48.4M 100 48.4M 0 0 15.1M 0 0:00:03 0:00:03 --:--:-- 15.1M
1panel-v1.10.0-lts-linux-amd64/1panel.service
1panel-v1.10.0-lts-linux-amd64/1pctl
1panel-v1.10.0-lts-linux-amd64/LICENSE
1panel-v1.10.0-lts-linux-amd64/README.md
1panel-v1.10.0-lts-linux-amd64/install.sh
1panel-v1.10.0-lts-linux-amd64/1panel
██╗ ██████╗ █████╗ ███╗ ██╗███████╗██╗
███║ ██╔══██╗██╔══██╗████╗ ██║██╔════╝██║
╚██║ ██████╔╝███████║██╔██╗ ██║█████╗ ██║
██║ ██╔═══╝ ██╔══██║██║╚██╗██║██╔══╝ ██║
██║ ██║ ██║ ██║██║ ╚████║███████╗███████╗
╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═══╝╚══════╝╚══════╝
[1Panel Log]: ======================= 開始安裝 =======================
設(shè)置 1Panel 安裝目錄(默認(rèn)為/opt):
[1Panel Log]: 您選擇的安裝路徑為 /opt
[1Panel Log]: 檢測到 Docker 已安裝,跳過安裝步驟
[1Panel Log]: 啟動 Docker
[1Panel Log]: ... 在線安裝 docker-compose
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 56.8M 100 56.8M 0 0 13.6M 0 0:00:04 0:00:04 --:--:-- 13.6M
[1Panel Log]: docker-compose 安裝成功
設(shè)置 1Panel 端口(默認(rèn)為23181):
[1Panel Log]: 您設(shè)置的端口為:23181
[1Panel Log]: 防火墻開放 23181 端口
Rules updated
Rules updated (v6)
Firewall not enabled (skipping reload)
設(shè)置 1Panel 面板用戶(默認(rèn)為a89a60f8e5):Tinywan
[1Panel Log]: 您設(shè)置的面板用戶為:Tinywan
設(shè)置 1Panel 面板密碼(默認(rèn)為3308670920):
[1Panel Log]: 配置 1Panel Service
Created symlink /etc/systemd/system/multi-user.target.wants/1panel.service → /etc/systemd/system/1panel.service.
[1Panel Log]: 啟動 1Panel 服務(wù)
[1Panel Log]: 1Panel 服務(wù)啟動成功!
[1Panel Log]:
[1Panel Log]: =================感謝您的耐心等待,安裝已經(jīng)完成==================
[1Panel Log]:
[1Panel Log]: 請用瀏覽器訪問面板:
[1Panel Log]: 外網(wǎng)地址: http://47.98.155.92:23181/078085a96e
[1Panel Log]: 內(nèi)網(wǎng)地址: http://172.21.162.179:23181/078085a96e
[1Panel Log]: 面板用戶: Tinywan
[1Panel Log]: 面板密碼: 3308670920
[1Panel Log]:
[1Panel Log]: 項(xiàng)目官網(wǎng): https://1panel.cn
[1Panel Log]: 項(xiàng)目文檔: https://1panel.cn/docs
[1Panel Log]: 代碼倉庫: https://github.com/1Panel-dev/1Panel
[1Panel Log]:
[1Panel Log]: 如果使用的是云服務(wù)器,請至安全組開放 23181 端口
[1Panel Log]:
[1Panel Log]: ================================================================
注意:這里是使用阿里云云服務(wù)器,所以需要安全組開放
23181
端口
訪問地址:
http://目標(biāo)服務(wù)器 IP 地址:目標(biāo)端口/安全入口
登錄后效果
這里使用【容器】安裝
由于
php-webman
鏡像在Github
倉庫,所以需要添加Github倉庫
注意:倉庫名稱選擇
GithHub
倉庫。拉取鏡像:ghcr.io/tinywan/docker-php-webman:8.2.11
鏡像拉取結(jié)果
創(chuàng)建容器注意事項(xiàng)
- 容器名稱:webman-service
- 容器鏡像:選擇
ghcr.io/tinywan/docker-php-webman:8.2.11
- 暴露端口:我這里由于宿主機(jī)
8787
被占用,所以用8778
- 掛載:選擇【本機(jī)目錄】
- 本機(jī)目錄:
/home/www/build/webman2024
即webman項(xiàng)目目錄- 容器目錄:
/app
容器默認(rèn)掛載目錄運(yùn)行結(jié)果
進(jìn)入
[終端]
查看webman運(yùn)行狀態(tài)
注意:這里是使用阿里云云服務(wù)器,所以需要安全組開放
8778
端口
出現(xiàn)以上界面標(biāo)識運(yùn)行成功啦!????????
版權(quán)聲明
作者:Tinywan
原文:https://mp.weixin.qq.com/s/PGhIjvDlS27VVCRubQsk-A
本文版權(quán)歸作者和workerman官方共有。歡迎轉(zhuǎn)載,但必須保留此段聲明,且在文章頁面明顯位置給出原文連接,否則保留追究法律責(zé)任的權(quán)利。
歡迎關(guān)注開源技術(shù)小棧
微信公眾號,一起進(jìn)步!掃描下方二維碼即可
創(chuàng)建容器后報如下錯誤:
/usr/bin/supervisord: line 3: import: command not found
/usr/bin/supervisord: line 4: import: command not found
/usr/bin/supervisord: line 7: __requires__: command not found
/usr/bin/supervisord: line 9: try:: command not found
/usr/bin/supervisord: line 10: from: command not found
/usr/bin/supervisord: line 11: except: command not found
/usr/bin/supervisord: line 12: try:: command not found
/usr/bin/supervisord: line 13: from: command not found
/usr/bin/supervisord: line 14: except: command not found
/usr/bin/supervisord: line 15: from: command not found
/usr/bin/supervisord: line 18: syntax error near unexpected token (' /usr/bin/supervisord: line 18:
def importlib_load_entry_point(spec, group, name):'
/usr/bin/supervisord: line 3: import: command not found
/usr/bin/supervisord: line 4: import: command not found
/usr/bin/supervisord: line 7: __requires__: command not found
/usr/bin/supervisord: line 9: try:: command not found
/usr/bin/supervisord: line 10: from: command not found
/usr/bin/supervisord: line 11: except: command not found
/usr/bin/supervisord: line 12: try:: command not found
/usr/bin/supervisord: line 13: from: command not found
/usr/bin/supervisord: line 14: except: command not found
/usr/bin/supervisord: line 15: from: command not found
/usr/bin/supervisord: line 18: syntax error near unexpected token (' /usr/bin/supervisord: line 18:
def importlib_load_entry_point(spec, group, name):'
請問如何解決?
用我的docker 更簡單 https://gitee.com/lsmir2/docker-php-webman
修改.env
SOURCE_DIR="./app"
容器啟動腳本
docker-php-webman/docker-php/docker-init.sh
你只需要修改env配置項(xiàng)目路徑
git clone https://gitee.com/lsmir2/docker-php-webman.git
cd docker-php-webman
bash install.sh
請教大佬,用這個方式搭建對性能影響大么?
不太了解docker容器
但是最近發(fā)現(xiàn)這個面板用戶越來越多了