记第一次用Linux搭建LAMP环境

  本文为日记,并非技术博客。

  嗯,没错,我决定学习linux系统了。虽然不是第一次接触命令行,不过还是挺有压力的。看了两天的Linux基础视频就开始动手搭建自己的LAMP环境。

  关于为什么开始接触Linux呢,主要是最近一直在学前端的知识,想换换口味....以前自己写的小网站也都是用windows下的IIS发布的,所以心血来潮决定试试搭建一个Linux的WEB服务器。既然搭建的是WEB服务器,那么首选自然是LAMP环境,也就是Linux+apache+mysql+php啦。至于为什么是LAMP,当然是因为我只听过这个呀。

  其实我也不是纯小白,我的Vmware里除了躺着Windows XP和Windows service 2008之外,还有有一个kali和ubuntu的。当初想玩kali做一个梦想中的黑客嘞,可惜没坚持住。总之,在决定搭建一个Linux的WEB服务器后我立马启动了躺尸多年的ubuntu,顺手bing(就算没谷歌也不用百度)了“Linux搭建WEB服务器”。现实无情打脸,命令都忘记光的人还妄想搭建服务器?

  所以,我老老实实的去慕课网找了基础的Linux视频从最基础的命令行学习,学到软件安装的时候里面举例安装的软件就是LAMP环境之一的apache,我感觉我学的差不多了,可以去尝试搭建服务器了!

  自然搭建的是服务器,那就不需要图形界面了,所以我就装了CentOs。在CentOs里我用光盘作为yum源以及bing“Linux搭建LAMP”后安装完了apache,mysql,php。安装完后配置真是累死我了,把虚拟机桥接到局域网后虽然能ping通,但是死活访问不了。由于第一篇参考的博客使用的是源码安装方式,我犯二跟着修改了一些配置文件,也不知道是不是这个原因导致的。还好我在装完CentOs之后保存了下快照,解决不了的我果断回档,S/L大法好。回档后找了篇yum安装的跟着装完后还是法访问,bing后修改了apache的conf文件还是没有用,虚拟机用links命令都能访问,同局域网下就是死活打不开网页,真是日了poi了!bing搜了一个多小时就是解决不了,偶然用chrome开了一下居然打开了。辣鸡世界之窗,败我金钱,毁我人生!!

  总之环境算是搭建完了,网站也可以访问了,接下来问题又来了。我真实主机用的是win10系统,如何把在win10系统写的网站发给虚拟机的CentOs系统,然后再用win10来访问?

  bing....

  解决方案还是挺多的,比如搭建个ftp服务器啊,下载可以和windows同步文件夹的软件啦等等。稍微尝试了下发现我所学的知识好像有点不够用了.....有点理解不了博客里说的了....

  打算回去再看的视频的时候突然想起了git版本管理工具,我是先知道Github后才知道git的。之前一直把两个弄混,以为是一个东西。虽然现在还是不知道这两个都有什么功能,但是起码我知道这两个搭配起来能完成我的需求。果断bing搜起来~

  幸好我的CentOs的版本是6.0以上的,可以直接用yum安装Git,yum大法好!边看博客边配置,Github的账号以前倒是注册了一个,不过因为看不懂英文就没去过了....总之接下来的步骤就是装git-->弄个本地仓库-->弄个一个html文件当测试文件-->生成一个ssh公钥-->扔进github账号里-->在github里创建一个远程仓库-->把git的仓库弄进github里-->在github修改了git同步上来的测试文件-->在本地CentOs里同步了下仓库。同步完后就发现本地的html文件内容已经发生变更了,同局域网下能访问更改后的html,大功告成!!!!

  git+github并非是专门拿来做文件同步的,这不过是其中一个功能。当然我也不会只拿来同步文件的,我在搭建WEB服务器之前就对github有浓厚的兴趣,奈何看不懂英文不能愉快的在全球最大的同♂性交友网站里玩耍。这次也趁这个机会来使用下github,加深对它的理解。

  搭建服务也花了不少时间,一路上磕磕碰碰的踩了不少坑,网站历史纪录里也是好几页的博客记录。当然,完成后的成就感也是挺爆棚的。我就是喜欢这种成就感才决定做一个程序员的,路漫漫而其修远兮,吾将上下而求索的。

时间: 2024-12-25 20:27:16

记第一次用Linux搭建LAMP环境的相关文章

LINUX 搭建lamp环境(nginx)

apt-get install php5 php5-mysql php5-json php5-gd php5-pgsql php5-mcrypt php5-redis php5-memcached php5-fpm -y apt-get install nginx apt-get install -y mysql-client mysql-server

Linux运维 第三阶段 (六) 搭建LAMP环境

Linux运维 第三阶段(六) 搭建LAMP环境 环境:RHEL6 X386或X86_64,其中64位在此文中已用()标明注意事项. 一.准备工作 1.安装编译工具gcc.gcc-c++ 注意解决依赖关系,推荐使用yum安装,若不能联网可使用安装光盘做为yum源-- # yum -y install gcc # yum -y install gcc-c++ 2.关闭系统RPM安装包的Apache.MySQL的服务 关闭启动的服务httpd.mysqld #service httpd stop #

Linux手动搭建LAMP环境

当你看到标题里的“手动搭建”,你是不是会想,难不成还有“自动搭建”?当然......不是,这里的“手动搭建”是指按部就班的搭建Apache.MySQL.PHP环境,是相对于集成软件包而言的.所以你是不是能够猜到,我后续还会整理一篇通过集成软件包搭建LAMP环境的文章呢? 其实关于LAMP环境,我到现在都没有用过,好多东西也都不懂为什么要这么做,当初只是心血来潮,想自己搭建一个wiki,所以才着手研究的.我不是搞PHP的,也不是搞后端的,额......是不是暴露的太多了,仅仅是为了搭建环境而搭建环

linux下搭建lamp环境以及安装swoole扩展

linux下搭建lamp环境以及安装swoole扩展   一.CentOS 6.5使用yum快速搭建LAMP环境 准备工作:先更新一下yum源 输入下面命令: yum -y update 1.安装Apache [[email protected] ~]# yum -y install httpd # 开机自启动 [[email protected] ~]# chkconfig httpd on # 启动httpd 服务 [[email protected] ~]# service httpd s

Linux下的Mysql初步认实和搭建LAMP环境

Linux下的Mysql初步认实和搭建LAMP环境   实验目标 Mysql服务器常见概念 Mysql服务器安装及相关配置文件 实战:安装mysql数据库并去除安全隐患 实战:搭建LAMP环境部署Ucenter和Ucenter-home网站   实验概述 MySQL服务概述: MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司. MySQL是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Databas

linux之lamp环境的搭建

linux之lamp环境的搭建 1.安装lamp环境的安装工具 我们的lamp环境都是采用源码包进行编译安装: 编译安装需要工具gcc gcc-c++. 建议在线联网安装:yum  -install -y gcc  gcc-c++ (安装多个用空格隔开即可) 测试有没有安装成功,在命令行输入gcc --version测试,出现以下界面代表安装成功: 2.使用ftp服务把lamp所需要的源码包上传linux中 这里采用ftp服务来上传: 使用ls  /home/wei看有没有上传成功: 3.lam

CentOS6.5下搭建LAMP环境(源码编译方式)

CentOS 6.5安装配置LAMP服务器(Apache+PHP5+MySQL) 学习PHP脚本编程语言之前,必须先搭建并熟悉开发环境,开发环境有很多种,例如LAMP ,WAMP,MAMP等.这里我介绍一下LAMP环境的搭建,即Linux. Apache. MySQL .PHP环境. 一.首先安装操作系统 操作系统:centos6.5 操作系统安装步骤,此处不再详述. 备注:服务器系统采用最小化安装,安装一下GCC编译工具和一个桌面即可.如下图所示: 由于安装系统的时候我是最小化安装,只安装了一

?搭建LAMP环境及快速部署双网站并实现基于域名的虚拟主机

本节所讲内容: 实战:搭建LAMP环境及快速部署双网站并实现基于域名的虚拟主机 LAMP架构:??? Linux+Apache+Mysql+PHP Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,共同组成了一个强大的Web应用程序平台. 一.安装需要的软件包 [[email protected] ~]# yum install httpd mysql-server mysql php php-mysql  -y ht

ubuntu server 14.04 LTS下搭建LAMP环境之最详细笔记之一U盘安装双系统

前言: 一直在WIN上使用PHP,不喜欢用WAMP,每次都是手动在windows配置环境,偶尔有一次装了小红帽玩了两天,感觉不是很习惯就换了回来,过了没几天见讨论LAMP环境,于是安装了ubuntu的desktop版本.安装好了环境使用了一下感觉也没有多大的意思,因为那一段时间没有怎么使用PHP,就这样又忽略掉了这一次学习的机会,直到上周日朋友最近在学习这方面的知识,说是要将一个老式电脑安装一个linux来玩玩.本文原创博客地址:http://www.cnblogs.com/unofficial