校内资源分享平台系列总结

前端之家收集整理的这篇文章主要介绍了校内资源分享平台系列总结前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

终于可以将这一块告一段落了,接下来好好的梳理一下这个过程

开始
去年的下半年,开始研究这个开源项目,因为早就处于运行阶段,但是需要一个实名注册模块,所以时间比较紧急。
Linux+nginx+mysql+php实战nexusPHP

装机的过程中出现了一些奇怪的问题,虽然服务器是centos,但是为了加快研究进度,所以本机上就先安装个Ubuntu,但是没想到会出现这种问题,醉醉的,幸好最后都解决
Ubuntu装机出现grub现场急救日志

虽然原项目用的是PHP,但感觉Java的力量更加强大一些,正好去年下半年开了Java课程,于是就入了Java的坑了,IntelliJ IDEA 配置Maven+Javaweb+tomcat

源项目用的数据库MysqL,不得不说去年下半年真是太巧了,也开了数据库的相关课程,于是就入了MysqL的坑了, 5.7.20压缩版MYSQL从安装到坑爹

其实那个时候还在写一个爬虫的项目,想想真是累啊:爬虫之Scrapy框架知识总结

过程

研究的过程中,需要将原项目的登陆模块理解清楚才好开发实名认证模块,一看PHP页面简直醉了,都是前端的知识,重点是Ajax用的特别多,于是赶紧补充了一下知识:
基于servlet的Ajax原理及示例

本打算留校好好研究一下,结果学校实验室关门太早,没办法,只能回家继续,在家的时候想着要不用PHP来搞吧,结果又看了一个礼拜PHP,虽然简单的实现了基本的功能,但是由于界面没有优化,且队友用Java实现了一个切合度更高的模块,所以这个就被抛弃了,唉差点当了一名PHP工程师。

结果

因为用Java编写的模块可用性更强,于是接下来就是实际测试,所以赶紧补充了一下上线部署的相关知识
解决Nginx做主服务器与Tomcat整合下无法加载JSP中静态资源的问题

Ubuntu 16.04下apt安装ssh及卸载(含FileZilla 使用过程)

测试过程中,发现了很多不算BUG的BUG,比如模块中的邮件系统需要联网才能够发送,但是服务器是处于内网状态的,以前没有过联网的需求,因为没有GUI界面,也就无法打开浏览器,所以需要研究一下如何让服务器通过校园网验证的问题,运气比较好,正好学过Python,有过相关的知识,于是上手十分迅速:

PhantomJS简介及安装使用

CentOS6.5下Python3+PhantomJS验证校园网实战

CentOS6.5 yum源 出现的各种错误

至此,这个项目完美的解决了众多大问题,接下来就是交给下一届要做的事情了。
小结

做项目确实很能够锻炼一个人,因为完全不知道下一秒会出现什么的问题需要去解决,最重要的还是要多多丰富自己知识的深度和广度,这样才能做到兵来将挡水来土掩的效果,不得不说,这个学期真的很特别。

原文链接:https://www.f2er.com/ubuntu/349743.html

猜你在找的Ubuntu相关文章