倚楼听风雨
淡看江湖路

lamp搭建全流程,摆脱一键安装包 建站参考

为什么标题要说摆脱一键安装包呢?

  1. 他帮你安装了很多不必要的东西,服务器配置低的话不合适
  2. 他额外的不知道帮你安装了什么,你的程序出错了都不知道是什么引起的
  3. 维护费劲,很多东西关联性较大,一改全错,全崩溃
  4. 不稳定,比如说有的一键安装包把mysql.sock放在tmp目录下面简直就是找死。
  5. 还有很多,就不吐槽了,关于lamp建站,自己搭建,既能自己学习,还能为自己的网站不断进行优化,还没有多余的乱码七糟的东西

lamp:Linux+Apache+MySQL+PHP,现在很多博客建站大多使用这种架构,很多小白基于建站,可能大多数都去选择一键安装包,老四开始也是这样,但是使用过程发现这些一键安装包因为技术还不算太成熟,导致遇到的坑不是一点半点,后来一急眼自己搞了,记录一下,供你们参考。不出意外的,这可能是2018年最新的lamp搭建教程了。不出意外的话,推荐你们一律使用yum方式安装软件。

环境:

  • Linux CentOS 7.4,确保关闭了selinux
  • Apache版本:2.4.6
  • MySQL版本:5.6.40
  • PHP版本:5.6.35
安装Apache:

截止到目前apache最新版本应该就是2.4.6,所以我直接yum就完事了。

安装完毕后,打开你服务器的ip地址(或者域名,绑定了这个ip)应该就能看到apache的testing测试页面了,说明安装成功。

安装成功之后,如果你的建站程序不想放入在apache默认的html目录,你需要编辑httpd.conf文件改变默认的程序存放目录,这个东西好多人都写了,我没必要写。注意,你可能会遇到权限问题,网上也有很多解决办法。这里也不放出来了。

安装MySQL5.6.40:

貌似MySQL官网已经没有5.6的rpm源了,或者老四没有找到。那这个时候我们应该怎么安装5.6的版本呢?我们需要配置MySQL在CentOS上的源。你要是直接yum安装,他给你安装最新版本,这篇文章你要是直接yum安装估计他能把MySQL8.0给你装上。我们需要通过rpm配置MySQL 5.6的安装源,我习惯拿到源地址进行localhostinstall安装,当然你可以直接rpm命令在yum安装。

安装PHP 5.6.35:

安装php也是一样,因为php模块比较多,我们要按需安装,而且要配置php的安装源。

php也安装完毕了,然后你就可以安装你的wordpress或者织梦之类的总之就是建站程序啦,完美!!!

更博不易,如果觉得文章对你有帮助并且有能力的老铁烦请赞助盒烟钱,点我去赞助。抱拳。

赞(15) 给你买杜蕾斯
本站原创文章受自媒体平台原创保护,未经允许不得转载高老四博客 » lamp搭建全流程,摆脱一键安装包

开始你的表演 2

  1. #1

    哇塞,居然是沙发?留个名

    老四牛逼6年前 (2019-05-07)回复

觉得文章有用就打赏一下老四,鼓励我更好的创作

非常感谢你的打赏,我们将继续给力更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏

登录

找回密码

注册