如何搭建一个linux服务器

1, 首先 下载一个linux server 系统镜像

 ubuntu 64bit下载

http://www.ubuntu.com/download/server/thank-you/?version=14.04.2&architecture=amd64

之后依据提示,step by  step 安装

安装好了ubuntu 系统后!

然后作为一个服务器,就必须要说明一点设置ip 作为虚拟机的话,直接桥接即可!

然后:

1》  在linux下ping  本地 win下的 ip   能ping 通 !  (win下查看你ip  ipconfig   -all)

2》  在win下ping  linux 下的ip   (linux 下查看ip指令  ifconfig /ifconfig eth0  )

这些弄好之后,便可!

然后linux需要准备的东西:

首先要安装好 rpm

sudo  apt-get install rpm

之后用这个去看看是否安装好了gcc.g++

rpm -qa | grep gcc

当然可以直接运行gcc 看提示也行!!

gcc/g++

下载 gcc  指令       sudo apt-get  install gcc

g++            sudo   apt-get install g++

make           sudo    apt-get install make    //编译makefile文件

//画图3d

gnuplot          sudo apt-get  install make

之后依序安装好indent , mysql ,ssh

关于安装indent

sudo   apt-get install indent

安装mysql    需要安装东西比较多

mysql-client

mysql-client-core-5.5

mysql-common-5.6

mysql-client-5.5

mysql-client-core-5.6
mysql-client-5.6

mysql-common

逐一安装即可!

安装好之后去需要修改配置文件,这样的文章很多,自个儿找

关于安装ssh

sudo apt-get  install ssh-server

安装好之后,可以启动

ssh  start  即可!

然后回到 win下    下载一个putty/或者xshell  输入linux的ip 链接就可以了!

时间: 2024-11-10 13:57:30

如何搭建一个linux服务器的相关文章

在Linux中搭建一个FTP服务器

在Linux中搭建一个ftp服务器,以供两个工作小组保管文件使用.禁用匿名.第一个小组使用ftp账号:ftp1,工作目录在:/var/ftp/ftp1:第二个小组使用ftp2,工作目录在:/var/ftp/ftp2. 两个小组互相不能访问各自的文件,需要限制用户不能离开自己的工作目录. [实现步骤] 1.检查安装vsftpd服务器 以root进入终端后(其他账户进入终端的可以用su root 输入密码后进入root 模式)之后,在终端命令窗口输入以下命令进行验证:# rpm –qa | grep

Linux中搭建一个ftp服务器详解

来源:Linux社区  作者:luzhi1024 详解Linux中搭建一个ftp服务器. ftp工作是会启动两个通道:控制通道 , 数据通道在ftp协议中,控制连接均是由客户端发起的,而数据连接有两种模式:port模式(主动模式)和pasv(被动模式)PORT模式:在客户端需要接收数据时,ftp_client(大于1024的随机端口)-PORT命令->ftp_server(21)  发送PORT命令,这个PORT命令包含了客户端是用什么端口来接收数据(大于1024的随机端口),在传送数据时,ft

搭建一个git服务器

12 December 2018 by Rango 需求 搭建一个git服务器,没有github的存储空间限制,同时仓库是私有的. 设备 一台本地电脑(linux 系统) 一台服务器(linux 系统) 步骤 步骤主要根据以下链接整理: 搭建属于你自己的 Git 服务器 忽略特殊文件 搭建Git服务器 1.安装git到服务器上 $ sudo apt install git 2.创建一个git用户,用来运行服务器 $ sudo adduser git 2.创建证书登录 收集所有需要登录的用户的公钥

Hello Node.js之搭建一个web服务器

Node.js简述 Nodejs 是JavaScript运行时,解释器是C/C++写的,基于ChromeV8引擎, 事件驱动,非阻塞I/O模型.本系列目前参考了Node.js官网,慕课网Scott的Node.js基础,<Node即学即用>图灵系列,以及可能的网上公开资源. Nodejs包管理器是npm 包就是别人写好的库. Nodejs提供了fs,http等内置对象,操作磁盘文件.搭建服务器. 特征:单线程.事件驱动.异步非阻塞I/O模型. Node.js安装 官网安装Node.js,自带np

搭建一个DNS服务器群

本节索引 DNS简介 DNS解析过程 DNS资源记录 DNS主从原理 搭建完整的DNS架构 调试结果 错误分析 本篇小结 DNS简介 DNS(Domain Name System,域名系统),是Internet上作为域名和IP地址相互映射的一个分布式数据库,在这个解析库中定义了某个域名和IP的对应关系.通过DNS的解析,我们不用去记住那些难记的IP地址(数串),我们只要能记住其对应的主机名即可,像www.baidu.com.这中字符串就显得好记多了.DNS协议运行在TCP和UDP的上,对应端口号

如何搭建一个ftp服务器呢?

首先ftp一般用proftp(专业型)或者vsftp(安全 型),一台服务器当然选择安全型的.输入如下命令: 这表示linux有这个软件包,如果么有可以从网上下载.... 在输入: 注意不仅要开启vsftp还要关闭防火墙(如果远程登入是linux用户不必关闭,但是windows就要关闭,不然windows会显示连接超时!!!!) 接下来输入如下命令查看服务器的ip: 那么服务器这边就解决了,当然只是解决了一半,因为还有关于用户的设置,可以百度vsftp.conf,网上有很多说明,这里我们用匿名登

从第一次在家听了一点小迪培训写起,搭建一个IIS服务器

今天回家终于考虑好了,学渗透.说做就做,开了电脑听小迪培训第二天,开头说的是搭建IIS,我记得我那本书上有,但是书上的是XP.于是我百度了一下"WIN7下搭建IIS服务器".搜索结果很详细,有配图,但都是一样的,控制面板下有个控制面板所有选项,我的电脑怎么没有呢,难道他们说的是企业版?我又看了下,网上的是旗舰版我的也是WIN7旗舰版,晚上问也问不到,于是我又搜"win7没有控制面板选项",,这个说的很详细,这个还是跟我的不一样,他的是internet informa

手把手教你从购买vps到搭建一个node服务器

要准备什么? 1.5刀 2.最好有FQ软件(可以用蓝灯) let's Go! 一.vps购买 vps可以选择digital ocean(do) 链接 ,由于是外国网站,响应比较慢,所以最好翻个墙. github有一个学生包的优惠,可以赠送一个50刀do优惠券.关于github学生包的申请可以去百度,申请这个需要有一个edu账号或者学生证明.github学生包,我申请大概花了2天时间,就上传了学生证 申请好了我们就一步一步的开始选购吧 1.注册账号并登录 2.确认了email后首先要激活账户 如果

利用Azure高级存储搭建高性能Linux服务器(1)

目前Azure针对虚拟机提供两种类型的存储,一种是标准存储,基于HDD的,一种是高性能存储Premium Storage(在下文中简称PS),基于SSD的.针对用户高性能,低延迟,I/O密集型的应用,比如数据库MySQL, MongoDB,SAP等提供良好的支持. 本文主要介绍如何在CentOS上使用高级存储构建数据库服务器的最佳实践,包括你的应用需求在超过单盘IOPS限制的情况下,如何通过使用软RAID来构建50000级别的IOPS服务器. 目前高级存储只能用于DS/GS/FS系列机器作为数据