热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

厌倦了Windows(/`.`/)新手上手Centos7

—-滴滴滴,最近写一个TP5项目真的是太烦了,越来越觉得windows不靠谱,但是电脑上安装个liunx又不方便,本身电脑配置不是很高。苦于无奈的我决定把项目移植到虚拟机上,想了想用

—-滴滴滴,最近写一个TP5项目真的是太烦了,越来越觉得windows不靠谱,但是电脑上安装个liunx又不方便,本身电脑配置不是很高。

这里写图片描述

苦于无奈的我决定把项目移植到虚拟机上,想了想用啥做服务器,第一个接触的服务器是Ubuntu,后来学校教的是debian, 乌班图不说了感觉就是坑都给你填好了,然后就是debian软件丰富,但是资料就比较少了国外用的虽然比较多但是我们比较要和老外有点不一样嘛,只有选Centos,下面放出下载教程给大家。

下载嘛首先到官网,官网网速还是挺快的。。

dd

这里我们要的是ISO打包好的。当然你喜欢什么就选什么

这里写图片描述

我们点进去之后不再这下太慢,选择镜像列表

这里写图片描述

中国的镜像还是有很多的自己看,我这里比较喜欢网易

这里写图片描述

点击ISOS文件

这里写图片描述

看你自己喜欢什么版本了,6.6应该很稳定,推荐新手下这个版本,我嘛比较喜欢时髦,这里选7吧

这里写图片描述

最后这里可不要乱选,看文件大小就知道。有些需要打几个iso包,我选了个齐全的以后方便。

这里写图片描述

用虚拟机安装好centos后这里我们需要安装环境和测试下网络通不通。

基础不行的小伙伴可以复习下网络基础再来看。
我这里选NAT模式,比较方面
这里写图片描述

看清楚你的配置是否正确,网段是否对齐

这里写图片描述

看看咋家的网络适配器虚拟网卡是否开启

这里写图片描述

现在虚拟机安装好了让我们配置代码所需环境,因为这里是

个TP5的项目,所以我决定用XAMPP也就是LAMPP集成开

发环境,win上面我用的WampServer感觉不是很好用。
这里写图片描述

由于网站是国外的下载非常的慢,使用命令:

这里写图片描述

这里我们下载可能有些同学会出现没有CA证书的警告!关

于CA证书我在win下安装Composer的时候也出现过,可看

看我上几篇文章,这里在Centos下直接使用命令

这里写图片描述

等XAMPP安装好后,我们切换到目录下

可以看到这里安装好的目录,接下来我们要做的就是搭建

FTP服务器,把电脑上的文件移植过来,本来PHP是linux的

儿子,所以我们这里可以直接用无需修改.
这里写图片描述

安装FTP服务器非常简单,这里贴一下代码。有关FTP的我

们这里不重点说特别注意的是用户的权限问题,相关资料可

以上Google去看看,百度的大家都懂的,相比于咋们在墙

里面技术更新太慢。文章后面我会送出福利…
这里写图片描述

搭建好FTP服务器,我这里用的可视化工具FileZilla来管

理,我们把文件直接上传到网站目录下,这里的网站目录我

们是建在 “opt/lampp/htdocs/www” 这个www文件目录

用来存放我们的项目文件。这也方便管理,

接着启动我们的服务器。如果遇到防火墙之类的,在会在文

章后面给出地址,大家照着人家的方法去配置规则,当然你

直接关闭最好,这是一个坑大家要牢记它!

可能您的版本会出现启动Mysql 找不到mysql.sock的情况。你需要这样做。

这里写图片描述
我们先试试能不能访问我们的服务器。能访问,OK那么我们试试能不能访问我们的项目直接输入 IP/www/public 是网址朱目录的下一级, 访问成功后我们需要优化几点

首先更改apache的配置文件,我们需要动的两个文件如下

httpd.conf
httpd-vhosts.conf

先来更改httpd.conf文件,和win差不多,在vim下键入”/” 快速应为到 “DocumentRoot” 更改目录

这里写图片描述

再定位到httpd-vhosts.conf 去掉前面的注释,代表生效 :wq保存退出。
这里写图片描述

打开 httpd-vhosts.conf , 在extra扩展下,配置。保存退出后访问虚拟主机。
这里写图片描述

如果访问不了,这里同样在win下 打开

C:\Windows\System32\drivers\etc\hosts

添加一行

这里写图片描述

现在访问浏览器,如果不成功再找原因,多半是防火墙或者服务器没重启。

你是否在想在LINUX下编程很痛苦? 使用vim, 又不会。 没关系,白哥教你配置Samba。
这里写图片描述

正如百度说的,samba功能非常强大,感觉是比FTP好用一

点,不然你每次都下载后然后费劲的上传? 文件后面我会

给出安装samba 的详细方法,这里我就没必要赘述别人写

得非常好的文章了。


是不是非常方便呢?
这里写图片描述


[科学上网]
https://github.com/getlantern/forum
[防火墙教程]
http://www.linuxidc.com/Linux/2015-05/117473.htm
[配置samba]
http://www.cnblogs.com/nidey/p/6195483.html
[LINUX在想手册]
http://man.linuxde.net/


如果对你有用转发收藏喜欢评论,你的一个小举动将鼓励我,谢谢。

                              white(/ `. `/)

推荐阅读
  • Ubuntu简介Ubuntu(乌班图)是一个以桌面应用为主的Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在” ... [详细]
  • 原文地址http://balau82.wordpress.com/2010/02/28/hello-world-for-bare-metal-arm-using-qemu/最开始时 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • SpringMVC接收请求参数的方式总结
    本文总结了在SpringMVC开发中处理控制器参数的各种方式,包括处理使用@RequestParam注解的参数、MultipartFile类型参数和Simple类型参数的RequestParamMethodArgumentResolver,处理@RequestBody注解的参数的RequestResponseBodyMethodProcessor,以及PathVariableMapMethodArgumentResol等子类。 ... [详细]
  • 本文介绍了在CentOS 6.4系统中更新源地址的方法,包括备份现有源文件、下载163源、修改文件名、更新列表和系统,并提供了相应的命令。 ... [详细]
  • 嵌入式处理器的架构与内核发展历程
    本文主要介绍了嵌入式处理器的架构与内核发展历程,包括不同架构的指令集的变化,以及内核的流水线和结构。通过对ARM架构的分析,可以更好地理解嵌入式处理器的架构与内核的关系。 ... [详细]
  • 本文介绍了5个基本Linux命令行工具的现代化替代品,包括du、top和ncdu。这些替代品在功能上进行了改进,提高了可用性,并且适用于现代化系统。其中,ncdu是du的替代品,它提供了与du类似的结果,但在一个基于curses的交互式界面中,重点关注占用磁盘空间较多的目录。 ... [详细]
  • 基于移动平台的会展导游系统APP设计与实现的技术介绍与需求分析
    本文介绍了基于移动平台的会展导游系统APP的设计与实现过程。首先,对会展经济和移动互联网的概念进行了简要介绍,并阐述了将会展引入移动互联网的意义。接着,对基础技术进行了介绍,包括百度云开发环境、安卓系统和近场通讯技术。然后,进行了用户需求分析和系统需求分析,并提出了系统界面运行流畅和第三方授权等需求。最后,对系统的概要设计进行了详细阐述,包括系统前端设计和交互与原型设计。本文对基于移动平台的会展导游系统APP的设计与实现提供了技术支持和需求分析。 ... [详细]
  • Python项目实战10.2:MySQL读写分离性能优化
    本文介绍了在Python项目实战中进行MySQL读写分离的性能优化,包括主从同步的配置和Django实现,以及在两台centos 7系统上安装和配置MySQL的步骤。同时还介绍了创建从数据库的用户和权限的方法。摘要长度为176字。 ... [详细]
  • 如何使用PLEX播放组播、抓取信号源以及设置路由器
    本文介绍了如何使用PLEX播放组播、抓取信号源以及设置路由器。通过使用xTeve软件和M3U源,用户可以在PLEX上实现直播功能,并且可以自动匹配EPG信息和定时录制节目。同时,本文还提供了从华为itv盒子提取组播地址的方法以及如何在ASUS固件路由器上设置IPTV。在使用PLEX之前,建议先使用VLC测试是否可以正常播放UDPXY转发的iptv流。最后,本文还介绍了docker版xTeve的设置方法。 ... [详细]
  • ZABBIX 3.0 配置监控NGINX性能【OK】
    1.在agent端查看配置:nginx-V查看编辑时是否加入状态监控模块:--with-http_stub_status_module--with-http_gzip_stat ... [详细]
  • 进入配置文件目录:[rootlinuxidcresin-4.0.]#cdusrlocalresinconf查看都有哪些配置文件:[rootlinuxid ... [详细]
  • php composer 安装,phpstudy  composer 使用安装
    本人是windows系统phpstudy是最新2018版本以安装laravel框架为例子一如图一,点击phpComposer出现系统指令框,根据指令框路 ... [详细]
  • windows下composer命令无效的解决办法
    开发工具|composerwindows,composer开发工具-composer下面由composer教学栏目给大家介绍windows下composer安装不了或compose ... [详细]
author-avatar
彬哥唔系我
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有