在LAMP环境下部署Java Web应用需要遵循以下步骤:
安装LAMP环境:
配置Apache:
/etc/apache2/sites-available/000-default.conf
。<VirtualHost *:80>
部分添加以下内容:DocumentRoot /var/www/your_java_app
<Directory /var/www/your_java_app>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require all granted
</Directory>
/var/www/your_java_app
替换为您的Java Web应用的路径。sudo systemctl restart apache2
将Java Web应用打包为WAR文件:
mvn clean package
target
目录下生成一个WAR文件,例如your_java_app-1.0.0.war
。部署WAR文件:
webapps
目录下:sudo cp path/to/your_java_app-1.0.0.war /var/www/your_java_app/
sudo systemctl restart apache2
访问Java Web应用:
http://your_server_ip
,其中your_server_ip
是您的服务器的IP地址。注意:如果您的Java Web应用需要访问MySQL数据库,请确保在Apache的httpd.conf
文件中添加以下内容以启用PHP的MySQL扩展:
LoadModule php7_module modules/libphp7.so
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
然后重启Apache。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。