Category - Work

防火墙:

防火墙状态 systemctl status firewalld
开启防火墙 systemctl start firewalld
关闭防火墙 systemctl stop firewalld

遇到无法开启
先用:systemctl unmask firewalld.service
然后:systemctl start firewalld.service
查看想开的端口是否已开:
firewall-cmd --query-port=80/tcp
添加指定需要开放的端口:
firewall-cmd --add-port=80/tcp --permanent
重载入添加的端口:
firewall-cmd --reload
查询指定端口是否开启成功:
firewall-cmd --query-port=80/tcp
移除指定端口:
firewall-cmd --permanent --remove-port=80/tcp

mysql5.6

  1. # 查看已安装的数据库
  2. rpm -qa | grep mysql
  3. rpm -qa|grep -i mariadb
  4. # 卸载已安装的 Mariadb 数据库。
  5. rpm -qa|grep mariadb|xargs rpm -e --nodeps
  6. # 下载安装包文件。
  7. wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm
  8. # 安装mysql-community-release-el7-5.noarch.rpm包
  9. rpm -ivh mysql-community-release-el7-5.noarch.rpm
  10. yum install mysql-server
  11. # 检查mysql是否安装成功。
  12. rpm -qa | grep mysql
  13. systemctl start mysqld.service #启动 mysql
  14. systemctl restart mysqld.service #重启 mysql
  15. systemctl stop mysqld.service #停止 mysql
  16. systemctl enable my

nginx

  1. apt-get install nginx -y
  2. # 查看版本
  3. nginx -v
  4. # 启动服务(一般自启了)
  5. service nginx start

/usr/sbin/nginx:主程序
/etc/nginx:存放配置文件
/usr/share/nginx:存放静态文件
/var/log/nginx:存放日志


redis

  1. apt-get install redis-server -y
  2. # 检查是否成功
  3. ps -aux|grep redis

mysql5.6

  1. add-apt-repository 'deb http://archive.ubuntu.com/ubuntu trusty universe'
  2. apt-get update
  3. apt install mysql-server-5.6 mysql-client-5.6
  4. # Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'.(2)
  5. # 原因是没有启动MySQL服务
  6. /etc/init.d/mysql start
  7. # 设置远程登录
  8. use mysql;
  9. update user set Host='%' where user='root' AND Host='localhost';
  10. flush privileges;
  11. # 重启服务
  12. /etc/init.d/mysql stop
  13. /etc/init.d/mysql start
  14. # 安装sysv设置开机自启
  15. apt-get install sysv-rc-conf
  16. # 查看启动列表MySQL是否有2345权限
  17. sysv-rc-conf --list
  18. # 若无则设置
  19. sysv-rc-conf --level 2345 mysql on

jdk8

  1. apt-get install openjdk-8-jdk
  2. # 配置环境变量
  3. vim /etc/profile
  4. export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
  5. export JRE_HOME=$JAVA_HOME/jre

今天在公司正式离职了,交接了所有的工作。
从这个岗位的离开,是人生的一个重大转折点。路漫漫其修远兮,我的未来在何方?

公司收获

  1. 基础网络
    • 深入了解和学习了计算机的组成和原理
    • 对广域网局域网有了更清晰的认识
    • 交换机、路由器的网络拓扑结构印象更深刻了
    • 认识了各类设备及布线线缆
  2. 编程技术
    • 熟悉使用了Java、MySQL、spring后端相关技术,H5、JavaScript、bootstarp前端技术,git等等
    • Linux、Windows Server、Ubuntu等服务器的使用
    • 独立开发的合同管理系统(维护性差、可读性差)
  3. 海康威视监控
    • 熟悉使用各种监控设备
    • 掌握相关问题的处理方法
  4. 熟悉公司日常办公所需
    • 财务相关知识(金蝶、用友)
    • 各类打印机设备故障处理和维护
    • 泛微OA系统维护
    • Office的使用
    • 系统重装
  5. 其他杂类
    • 车管站系统问题处理
    • 车辆检测站系统问题处理
    • 税务系统问题处理
    • 微信公众平台公众号管理
    • 官方网站维护管理
    • 粗浅的计算机基础知识讲解,为其他部门员工
  6. 获得公司2018年年度优秀员工及2018年全年季度优秀员工

个人感受

  1. 担任网管一职两年,在公司收获颇多,要感谢领导及同事们的照顾,在工作上给予了很大的帮助支持,让自己的能力飞速提升。
  2. 虽然过着朝九晚五、周末双休令人羡慕工作待遇,但是还是蛮累的,工作的事情如上述收获所写,一天难得消停,各种问题的不断发生,需要去快速的处理,不胜其烦。
  3. 技术能力快到瓶颈,个人能力提升缓慢。
  4. 独身异地,和家人团聚时间甚少。
  5. 工作环境和薪资已经不太适合这个全公司年龄(95)最小的我。

未来展望

因个人原因和生活环境所迫,暂时还是得先入坑编程相关行业且得提升学历
想从事诸如人工智能、机器学习、区块链等相关行业。个人的数学能力薄弱,算法相关知识匮乏,英语水平孱弱,学历不够。感觉想进入这个领域,还有很长的路要走。要是有人愿意带的话就好了,管生活就行,请联系我~

近期安排

未落实下一阶段工作时
- 坚持每天看书至少半小时
- 每天学习编程课程至少两小时
- 早睡早起、运动锻炼身体

服务器系统安装


公司新购了一台服务器,原本是安装好的Windows2012数据中心版。结果软件商非要用2008的,就折腾了一下。

安装前准备

  1. 找到并下载服务器的RAID引导驱动
  2. 下载所需相关的服务器系统
  3. 下载相关软件

通过光盘安装

  1. 拷贝raid引导驱动至光盘(选择作U盘模式,用U盘也是可以)
  2. 刻录操作系统至光盘

通过U盘安装

  1. 制作硬盘映像
  2. 拷贝raid引导驱动
  3. 集成USB3.0

磁盘阵列

  • 有0、1、5、10这几种方案
  • 根据实际情况选择,我这里因为是3个硬盘,选择了raid5
  • 不同的服务器,设置不一样,根据自己服务器的实际情况操作即可

工具

  • 光盘刻录机
  • 可读写光碟(2张)
  • U盘(8G以上,需要格式化)
  • UltraISO
  • GIGABYTE Windows USB Installation Tool

准备软件

  • 系统激活码
  • 驱动大师网卡版(目前360最良心的软件了吧)

实操

  1. 启动进入BIOS
  2. 设置磁盘阵列后并重启
  3. 进入Boot菜单选择UEFI模式下的光驱或U盘
  4. 载入系统
  5. 选择系统版本
  6. 引导驱动
  7. 磁盘配额
  8. 安装系统
  9. 设置密码
  10. 系统激活
  11. 驱动安装

其他

  • 找不到RAID驱动可以致电服务器售后咨询(划重点),让他们提供并指导
  • 映像制作,自行百度
  • GIGABYTE Windows USB Installation Tool是USB3.0集成工具,U盘模式下使用,大约半小时集成时间,耐心等待。哪里下载,自行百度
  • 系统激活的话......
  • 通过光盘安装系统的时候,需要驱动,可以弹出光盘并更换。
  • 使用阵列,会让磁盘可存储空间减少。