百度云服务器Ubuntu18.04部署web项目

前期准备 1、百度云服务器 2、Xshell软件 3、Xftp软件

1. Xshell连接云端Ubuntu系统

1、购买服务器后复制服务器的公网IP地址 2、打开Xshell新建会话,设置连接的名称,在主机(H):输入框内粘贴上公网的IP地址 3、点击用户身份验证,输入云服务器的账号和密码 4、点击连接,在命令行出现( 用户名@实例名称则连接成功)

2. 安装jdk1.8(提示都选y)

1、在Xshell使用命令行更新apt-get源

sudo apt-get update

2、安装jdk1.8

apt-get install openjdk-8-jdk

3、检查是否安装成功

java -version

若显示jdk1.8版本信息则安装成功

3. 安装mysql5.7

1、安装MySQL服务端和客户端:

sudo apt-get install mysql-server-5.7

2、安装依赖:

sudo apt install libmysqlclient-dev

3、检查状态

sudo netstat -tap | grep mysql

修改mysql密码 4、进入mysql,在命令行直接输入"mysql" 5、“show databases;” 6、“use mysql;”

7、“show tables;” 8、修改root的plugin和密码

select user,plugin,authentication_string from user;

修改plugin

update user set plugin = mysql_native_password where user=root;

修改密码(我这里修改为root)

update user set authentication_string=PASSWORD(root) where user=root;

9、退出mysql命令行,“exit;”

10、重启数据库服务

sudo /etc/init.d/mysql restart

11、正常登录mysql

mysql -uroot -p

输入密码后能进入mysql则修改成功,修改成功mysql就配置完成了。

以下为mysql的一些命令

#查看mysql状态  
sudo service mysql status

#启动mysql服务  
sudo service mysql start

#停止mysql服务 
sudo service mysql stop

#重启mysql服务 
sudo service msyql restart
4. 安装tomcat8(版本可自己选)

1、安装tomcat8

apt-get install tomcat8

2、启动tomcat服务

service tomcat8 start

3、启动tomcat服务器后在浏览器访问 “你的云服务器IP地址:8080”,如“127.0.0.1:8080” 若成功访问到tomcat默认主页,则tomcat配置成功

tomcat常用命令
#启动:
service tomcat8 start

#查看状态:
service tomcat8 status

#重启:
sudo service tomcat8 restart

注:tomcat配置文件所在目录:/etc/tomcat8; 打包文件上传目录:/var/lib/tomcat8/webapps下

5. 部署自己的web项目到云服务器tomcat

1、使用Xftp将war复制到云服务器目录下,/var/lib/tomcat8/webapps 直接拖动项目war包到右侧 2、复制完成后重启tomcat服务

sudo service tomcat8 restart

3、浏览器访问“IP地址:8080/项目名”,如:“http://127.0.0.1:8080/ssmbuild_war_exploded/”,即可成功访问web项目 注:如果不能访问可能是端口未开放,需要到云服务器的安全组中开放3306和8080端口

关于只用ip地址或者域名访问tomcat(使用Xftp再window界面打开配置文件)

1、修改tomcat文件 /etc/tomcat8/server.xml ,将端口改为80

2、修改 /etc/default/tomcat8文件,在次文件最后一行添加一行AUTHBIND=yes(默认为no)

注:前提需要80端口未被占用,可使用netstat -ano命令查看端口是否已经开启

经验分享 程序员 微信小程序 职场和发展