安装linux后报了很多错误,Linux环境部署,最大的障碍是解决各种Error

之前写过很多Linux方面的文章,包括基本命令、常见服务安装、一些应用环境的部署等 。

就算你看完这些,记得滚瓜烂熟,自己实操时,还是一样会遇到各种阻塞性问题,安装失败、安装被中断 ,解决不了,最后放弃之 。

原因是啥呢 ?

“ Linux的难,在于各种神奇的依赖包、各种神奇的版本兼容、各种安装方式、各种配置文件的命令行操作 。”

-- IDO老徐

稍有不慎,就会报错,如果没经验的,凭自己的能力,是很难解决的 。

而且,怕手抖,一不小心,改错了一个地方,越改越错 。

关于这点 ,也是写Linux文章的麻烦事 ,写文没办法帮大家穷举所有可能性的问题,而且这些情况的环境模拟,也非常耗时 。只能是给大家参考线索,运气好的,一次成功,没有遇到任何错误,那是非常幸运的 。

最优的方式是:授人以鱼不如授人以渔。

我期望的,是教大家:自主解决所有错误的思路,后续不管安装任何应用、部署任何环境(不管是测试环境、还是生产环境),都可以自己解决。

甚至是一些自己从来没接触过的应用、或者环境部署,仅凭官方文档,即可自己搞定(当然,这需要一个过程,得自己勤加练习,先确保大家努力的思路和方向是对的)。

解决Linux安装各种神奇问题的思路 :

看服务状态,是否安装成功

# 查看服务状态 ,如果提示服务不存在,说明没安装成功 。service httpd status

看端口是否启用,或者被占用

# netstat -nltp |grep 端口号netstat -nltp |grep 8080

看进程是否存在

# 查看java进程ps -ef|grep java# 查看mysql进程ps -ef|grep mysql# 查看Jenkins进程ps -ef|grep jenkins

看防火墙,是否开放端口

# centos 6.x查看方式service iptables status

看版本号,是否符合安装需求

# 查看httpd 版本httpd -version# 查看jdk 版本java -version

如果,如上都没有问题,那就老老实实的,看安装过程Log 。

看安装过程的报错log

# 报错log 解决思路 。# 这个时候,就可以借助万能的搜索引擎了 baidu / google

# 比如,Mysql安装报错信息:在启动MySQL时报错service mysqld startInitializingMySQL database:  2019-4-16 T10:44:40.732306Z 0[Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use--explicit_defaults_for_timestamp server option (see documentation for more details).2019-04-16 T10:44:40.735257Z 0 [ERROR]--initialize specified but the data directory has files in it.Aborting.2019-04-16 T10:44:40.735294Z 0 [ERROR] Aborting0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use--explicit_defaults_for_timestamp server option (see documentation for more details).# 通过搜索引擎,检索关键词# centos mysql initialize specified but the data directory has files in it# 三段 组合关键词 搜索,基本上,能找到大家要的答案 。# 如果没有,多试几个 。

# 比如,apache安装完成,启动报错# 在启动apache时报错apache启动不了,启动报错“suEXEC mechanism enabled”# 通过搜索引擎,检索关键词# centos httpd suEXEC mechanism enabled# 三段 组合关键词 搜索,基本上,能找到大家要的答案 。# 如果没有,多试几个 。

大概思路如上 ,如上是随便挑的几个错误(偷个懒,本来是要贴几个我自己曾经安装时,遇到的错误的,一时找不到了)

如果大家看完此文,自己安装Linux有遇到报错,自己解决不了的,可以把具体错误贴给老徐看下,帮你找下解决思路 。

建议 ,

1. Linux安装过程中,报错看Log ,找到Error后的关键词 ,在搜索引擎检索答案,找到解决的线索 。

2. 其实95%的Linux问题,搜索引擎可以找到答案 。

3. Linux学习过程,就是个升级打怪的过程,要享受其中的乐趣 。

4. Linux学习,最重要的,自己敲命令,实操。光看不练,没用 。

End 。

最后,来点吐槽:

新版的公号编辑器,小细节Bug太多 。

比如,

1)插入代码功能,换行样式丢失,每次都得调几次 。

2)段落换行功能,偶尔,间歇性的,换行不了 。

3)文章保存后,再次编辑,插入文字,字号丢失 。

等,细节问题,还是很多的,不知道大家是否遇到 ?归根结底,还是用户场景的问题(这是业务测试的难点),单个功能的使用,相信是没问题的 。

往期Linux相关文章:

Linux更多文章,见底部“阅读原文”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值