Notice: 函数 WP_Scripts::localize 的调用方法不正确$l10n 参数必须是一个数组。若要将任意数据传递给脚本,请改用 wp_add_inline_script() 函数。 请查阅调试 WordPress来获取更多信息。 (这个消息是在 5.7.0 版本添加的。) in /data/www/appblog/wp-includes/functions.php on line 6131

CentOS下安装Jetty

Jetty 是一个 Servlet 引擎。相比 Tomcat 结构更加简单,配置起来也更加容易快速,可以到 Jetty官网 了解和下载。

# wget http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.4.9.v20180320/jetty-distribution-9.4.9.v20180320.tar.gz
# tar -zxf jetty-distribution-9.4.9.v20180320.tar.gz -C /usr/local/
# mv /usr/local/jetty-distribution-9.4.9.v20180320 /usr/local/jetty
# mkdir /data/www/jetty
# cp -R /usr/local/jetty/webapps/* /data/www/jetty/
# chown -R www /data/www/jetty

# vim /usr/local/jetty/start.ini  //修改端口及webapps目录
## Connector port to listen on
jetty.http.port=8086

# Monitored directory name (relative to $jetty.base)
# jetty.deploy.monitoredDir=webapps
# - OR -
# Monitored directory path (fully qualified)
# jetty.deploy.monitoredPath=/var/www/webapps
jetty.deploy.monitoredPath=/data/www/jetty

启动 Jetty,启动后可以打开 127.0.0.1:8086,检查是否启动成功

# screen
# vim /etc/profile

export JETTY_HOME=/usr/local/jetty

# source /etc/profile
# cd $JETTY_HOME
# mkdir work
# java -jar start.jar

注意:没有在${jetty_home}下建立一个work目录的话,Jetty会默认将war包解压在/tmp目录下,此时在关闭Jetty时会从/tmp中把解压的项目目录删除。${JETTY_HOME}/webapps是放放置war包的地方,不是解压的地方。放在webapps下的war包,只要在Jetty安装目录下建一个work目录,就会解压到work目录下,在关闭Jetty时解压的文件夹也不会被删除

上一篇 CentOS下安装Gradle
下一篇 CentOS下部署Magento2