网站开发的通常步骤:java
1.搭建java环境mysql
安装jdk->配置环境变量——这里能够百度到各类方法配置java环境web
2.安装Tomcatsql
安装过程也能够参考百度,启动服务器后在本身的浏览器中输入http://localhost:8080/检查是否配置成功数据库
3.下载mysql数据库浏览器
a.能够选择安装版的也能够选择压缩包版的,相关的配置方法参见百度.可是要记住数据库的用户名和密码。tomcat
b.后面在项目中链接数据库时要用到两个jar包。安全
c.这两个包放在项目WEB-INF中的lib文件夹下服务器
d.在intellij中配置此jar包的方法:app
菜单栏中File->ProjectStructure-->Dependencies(在右边的选项卡中)-->选中<Module source>-->右侧点击+号-->选择jar-->选择你下载的jar包的路径-->而后
点击ok,apply结束配置
4.Intellij配置tomcat
新建一个web项目,而后在菜单栏中选择run--Edit Configurations,
在弹出的界面中选中+号,而后选中Tomcat Server,local
而后能够自定义名称,在Configure中选择本身以前下载的Tomcat地址,还有一个箭头表示运行该项目默认的浏览器,这里咱们选择FireFox
5.Eclipse tomcat服务器环境搭建(可选----用了intellij就能够不用看这一部分了)
a.Window->perferences->Server->Runtime Environments->add+本身安装好的Tomcat路径
b.新建web Project,右键此项目build path->Configure->libraries-->Add library +本身上一步搭建好的Runtime server
c.window->webBrowser->选择本身用于调试的浏览器
d.关于上一步的补充,可能有的朋友会发现window菜单下没有目标选项,这时你试试右边框架中有一个java/javaee模式,点击javaee模式就能够了
6.项目开发
完成上面几步以后就能够开始开发属于本身的网站了,可是这里的网站只能在内网中访问。那么如何在外网中也能访问到咱们的网站呢?
这里咱们能够用域名和服务器来解决这个问题
7.域名和服务器
域名和服务器推荐去腾讯云中购买,这里附上连接腾讯云官网
登陆之后推荐使用QQ进行实名认证和学生认证,只有使用QQ才能参加那个 云+校园计划---也就是一元的域名和一元的服务器
购买域名以后在腾讯云的官网上菜单导航栏中点击备案,开始你的备案之旅吧!
与此同时能够去将域名解析到本身的服务器ip上----域名解析
进入腾讯云安全组中设置开放80端口(http默认端口),选择加入实例就能够了
购买服务器后记住帐号和密码,用于远程链接-->远程链接 在本身的电脑上win+r 键入mstsc,输入你服务器的ip地址
在当前远程链接对话框中能够点击 显示选项:本地资源->详细信息->选择驱动器,而后肯定再点击链接到这台计算机,这样就能够很方便的将本身电脑上的上传到服务器中
8.服务器配置
java环境配置--->数据库配置--->安装tomcat
以上步骤与前文提到的相同
9.发布项目
a.intellij中点击File,export这个项目到指定的路径(.war形式)
b.在服务器中打开个人电脑,选择驱动器,将本身的项目直接拖到服务器中就行(以前在链接服务器时选择过驱动器,因此能在服务器中直接使用本地电脑的文件),完成项目上传
c.将此项目放到服务器中的Tomcat中的webapps目录下,启动服务器,在弹出的命令界面中确定会出现你放进去的项目的解压过程,因此此次服务器的启动时间会比之前要长很多
d.域名备案完成后,就能够经过域名访问到你的服务器啦,其实此时就能够经过域名加端口加项目根目录的形式访问到你的网站了!(如,www.xxxxx.com:8080/项目名)注意,千万不能关闭本身的服务器中的tomcat(特别是不能直接关闭那个启动的黑框框界面),否则是没法在外网访问到你的项目的。
ps:过程太长未免有点繁琐,朋友们有问题的话能够留言~