Jump to content

Jack

Administrator
  • Posts

    796
  • Joined

  • Last visited

  • Days Won

    26

Everything posted by Jack

  1. .支援Invision Community 4.6.8 .小範圍的重新翻譯語言包 IPS-CHT-4.6.8.zip
  2. IPS 4.6 新論壇匯入中文語言包 [繁體] IPS 4.6 升級論壇後,記得更新中文語言包 [繁體]
  3. Invision Community 繁體中文語言包 IPS Community Suite 繁體中文語言包 System 核心插件。包含前台、後台的中文 Forums 論壇插件。包含前台、後台的中文 Blogs 博客插件。包含前台、後台的中文 Calendar 日曆插件。包含前台、後台的中文 Pages 專欄插件,通稱CMS。包含前台、後台的中文 Converter 轉換器插件。包含前台、後台的中文 Downloads 資源中心插件。包含前台、後台的中文 Gallery 相簿插件。包含前台、後台的中文 Commerce 商城插件。包含前台、後台的中文
  4. .支持Invision Community 4.6.8 .小范围重新翻译语言包 IPS-CHS-4.6.8.zip
  5. IPS 4.6 新论坛导入中文语言包 [简体] IPS 4.6 升级论坛后,记得更新中文语言包 [简体]
  6. Invision Community 简体中文语言包 IPS Community Suite 简体中文语言包 System 核心插件。包括前台、后台的中文 Forums 论坛插件。包括前台、后台的中文 Blogs 博客插件。包括前台、后台的中文 Calendar 日历插件。包括前台、后台的中文 Pages 专栏插件,通称CMS。包括前台、后台的中文 Converter 转换器插件。包括前台、后台的中文 Downloads 资源中心插件。包括前台、后台的中文 Gallery 相册插件。包括前台、后台的中文 Commerce 商城插件。包括前台、后台的中文
  7. 论坛可以给会员上传音频文件,帖子内播放音频 管理员要留意主机剩下多少空间 ------------------------ mp3格式 ------------------------ 在帖子内,将mp3文件上传,当作附件 提交帖子,就能播放mp3 也可以让会员下载mp3 --------------------------- flac格式 --------------------------- 在帖子内,将Hi-Res flac文件上传,当作附件 提交帖子,不支持播放flac,只能下载 --------------------------- wav格式 --------------------------- 在帖子内,将wav文件上传,当作附件 提交帖子,就能播放wav 也可以让会员下载 其他的音频格式未测试
  8. 論壇可以給會員上傳音樂,文章內直接播放音樂 管理員要留意主機剩下多少空間 ------------------------ mp3格式 ------------------------ 在文章內,將mp3檔案上傳,當作附件 提交文章,就能播放mp3 也可以讓會員下載mp3 --------------------------- flac格式 --------------------------- 在文章內,將Hi-Res flac檔案上傳,當作附件 提交文章,不支援播放flac,只能下載 --------------------------- wav格式 --------------------------- 在文章內,將wav檔案上傳,當作附件 提交文章,就能播放wav 也可以讓會員下載 其他的音樂格式未測試
  9. ---------------------------- DD 出現 Error! grub.cfg ---------------------------- 在DD之前,如果你的VPS為CentOS 8,應該會出現這個錯誤 Error! grub.cfg 請將你的VPS reinstall CentOS 7 ----------------------------------- VPS要DD之前,先安裝這些 ----------------------------------- yum install -y xz openssl gawk file glibc-common wget screen && screen -S os sudo yum -y install epel-release sudo yum -y install screen sudo yum -y install tar sudo yum -y install zip unzip yum makecache 下載DD腳本 wget --no-check-certificate -qO ~/Network-Reinstall-System-Modify.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/Network-Reinstall-System-Modify.sh' && chmod a+x ~/Network-Reinstall-System-Modify.sh && bash ~/Network-Reinstall-System-Modify.sh -UI_Options Enter the System Identification Nnumber (for example: 00) 選擇自定義DD鏡像,按 ctrl + z 離開 DD腳本已存放在 /root/,所以直接下命令 bash Network-Reinstall-System-Modify.sh -DD http://你第2台VPS的IP/vultr.vhd.gz 稍候一下,SSH將斷線 瀏覽器到阿里雲輕量 -> 远程连接 -> 救援 -> 救援连接 下一步 -> 重置救援连接密码 -> 輸入自定義密碼 -> 確定 救援连接密码 -> 輸入你的自定義密碼 -> 連接 可以看到DD過程 Starting up the partitioner 0% Please wait... 請耐心等待DD完成,大約等待30分鐘 ~ 1小時
  10. --------------------------- 自己做CentOS 8鏡像 --------------------------- 參考 https://cloud.tencent.com/document/product/213/17814?from=14588 检查OS分区和启动方式 1.执行以下命令,检查OS分区是否为GPT分区 sudo parted -l /dev/sda | grep 'Partition Table' 返回结果 Partition Table: msdos 表示为MBR分区,执行下一步 2.执行命令,检查操作系统是否以EFI方式启动 sudo ls /sys/firmware/efi 如果不存在文件 cannot access '/sys/firmware/efi': No such file or directory 执行下一步 -------------------- 检查virtio驱动 -------------------- 步骤1:检查内核是否支持 Virtio 驱动 执行命令,确认当前内核是否支持 Virtio 驱动 grep -i virtio /boot/config-$(uname -r) 返回结果 CONFIG_VIRTIO_BLK=m CONFIG_VIRTIO_NET=m 步骤2:检查临时文件系统是否包含Virtio驱动 lsinitrd /boot/initramfs-$(uname -r).img | grep virtio 返回结果 usr/lib/modules/4.18.0-305.25.1.el8_4.x86_64/kernel/drivers/block/virtio_blk.ko.xz usr/lib/modules/4.18.0-305.25.1.el8_4.x86_64/kernel/drivers/char/virtio_console.ko.xz usr/lib/modules/4.18.0-305.25.1.el8_4.x86_64/kernel/drivers/net/virtio_net.ko.xz usr/lib/modules/4.18.0-305.25.1.el8_4.x86_64/kernel/drivers/scsi/virtio_scsi.ko.xz ---------------- 导出镜像 ---------------- 使用dd命令,导出raw格式的镜像 sudo dd if=/dev/vda of=/mnt/vps2/vultr.img bs=1K 完成後,離開 exit ----------------------------------------- SSH第2台VPS,導出的鏡像存放在這裡 ----------------------------------------- SSH連接第2台VPS 顯示鏡像大小 du -shc /home/wwwroot/* 鏡像大小 56GB 56G /home/wwwroot/vultr.img ------------------------- 轉換鏡像格式 ------------------------- 通过dd命令导出的镜像为raw格式,建议转换为qcow2,vhd或其他镜像格式 使用qemu-img命令,转换镜像格式 安裝qemu-img yum -y install qemu-img 轉換鏡像格式 sudo qemu-img convert -f raw -O vpc /home/wwwroot/vultr.img /home/wwwroot/vultr.vhd 完成後,顯示鏡像大小 du -shc /home/wwwroot/* 56G /home/wwwroot/vultr.img 8.9G /home/wwwroot/vultr.vhd 好奇怪,vultr.vhd鏡像並不是8.9GB,vultr.vhd鏡像的實際大小50多GB ------------------ 檢查鏡像 ------------------ 检查是否已有 nbd 模块,命令 modprobe nbd lsmod | grep nbd 返回结果,则说明已有 nbd 模块 nbd 49152 0 检查镜像,命令 qemu-nbd -c /dev/nbd0 vultr.vhd mount /dev/nbd0p1 /mnt 执行 qemu-nbd 命令后,/dev/nbd0 就映射了 vultr.vhd 中的内容 而 /dev/nbd0p1 代表该虚拟磁盘的第一个分区 若 nbd0p1 不存在或 mount 不成功,则很可能是镜像错误 ------------------------- 將鏡像壓縮為gz格式 ------------------------- cd /home/wwwroot/ gzip vultr.vhd 將鏡像壓縮為gz格式 完成,顯示鏡像大小 du -shc /home/wwwroot/* 3.7G /home/wwwroot/vultr.vhd.gz 壓縮後的 vultr.vhd.gz 大小為3.7GB ----------------------------------------------- 移動鏡像 ----------------------------------------------- 將鏡像移動到 /home/wwwroot/default mv /home/wwwroot/vultr.vhd.gz /home/wwwroot/default 之前我開第2台VPS (存放自己做的鏡像),那時候用LNMP 1.8的快照恢復第2台VPS的系統 現在只要輸入第2台VPS的IP,就可以下載鏡像 http://第2台VPS的IP/vultr.vhd.gz 離開 exit
  11. 安裝rclone curl https://rclone.org/install.sh | sudo bash 開始配置 rclone config New remote 輸入 n name 命名為 vps2 vps2 Choose a number from below, or type in your own value. 33 / SSH/SFTP Connection 要用第2台VPS的SFTP,輸入33 SSH host to connect to. E.g. "example.com". host 輸入第2台VPS的IP Option user. SSH username, leave blank for current username, root. user 輸入第2台VPS的用戶名 root Option port. SSH port, leave blank to use default (22). port 輸入 22 SSH password, leave blank to use ssh-agent. Choose an alternative below. Press Enter for the default (n). y) Yes type in my own password g) Generate random password n) No leave this optional password blank (default) 輸入y Enter the password: password 輸入第2台VPS的root密碼 Option key_pem. Raw PEM-encoded private key. If specified, will override key_file parameter. key_pem 保留空白 Option key_file. Path to PEM-encoded private key file. Leave blank or set key-use-agent to use ssh-agent. key_file 保留空白 Choose an alternative below. Press Enter for the default (n). y) Yes type in my own password g) Generate random password n) No leave this optional password blank (default) y/g/n> 輸入 y Enter the password: password 輸入第2台VPS的root密碼 pubkey_file 保留空白 key_use_agent 保留空白 Choose a number from below, or type in your own value. 1 / Use default Cipher list. \ "false" 2 / Enables the use of the aes128-cbc cipher and diffie-hellman-group-exchange-sha256, diffie-hellman-group-exchange-sha1 key exchange. \ "true" 輸入1 disable_hashcheck 按下Enter Edit advanced config? y) Yes n) No (default) 輸入 n y) Yes this is OK (default) e) Edit this remote d) Delete this remote 輸入 y Name Type ==== ==== vps2 sftp e) Edit existing remote n) New remote d) Delete remote r) Rename remote c) Copy remote s) Set configuration password q) Quit config 輸入 q -------------------------------------------------------------- 掛載將遇到fusermount問題 -------------------------------------------------------------- 下載 fuse-common 3.2.1 wget http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/fuse-common-3.2.1-12.el8.x86_64.rpm 安裝 sudo rpm --install fuse-common-3.2.1-12.el8.x86_64.rpm 命令 sudo systemctl daemon-reload 下載fuse wget http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/fuse-2.9.7-12.el8.x86_64.rpm 安裝 sudo rpm --install fuse-2.9.7-12.el8.x86_64.rpm 命令 sudo systemctl daemon-reload 重啟 sudo reboot ---------------------------------------------------------------- 在 /mnt/ 創建一個 vps2 目錄,要掛載第2台VPS ---------------------------------------------------------------- 命令 mkdir -p /mnt/vps2 ----------------- 掛載 ----------------- 掛載命令 /usr/bin/screen -d -m -S rcmount /usr/bin/rclone mount vps2:/home/wwwroot/ /mnt/vps2 查看掛載 df -h 已掛載 Filesystem Size Used Avail Use% Mounted on vps2:/home/wwwroot/ 151G 21G 130G 14% /mnt/vps2 注意,reboot重啟將需要重新掛載,開機不會自動掛載
  12. 自己做DD CentOS鏡像的起因: 阿里雲輕量2G內存應該是CPU time限制的原因,安裝軍哥LNMP一鍵安裝包都是CPU 100%,占用1小時後,直接死機無法恢復 阿里雲輕量4G內存倒是順利安裝完成,但是4G內存價錢高 如果我找一台主機安裝LNMP 1.8一鍵安裝包完成後,當做DD映像檔 / DD鏡像,那麼阿里輕量DD後就能使用了? 結論: 這方法製作的鏡像容量非常大 我用Vultr,10刀,2GB內存,55GB SSD img鏡像大小等於VPS的SSD容量大小,想要安裝MariaDB 10.4以上版本,VPS只能選擇2GB內存,做出的鏡像大小55GB 雖然最後gz壓縮vhd鏡像也有3.7GB ------------------------- CentOS 8 更新與配置 ------------------------- CentOS 8 更新與配置 1.大廠有免費的WAF防火牆 2.CentOS升級到最新版本 3.出現訊息 The remote SSH server rejected X11 forwarding request 4.yum 套件 5-2.CentOS8打开BBR加速 -> 等到DD阿里輕量後,再設置阿里輕量的設置 6.防火牆 7.伺服器有內網IP -> 等到DD阿里輕量後,再設置阿里輕量內網IP 8.安裝軍哥LNMP一鍵安裝包 ----------------------------- 安裝LNMP 1.8與配置 ----------------------------- 安裝LNMP 1.8與配置 0.前置作业:CentOS安装与配置 1.调整swap虚拟内存 2.安装LNMP,先不要安装MariaDB 2-1.单独安装MariaDB 3.升级MariaDB版本、PHP版本 4.升级后,删除MariaDB旧版本、PHP旧版本 5.安装ImageMagick、Redis 6.安装PHP扩展模块 exif、gmp、更新curl版本 7.配置 php.ini 8.优化MariaDB数据库 9.使用SFTP代替FTP 10.安装Elasticsearch搜索中文 接下來的步驟,在你要使用的雲主機上DD鏡像之後再繼續 ----------------------- 做快照 Snapshot ----------------------- 以上CentOS 8更新與配置、安裝LNMP 1.8與配置都完成後,先做快照 Snapshot 避免之後的過程中有錯誤,無法解決,如果這時候有快照的話,你還能快照恢復系統 我用Vultr,10刀,2G內存,55GB SSD,將快照恢復到這 (第1台VPS) 再開實例,40刀,160GB SSD,將快照恢復到這 (第2台VPS,存放你做的鏡像) 記得這2台VPS的防火牆都要開放22 port給彼此
  13. Jack

    10.DD CentOS 8

    如果你有特別需求,才需要將Linux重新安裝 ---------------------------- DD出現Error! grub.cfg ---------------------------- 在DD之前,如果你的VPS為CentOS 8,應該會出現這個錯誤 Error! grub.cfg 請將你的VPS reinstall CentOS 7 ----------------------------------- VPS要DD之前,先安裝這些 ----------------------------------- yum install -y xz openssl gawk file glibc-common wget screen && screen -S os sudo yum -y install epel-release sudo yum -y install screen sudo yum -y install tar sudo yum -y install zip unzip yum makecache ------------------ 下載DD腳本 ------------------ 下載DD腳本 wget --no-check-certificate -qO ~/Network-Reinstall-System-Modify.sh 'https://www.cxthhhhh.com/CXT-Library/Network-Reinstall-System-Modify/Network-Reinstall-System-Modify.sh' && chmod a+x ~/Network-Reinstall-System-Modify.sh && bash ~/Network-Reinstall-System-Modify.sh -UI_Options 您想安装哪个系统 (Which System want to Install) 11) Latest 【CentOS 8】(Recommend) Enter the System Identification Nnumber (for example: 00) 輸入 11 稍候一下,SSH將斷線 瀏覽器到阿里雲輕量 -> 远程连接 -> 救援 -> 救援连接 下一步 -> 重置救援连接密码 -> 輸入自定義密碼 -> 確定 救援连接密码 -> 輸入你的自定義密碼 -> 連接 可以看到DD過程 Starting up the partitioner 0% Please wait... 請耐心等待DD完成,大約等待 30分鐘 ~ 1小時 完成之後,SSH登入 用户名:root 默认密码:cxthhhhh.com 更改密碼,指令 passwd 輸入你的新密碼與再次確認新密碼 離開 exit 再SSH登入,使用新的root密碼 接下來,可以開始CentOS 8 更新與配置 1.大廠有免費的WAF防火牆 2.CentOS升級到最新版本 3.出現訊息 The remote SSH server rejected X11 forwarding request 4.yum 套件 5-2.CentOS8打开BBR加速,使用阿里云轻量的设置 6.防火牆 7.伺服器有內網IP 8.選擇安裝軍哥LNMP一鍵安裝包 9.安装Elasticsearch 中文搜尋/中文搜索
  14. ------------------------------------------------------- CentOS8打开BBR加速,使用阿里云轻量的设置 ------------------------------------------------------- 打开BBR vi /etc/sysctl.conf 将内容修改为 vm.swappiness = 0 kernel.sysrq=1 net.ipv4.neigh.default.gc_stale_time=120 # see details in https://help.aliyun.com/knowledge_detail/39428.html net.ipv4.conf.all.rp_filter=0 net.ipv4.conf.default.rp_filter=0 net.ipv4.conf.default.arp_announce = 2 net.ipv4.conf.lo.arp_announce=2 net.ipv4.conf.all.arp_announce=2 # see details in https://help.aliyun.com/knowledge_detail/41334.html net.ipv4.tcp_max_tw_buckets = 5000 net.ipv4.tcp_syncookies = 1 net.ipv4.tcp_max_syn_backlog = 1024 net.ipv4.tcp_synack_retries = 2 net.core.default_qdisc = fq net.ipv4.tcp_congestion_control = bbr 保存离开 :wq ------------------------------- 关闭selinux ------------------------------- vi /etc/sysconfig/selinux 改為 SELINUX=disabled 保存离开 :wq 重启 sudo reboot sysctl net.ipv4.tcp_available_congestion_control 返回值一般为: net.ipv4.tcp_available_congestion_control = reno cubic bbr sysctl net.ipv4.tcp_congestion_control 返回值一般为: net.ipv4.tcp_congestion_control = bbr sysctl net.core.default_qdisc 返回值一般为: net.core.default_qdisc = fq lsmod | grep bbr 返回值有 tcp_bbr 说明 bbr 已启动
  15. ---------------------------------------------------- 你的雲主機需要有 noVNC Console / 远程连接 ---------------------------------------------------- 當你限制SSH只有你的IP才能連線 你的雲主機需要有 noVNC Console / 远程连接 避免之後你的IP位址變動,你的IP再也不能連接SSH 這時候如果雲主機有 noVNC Console / 远程连接,你將能夠修改防火牆規則 cd /usr/local/bin 將你的舊IP位址修改為新的IP位址,你的IP位址才能再次SSH連線 vi firewall.sh ------------------------------------------ iptables防火牆使用的規則 firewall.sh ------------------------------------------ 將以下內容複製貼上到 firewall.sh #!/bin/sh # 網段說明: # (1)1.2.3.0/24的意思是:1.2.3.0所屬的網路,子網路遮罩為255.255.255.0(24/8=3),整個網段的範圍是1.2.3.0到1.2.3.255。 # (2)1.2.3.0/16的意思是:1.2.3.0所屬的網路,子網路遮罩為255.255.0.0(16/8=2),整個網段的範圍是1.2.0.0到1.2.255.255。 # (3)1.2.3.0/8的意思是:1.2.3.0所屬的網路,子網路遮罩為255.0.0.0(8/8=1),整個網段的範圍是1.0.0.0到1.255.255.255。 ## -------------------------- 防火牆規則設定區段 -------------------------- ## # 設定禁止連線的IP,可使用空白分隔多個IP,也可以使用網段的寫法 BADIPS="198.108.0.0/16" # 設定不可能出現的內網IP # 若您的IP為 192.168.x.x ,請刪除 192.168.0.0/16 IMPOSSIBLE_IPS="10.0.0.0/8 192.168.0.0/16 172.16.0.0/16" # 允許對內連線的 TCP 通訊埠 # # 如果你使用軍哥LNMP一鍵安裝包,防火牆只需要打開 22 888 80 443這四個 # IN_TCP_PORTALLOWED="22,你的IP地址 888,你的IP地址 80 443" # # 如果你使用寶塔面板,防火牆只需要打開 22 888 8888 80 443這五個 # IN_TCP_PORTALLOWED="22,你的IP地址 888,你的IP地址 8888,你的IP地址 80 443" IN_TCP_PORTALLOWED="22,你的IP地址 888,你的IP地址 80 443" IN_UDP_PORTALLOWED="" IN_ICMP_ALLOWED="8" echo -n "Initiating iptables..." iptables -P INPUT ACCEPT iptables -P OUTPUT ACCEPT iptables -P FORWARD ACCEPT iptables -t filter -F iptables -t nat -F iptables -t filter -X iptables -t nat -X echo "OK" [ "$1" = "start" ] && skiptest="1" echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts echo 1 > /proc/sys/net/ipv4/icmp_ignore_bogus_error_responses # 阻擋來源路由封包 for i in /proc/sys/net/ipv4/conf/*/accept_source_route; do echo "0" > $i done # 阻擋 ICMP Redirect 封包 for i in /proc/sys/net/ipv4/conf/*/accept_redirects; do echo "0" > $i done # 禁止送出 ICMP Redirect 封包 for i in /proc/sys/net/ipv4/conf/*/send_redirects; do echo "0" > $i done # 開啟核心的逆向路徑過濾功能 for i in /proc/sys/net/ipv4/conf/*/rp_filter; do echo "1" > $i done # 使用 SYN cookies 功能防止 SYN Flood 攻擊 echo 1 > /proc/sys/net/ipv4/tcp_syncookies # 縮短 TCP 連線的重試次數與逾時時間 echo 3 > /proc/sys/net/ipv4/tcp_retries1 echo 30 > /proc/sys/net/ipv4/tcp_fin_timeout echo 1400 > /proc/sys/net/ipv4/tcp_keepalive_time echo 0 > /proc/sys/net/ipv4/tcp_window_scaling echo 0 > /proc/sys/net/ipv4/tcp_sack echo 0 > /proc/sys/net/ipv4/tcp_timestamps ## ---------------------- 預設阻擋所有連線的基本原則 ---------------------- ## echo -n "Setting firewall rules......" iptables -P INPUT DROP iptables -P OUTPUT ACCEPT iptables -P FORWARD DROP iptables -A INPUT -i lo -j ACCEPT ## -------------------------- 阻擋可疑狀態的封包 -------------------------- ## iptables -N BADPKT iptables -A BADPKT -j DROP iptables -A INPUT -m state --state INVALID -j BADPKT iptables -A INPUT -p tcp ! --syn -m state --state NEW -j BADPKT iptables -A INPUT -p tcp --tcp-flags ALL NONE -j BADPKT iptables -A INPUT -p tcp --tcp-flags SYN,FIN SYN,FIN -j BADPKT iptables -A INPUT -p tcp --tcp-flags SYN,RST SYN,RST -j BADPKT iptables -A INPUT -p tcp --tcp-flags FIN,RST FIN,RST -j BADPKT iptables -A INPUT -p tcp --tcp-flags ACK,FIN FIN -j BADPKT iptables -A INPUT -p tcp --tcp-flags ACK,URG URG -j BADPKT iptables -A INPUT -p tcp --tcp-flags ACK,PSH PSH -j BADPKT iptables -A INPUT -p tcp --tcp-flags ALL FIN,URG,PSH -j BADPKT iptables -A INPUT -p tcp --tcp-flags ALL SYN,RST,ACK,FIN,URG -j BADPKT iptables -A INPUT -p tcp --tcp-flags ALL ALL -j BADPKT iptables -A INPUT -p tcp --tcp-flags ALL FIN -j BADPKT # 允許已建立連線和回應的封包通過 iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT ## -------------------------- 阻擋特定 IP 的連線 -------------------------- ## # 新增一個名為 BADIP 的新鏈 iptables -N BADIP # 丟棄所有進入 BADIP 鏈的封包 iptables -A BADIP -j DROP # 阻擋特定 IP 的連線 for ip in $BADIPS $IMPOSSIBLE_IPS ; do iptables -A INPUT -s $ip -j BADIP done ## -------------------------- 允許特定 IP 的連線 -------------------------- ## for i in $IN_TCP_PORTALLOWED ; do IFS=',' set $i unset IFS ipt_option port="$1" [ -n "$2" ] && ipt_option="-s `echo $2 | sed 's/^!/! /'`" iptables -A INPUT -p tcp $ipt_option --dport $port --syn -m state --state NEW -j ACCEPT done # 允許特定 UDP 埠號的對內新連線 for i in $IN_UDP_PORTALLOWED ; do IFS=',' set $i unset IFS ipt_option port="$1" [ -n "$2" ] && ipt_option="-s `echo $2 | sed 's/^!/! /'`" iptables -A INPUT -p udp $ipt_option --dport $port -m state --state NEW -j ACCEPT done # 允許特定 ICMP 類型封包進入 for i in $IN_ICMP_ALLOWED ; do IFS=',' set $i unset IFS ipt_option type="$1" [ -n "$2" ] && ipt_option="-s `echo $2 | sed 's/^!/! /'`" iptables -A INPUT -p icmp $ipt_option --icmp-type $type -m state --state NEW -j ACCEPT done # 不管制對外連線,所以開放所有對外連線 iptables -A OUTPUT -m state --state NEW -j ACCEPT ## ------------------------------- 結束訊息 ------------------------------- ## echo "OK" # ----------------------------------------------------------------------------- if [ "$skiptest" = "1" ]; then exit ;fi echo -e "\n TEST MODE" echo -n "All chains will be cleaned after 7 sec." i=1; while [ "$i" -le "7" ]; do echo -n "." i=`expr $i + 1` sleep 1 done echo -en "\nFlushing ruleset..." iptables -P INPUT ACCEPT iptables -P OUTPUT ACCEPT iptables -P FORWARD ACCEPT iptables -t filter -F iptables -t nat -F iptables -t filter -X iptables -t nat -X echo "OK" # -----------------------------------------------------------------------------
  16. 阿里轻量香港,宝塔面板LNMP环境,Chrome浏览器 F12测试 最快约700ms ~ 800ms 阿里轻量香港,军哥LNMP一键安装包 LNMP环境,Chrome浏览器 F12测试 最快约400ms ~ 500ms
  17. 模板要自己中文翻译 似乎 模板.xml 没有像 插件应用程序.tar 那么容易分享的中文包制作方法 模板安装之后,论坛后台 -> 自定义 -> 语言 -> 简体中文 -> 翻译 找出你要翻译的短语字段 -> 在 简体中文 字段,输入中文字,就完成了 只是有些无法翻译为中文,如果你在短语字段找不到该英文,就是无法翻译
  18. 模板要自己中文翻譯 似乎 模板.xml 沒有像 插件應用程式.tar 那麼容易分享的中文包製作方式 模板安裝之後,論壇後台 -> 自定義 -> 語言 -> 繁體中文 -> 翻譯 找出你要翻譯的短語欄位 -> 在 繁體中文 欄位,填入中文字,就完成了 只是有些無法翻譯為中文,如果你在短語欄位找不到該英文句子,就是無法翻譯
  19. 首页的「论坛」、「发帖」区块 论坛后台 -> 自定义 -> 模板 -> 选择要修改的模板 -> 编辑HTML和CSS 模板 / CSS -> 点击CSS -> front -> custom -> custom.css 将以下代码,复制黏贴 -> 保存 .cForumHeader{ display: none; } 回到首页,已不显示「论坛」、「发帖」区块
  20. 首頁的「論壇」、「發表主題」區塊 論壇後台 -> 自定義 -> 模板 -> 選擇要修改的模板 -> 編輯HTML和CSS 模板 / CSS -> 點擊CSS -> front -> custom -> custom.css 將以下代碼,複製並貼上 -> 儲存 .cForumHeader{ display: none; } 回到首頁,已經不顯示「論壇」、「發表主題」區塊
  21. 论坛后台 -> 系统 -> 论坛功能增强 -> Zapier (beta) -> 启用 如果出现错误消息 为了使用Zapier,你不能在CGI模式下运行PHP。联系主机商或系统管理员,要求将PHP安装为网页服务器模块。 In order to use Zapier, you cannot be running PHP in CGI mode. Contact your hosting provider or system administrator to ask for PHP to be installed as a module for the web server. 这个问题在更换为军哥LAMP (Apache)一键包可解决 如果出现错误消息 为了使用Zapier,你必须在搜索引擎优化设置中启用友好网址和伪静态。 In order to use Zapier, you must enable Friendly URLs and Rewriting of URLs in Search Engine Optimization settings. 这个问题在设置伪静态、启用友好网址可解决 如果出现错误消息 Zapier需要使用REST API与你的论坛进行通信,但是你的REST API设置当前存在问题。访问REST & OAuth页面了解更多信息并修复此问题。 Zapier needs to use the REST API to communicate with your community, but there is currently an issue with your REST API setup. Visit the REST & OAuth page to learn more and fix this issue. 这个问题是 /api 目录也要设置伪静态 Zapier (beta) 首先,转到Zapier帐户My Apps部分,选择Invision Community。当出现提示时,提供以下细节: https://zapier.com/app/connections 转到 Zapier -> My Apps -> My Apps -> 输入 Invision Community Invision Community -> Connect -> Allow Zapier to access your Invision Community Account? Community URL -> 你的论坛网址 API Key -> 你论坛给的API Key -> Yes, Continue 完成,开始使用Zapier
  22. 論壇後台 -> 系統 -> 論壇功能增強 -> Zapier (beta) -> 啟用 如果出現錯誤訊息 為了使用Zapier,你不能在CGI模式下運行PHP。聯絡主機商或系統管理員,要求將PHP安裝為網頁伺服器模組。 In order to use Zapier, you cannot be running PHP in CGI mode. Contact your hosting provider or system administrator to ask for PHP to be installed as a module for the web server. 這個問題在更換為軍哥LAMP (Apache)一鍵包可解決 如果出現錯誤訊息 為了使用Zapier,你必須在搜尋引擎最佳化設置中啟用友善網址和偽靜態。 In order to use Zapier, you must enable Friendly URLs and Rewriting of URLs in Search Engine Optimization settings. 這個問題在設置偽靜態、啟用友善網址可解決 如果出現錯誤訊息 Zapier需要使用REST API與你的論壇進行通信,但是你的REST API設置目前存在問題。訪問REST & OAuth頁面了解更多訊息並修復此問題。 Zapier needs to use the REST API to communicate with your community, but there is currently an issue with your REST API setup. Visit the REST & OAuth page to learn more and fix this issue. 這個問題是 /api 目錄也要設置偽靜態 Zapier (beta) 首先,前往Zapier帳號My Apps部分,選擇Invision Community。當出現提示時,提供以下細節: https://zapier.com/app/connections 前往 Zapier -> My Apps -> 前往 My Apps -> 輸入 Invision Community Invision Community -> Connect -> Allow Zapier to access your Invision Community Account? Community URL -> 你的論壇網址 API Key -> 你論壇給的API Key -> Yes, Continue 完成,開始使用Zapier
  23. IPS 4.6.7 编辑器的罐头回复功能,比较适合当制式的感谢话 论坛后台 -> 自定义 -> 罐头回复 罐头回复 -> 创建新的 标题 -> 感谢楼主 已启用 -> [v] 回复 -> 感谢楼主 -> 保存 '感谢楼主' 这句话,哪个用户组可以使用它 -> 保存 你没有将 '罐头回复' 按钮新增到编辑器工具栏。请前往编辑器工具栏配置,并将 '罐头回复' 按钮新增到大、中、小编辑器。 不是所有编辑器都可以使用 '罐头回复' 按钮。请前往编辑器工具栏配置,并将 '罐头回复' 按钮新增到大、中、小编辑器。 你需要在大、中、小这三个编辑器当中,将 '罐头回复' 按钮新增到编辑器工具栏,那一行提示才会消失 在编辑器,将 '罐头回复' 按钮新增到编辑器工具栏 论坛前台发帖时,在编辑器的 '罐头回复' 按钮,按下去就能选择并发罐头帖 罐头回复的某句话,如果有限制用户组才能使用它 无权限的用户组将看不到罐头回复的某句话
  24. IPS 4.6.7 編輯器的罐頭回覆功能,比較適合當制式的感謝話 論壇後台 -> 自定義 -> 罐頭回覆 罐頭回覆 -> 建立新的 標題 -> 感謝樓主 已啟用 -> [v] 回覆 -> 感謝樓主 -> 儲存 「感謝樓主」這句話,哪個群組可以使用它 你沒有將 '罐頭回覆' 按鈕新增到編輯器工具欄。請前往編輯器工具欄配置,並將 '罐頭回覆' 按鈕新增到大、中、小編輯器。 不是所有編輯器都可以使用 '罐頭回覆' 按鈕。請前往編輯器工具欄配置,並將 '罐頭回覆' 按鈕新增到大、中、小編輯器。 你需要在大、中、小這三個編輯器當中,將 '罐頭回覆' 按鈕新增到編輯器工具欄,那一行提示才會消失 在編輯器,將 '罐頭回覆' 按鈕新增到編輯器工具欄 論壇前台發表文章時,在編輯器的 '罐頭回覆' 按鈕,按下去就能選擇並發表罐頭文 罐頭回覆的某句話,如果有限制群組才能使用它 無權限的群組將看不到罐頭回覆的某句話
×
×
  • Create New...