panabit使用mini_httpd為web發布平台,版本為1.19。使用https協議發布,端口443,運行命令為/usr/panabit/bin/ipe_httpd.
panabit啟動時使用/usr/panabit/bin/ipectrl腳本,所以修改panabit web管理介面端口只需個修改腳本中的相應命令行即可。
將ipectrl文件中的
echo "Starting ipe_httpd ......"
${HTTPD} -u root -T gb2312 -S -E ${ADMIN}/admin.pem -d ${ADMIN} -M 1
echo "ipe_httpd is started!"
修改為
echo "Starting ipe_httpd ......"
${HTTPD} -u root -T gb2312 -p 7080 -S -E ${ADMIN}/admin.pem -d ${ADMIN} -M 1
echo "ipe_httpd is started!"
將panabit web管理介面端口改為7080
因為panabit自己有監控腳本,所以監控腳本里面也有運行ipe_httpd的命令,為了徹底也要修改ipe_monitor監控腳本中的相應內容。不然當你停止httpd時,監控腳本會以443為端口開啟httpd服務。
將ipe_monitor文件中的
if [ ${httpd_running} -eq 0 ]; then
${HTTPD} -u root -T gb2312 -S -E ${ADMIN}/admin.pem -d ${ADMIN} -M 1
fi
修改為
if [ ${httpd_running} -eq 0 ]; then
${HTTPD} -u root -T gb2312 -p 7080 -S -E ${ADMIN}/admin.pem -d ${ADMIN} -M 1
fi
然后,重啟監控和httpd
/usr/panabit/bin/ipectrl stop monitor
/usr/panabit/bin/ipectrl stop httpd
/usr/panabit/bin/ipectrl start httpd
/usr/panabit/bin/ipectrl start monitor
通過netstat -an查看
tcp4 0 0 *.7080 *.* LISTEN
即修改成功。
也可通過此方修改httpd的其它參數。
參數詳見
/usr/panabit/bin/ipe_httpd --help
