WeBox

项目全称: WeBox Server (XNMP)

项目网址: http://www.anrip.com/webox

版本信息: Ver-10.0.0

特性说明:

  • 精致、极速、稳定、高效

服务程序:

  • nginx 1.16.x
    • njs
    • echo
    • cache_purge
    • maxmind/geoip2
  • mysql 5.7.x
  • redis 5.0.x
  • php 5.6.x
  • php 7.3.x
    • redis
    • maxmind/geoip2

服务控制:

sudo /srv/service [start|stop|restart|reload]

Docker:

#Ref https://hub.docker.com/r/vmlu/webox
docker pull anrip/webox
docker run -d -P vmlu/webox auto

MacOS 10.14:

#安装命令:
curl http://get.vmlu.com/webox/wb-install | sudo sh
#更新命令:
curl http://get.vmlu.com/webox/wb-upgrade | sudo sh

Debian 10.x / Ubuntu 18.04:

#安装命令:
wget -qO- http://get.vmlu.com/webox/wb-install | sudo sh
#更新命令:
wget -qO- http://get.vmlu.com/webox/wb-upgrade | sudo sh

设置MySQL密码:

sudo /srv/app/bin/mysqladmin password a1B2c3E4

Linux 配置优化:

# 1、修改文件限制
# 参考 http://www.anrip.com/post/569
echo * soft nofile 102400 >> /etc/security/limits.d/webox.conf
echo * hard nofile 102400 >> /etc/security/limits.d/webox.conf
ulimit -n

# 2、修改最大共享内存
echo kernel.shmmax = 134217728 >> /etc/sysctl.d/99-webox.conf
echo vm.overcommit_memory = 1 >> /etc/sysctl.d/99-webox.conf
cat /proc/sys/kernel/shmmax

# 3、为Redis修改内核和网络参数(添加到/etc/rc.local中)
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo 1024 > /proc/sys/net/core/somaxconn
sysctl vm.overcommit_memory=1

“WeBox”的3个回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注