第一次着手网站上线,有点纠结。
首先想到的网站上线的准备
买个域名 域名的空间 网站类型 Java语言版 空间大小 240M FTP 用户名和密码
拿到这些后就开始上传网站了
首先下个FTP工具。我用的工具是CuteFTP 8.3的FTP工具
下载好后打开。连接会要求填写FTP的用户名和密码
然后就是你电脑里网站项目的路径 如:E:\project\education
然后连接成功
左边是自己本地的项目,右边显示的是远程服务器的目录
右边服务器有四个文件夹 logs others work wwwroot
其中logs目录用于保存tomcat错误日志和web访问日志,others目录中的uriworkermap.properties指定apache要交由tomcat处理的文件类型,work目录是tomcat工作目录,jsp编译后的Servlet即存储在此处,wwwroot目录则是您的网站主目录,您应该将ROOT里边的内容上传到该目录.
将项目移到wwwroot下就行了。 项目下要有个jsp文件或者是html文件,在启动项目是有个默认的页面。
然后通过FTP用户名和密码登录网站(购买域名的网站)去设置参数
进入以后点主机管理 就会有主机域名绑定 修改密码 设置主页 主机状态设置 tomcat管理 等等 功能
首先主机域名绑定就是你买的域名 设置主页就是设置默认首页 index.html /index.jsp 等等 。主机状态设置则是
此时主机是否是在运行。
tomcat管理是主要的部分 1.选择tomcat的版本
2.部署项目 目录格式为/dirname/,该目录须在wwwroot下。 如:/education/
3.tomcat的server.xml文件配置
首先注意的是 编码方式 <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000"
redirectPort="8443"/>里面加characterEncoding="utf8"
4.然后考虑连接数据库的配置
<Context path="" docBase="" reloadable="true" />
这一行,并改为
<Context path="" docBase="" reloadable="true">
<Resource name="jdbc/数据源名称" auth="Container"
type="javax.sql.DataSource" driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/数据库名?characterEncoding=GBK&useUnicode=true"
username="用户" password="密码" maxActive="100" maxIdle="10"
maxWait="-1"/>
</Context>
以上4步就可以配置好。。
关于数据库文件
点击主机控制面板上的数据库
通过SQL文件导入导出 这个按钮 导入你的.sql 文件 注意:在导入是要选择编码,不然后乱码。选择utf-8或者gbk
管理mysql数据库(utf-8)这个按钮就入可以跟本地mysql一样的操作
菜鸟第一次弄这个,终于是把网站上去了。总结一句话,什么事还是得靠自己来完成,那样才是自己学到的。