• 域名认证
  • 模板:390
  • 文库:144|
  • 网赚:0|
  • 资源:21|
小白从零入手 安装Linux系统-安装宝塔面板-安装云

小白从零入手 安装Linux系统-安装宝塔面板-安装云

浏览次数:
作者: 小工
信息来源: 未知
更新日期: 2019-03-31 04:36
文章简介

接触建设网站以来,用的云主机通常都是空间服务商来配置,下边以一个小白的角色记录一下安装Linux系统,安装宝塔面板,安装云锁这三个环节的过程。 必备品: 云主机一台;Linux远程连接的

打赏此文

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

  • 正文开始
  • 相关阅读
  • 推荐作品
接触建设网站以来,用的云主机通常都是空间服务商来配置,下边以一个小白的角色记录一下安装Linux系统,安装宝塔面板,安装云锁这三个环节的过程。  

必备品: 云主机一台;Linux远程连接的软件(这个我用的宝塔官网提供的 《远程桌面助手》);


准备工作:
1、先去云主机的管理页面安装Linux系统,我装的是CentOS 6.4,因为我的主机只能装这个版本,根据实际情况,安装最新的版本更好,例如:CentOS 7.1+ ;这个安装过程拿到root密码; 
2、安装宝塔面板,可以在宝塔官网注册个账号,也可以不注册; 
3、安装云锁的话,必须去注册一个云锁官网的账号;

实操:  

一、Linux磁盘挂载分区格式化;

1、用宝塔的远程桌面助手连接你的服务器;看到下图就算是连接成功; 



2、列出所有以挂载磁盘  

命令:


df -h


看到下边这张图,这张图是我已经挂载,分区,格式化之后的,



说明:第一次的话,这个很神奇。 这个命令直接复制,然后在远程界面中鼠标移动到绿色长方形的位置,直接鼠标右键(也可以手动输入),然后回车。 以下的命令雷同。


3、查看磁盘情况。
这里主要是看磁盘的名称(我是这么理解),如下图中我的这个名称是sdb ,你的不一定是,景安的云主机就不是。
命令: 


fdisk -l


下图中,有一个sda,10.7GB; 一个sdb,64.4GB,二个盘;sda是系统盘;




4、格式化硬盘 
命令: 


fdisk /dev/sdb


注意:图中箭头标注处续手动键入。




5、创建分区 
命令: 


mkfs.ext4 /dev/sdb1




6、挂载分区 
命令:


mkdir /data 

mount /dev/sdb1 /data


依次执行,第一行是建立一个名称为date的路径,类似于文件夹名,第二条是挂载;



7、将信息写入fstab,让系统开启自动挂载。
命令: 


echo "/dev/sdb1       /data     ext4     defaults      0 0" >> /etc/fstab 

cat /etc/fstab


下图,到此就算把磁盘搞定了。  




二、安装宝塔面板

1、执行宝塔的安装命令,下边是发文当前时间宝塔官网的安装命令,自己安装还是去宝塔官网看,安装新版的。 因为我的是CentOS 6.4版本,只能安装5.9版本的宝塔。
Linux面板6.9安装命令:


yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh


Linux面板5.9(稳定版)安装命令:


yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh


下边忘了截图了,总的来说,国内的安装速度会快一点,10分钟内,国外的慢点; 执行上述命令后,重点会有2-3次需要你输入 yes ,y,就是确认的意思,别的就坐等安装完,安装完了会有一个宝塔面板地址,还有登录的账号密码。

2、然后浏览器访问面板地址,输入账号密码登录,第一次登录会自动弹出环境配置的安装,其中有个极速安装和编译安装,

    a、极速安装比编译安装在安装速度上快一些;性能上差不多;建议是只有少数几台机器的话就编译安装,要是机器比较多,还是极速安装合适;

    b、本篇文章还要涉及到云锁的安装,要是完全开启云锁的防护,同时网站是https(需要用到443端口);这样的话,宝塔在安装环境时必须编译安装;


我这个云主机配置这个环境用了有差不多30多分钟,国内的应该会快一点。 等宝塔把环境都安装好,进行下边的云锁安装。

三、安装云锁

1、首先我们得知道这个系统是32位还是64位,当然以64位居多; 
命令:


getconf LONG_BIT


32位Linux系统显示32, 64位Linux系统显示64。最简单、快捷的方法。

下图所示


2、云锁的安装命令自己去云锁官网找最新的,选择对应的版本执行命令即可;直到提示"Install Yunsuo Success."安装完成。
    

快速安装命令

x86:

wget https://download.yunsuo.com.cn/v3/yunsuo_agent_32bit.tar.gz && tar xvzf yunsuo_agent_32bit.tar.gz && chmod +x yunsuo_install/install && yunsuo_install/install 

x64:

wget https://download.yunsuo.com.cn/v3/yunsuo_agent_64bit.tar.gz && tar xvzf yunsuo_agent_64bit.tar.gz && chmod +x yunsuo_install/install && yunsuo_install/install


3、添加服务器到云中心

说明:云锁服务器端安装好了,还要安装一个本地的软件;这一步的命令意思基本上就是让云端的和本地的软件相统一,因为你要在本地的客户端来日常操作。 

命令:
/usr/local/yunsuo_agent/agent_smart_tool.sh -u cloud_name -p cloud_passwd
说明:将命令中的  cloud_name 改成你云锁官网注册的账户名;  将cloud_passwd改成你的密码;登录云锁本地客户端,登录云锁官网,都用这组账号密码。 


四、自编译云锁的WEB防护


这里我宝塔安装的环境是Nginx,前提是必须编译安装。以下10步,依次进行。

1、先备份已安装的Nginx文件

通过ps命令查看nginx文件的路径。以下所有步骤都以自身nginx路径为准

# ps -elf | grep nginx
# cd /www/server/nginx/sbin/
# cp nginx nginx.bak


2、下载云锁防护模块压缩包

# cd ~
# wget https://codeload.github.com/yunsuo-open/nginx-plugin/zip/master -O nginx-plugin-master.zip


3、解压云锁防护模块压缩包nginx-plugin-master.zip


# unzip nginx-plugin-master.zip


4、获取当前云锁模块所在目录的全路径


# cd nginx-plugin-master/
# pwd


5、查看当前nginx加载的模块,在编译加载云锁防护模块的时候仍需加载这些模块


# cd ~
# /www/server/nginx/sbin/nginx -V
备注:将./configure arguents:之后的内容复制到记事本备用



6、进入nginx源码目录,对nginx进行编译

宝塔面板安装的nginx源码位于/www/server/nginx/src
编译时添加云锁防护模块参数,参数路径为第4步获取的云锁防护模块源码全路径“/root/nginx-plugin-master”
备注:编译内容为(./configure ’上一步记事本中的备用内容 --add-module=/root/nginx-plugin-master)

# cd /www/server/nginx/src

# ./configure --user=www --group=www --prefix=/www/server/nginx --with-openssl=/www/server/nginx/src/openssl --add-module=/www/server/nginx/src/ngx_devel_kit --add-module=/www/server/nginx/src/lua_nginx_module --add-module=/www/server/nginx/src/ngx_cache_purge --add-module=/www/server/nginx/src/nginx-sticky-module --add-module=/www/server/nginx/src/nginx-http-concat --with-http_stub_status_module --with-http_ssl_module --with-http_v2_module --with-http_image_filter_module --with-http_gzip_static_module --with-http_gunzip_module --with-stream --with-stream_ssl_module --with-ipv6 --with-http_sub_module --with-http_flv_module --with-http_addition_module --with-http_realip_module --with-http_mp4_module --with-ld-opt=-Wl,-E --add-module=/root/nginx-plugin-master



7、Nginx1.8.0 以上和 Tengine 2.1.2 则需要修改objs/Makefile文件来支持post过滤

在Makefile文件中的CFLAGS=…-Werror -g后追加宏定义 -DHIGHERTHAN8


# vi objs/Makefile
备注:按Insert后找到-Werror -g 添加 -DHIGHERTHAN8 ,添加之后键盘 ESC:wq  Enter 回车键;(注意中间的冒号也要键入)。




# make



8、make完成后将系统中原有的nginx用重新编译生成的nginx文件替换,替换后重启nginx使新编译nginx生效

# rm -rf /www/server/nginx/sbin/nginx
# cp objs/nginx /www/server/nginx/sbin/
# service nginx restart


9、到此通过PC端连接到服务器端,在PC端的界面上刷新后可以看到已识别nginx插件(由灰色变为绿色)。

10、测试防护是否生效


域名+/?order%20by




到此,教程完结! 


转载请注明: 织梦阁 » 小白从零入手 安装Linux系统-安装宝塔面板-安装云

标签: 服务器
从织梦文章内容调用第一张图或者多图-在列表页
« 上一篇2019-03-27
记录:使用navicat批量修改织梦数据库内容
下一篇 »2020-11-19
  • 超级网站整站下载器破
    1067阅读
    超级网站整站下载器破解版...
  • 网页SEO优化之百度官方
    395阅读 seo
    百度于2018年11月发文,关于网页标题的改造。个人觉得比较关键的是相关标点符号的部分,其它部分固然也更重要,但也都是老生常谈,唯有这个标点符号,应该是首次提出。 以下摘录自百度...
  • Firework中网页切片教程
    1284阅读
    我们这里所说的切片(Slice)就是将一幅大图像分割为一些小的图像切片,然后在网页中通过没有间距和宽度的表格重新将这些小的图像没有缝隙的拼接起来,成为一幅完整的图像。这样做可以减低图像的大小,减少网页的下载时间,并且能创造交互的效果,如翻转图像...
  • 常用css四种写法
    1007阅读
    css四种常见写法: 一、使用STYLE属性 将STYLE属性直接加在个别的元件标签里,元件(标签) STYLE=性质(属性)1: 设定值1; 性质(属性)2: 设定值2; ...} 1 td style=color:#c00; font-size:15px; line-height:18px;八十年代...
  • Gzip压缩启用图文方法详
    771阅读 服务器 Gzip压缩
    什么是Gzip?(已懂的请跳过) Gzip是GNU zip的缩写,它是一个GNU自由软件的文件压缩程序。最早由Jean-loup Gailly和Mark Adler创建,用于UNIX系统的文件压缩。我们在Linux中经常会用到后缀为.gz的文件,它...
  • 服务器安装宝塔面板无
    1647阅读 Navicat 数据库
    准备搭建一个自己的网站,趁着618优惠买了一台腾讯云的linux服务器,配置一般价格合适。因为对服务器了解不多,所以选择了使用图形界面面板来进行管理,因为之前通过阿里云了解到宝塔面...
  • 网站的导航栏始终固定
    3652阅读 导航栏
    有时候我们访问别人的网站,当鼠标将页面下拉后,导航栏并没有消失,而是浮动于页面的顶部。今天来看看这个特效。 “导航栏下拉至一定高度后固定在顶部的特效”,也有同学喜欢叫跟随...
  • 列表滑到底部自动加载
    2799阅读
    -Infinite Ajax Scroll,a jQuery plugin 随着智能机的普及,一些手机拥有的效果也慢慢的在网页上实现,最近的一个web项目客户就要球实现当页面滑动到底部的时候自动加载下一页的数据,实现无刷新的...
  • HTML5----响应式(自适应
    2546阅读
    第一步:在网页代码的头部,加入一行viewport元标签 meta name="viewport" content="width=device-width, initial-scale=1" / viewport是网页默认的宽度和高度, 上面这行代码的意思是:网页宽度默认等于屏幕宽度(...
  • 小白从零入手 安装Li
    2283阅读 服务器
    接触建设网站以来,用的云主机通常都是空间服务商来配置,下边以一个小白的角色记录一下安装Linux系统,安装宝塔面板,安装云锁这三个环节的过程。 必备品: 云主机一台;Linux远程连接的...
  • 通用全局css初始化res
    2193阅读
    通用全局css初始化reset.css(消除浏览器Bug) 此文章是由 jquery学堂 8群里面的网友【 北京-前端-zd 】提供,主要功能是CSS样式初始化消除浏览器默认值Bug,是前端攻城师必不可少的神兵利器,尤其是...
  • HTML5标签大全详细讲解
    2072阅读
    !--...-- 定义注释。 !DOCTYPE 定义文档类型。 a 定义超链接。 abbr 定义缩写。 acronym HTML 5 中不支持。定义首字母缩写。 address 定义地址元素。 applet HTML 5 中不支持。定义 applet。 area 定义图像映射中...
  • 如何去掉a标签的下划线
    1969阅读
    首先,来了解下a标签的一些样式: a标签的伪类样式 一组专门的预定义的类称为伪类,主要用来处理超链接的状态。超链接文字的状态可以通过伪类选择符+样式规则来控制。伪类选择符包括...
  • 常用CSS备忘-小工
    1909阅读
    /*全局开始------------------------------------------------------------------------------------- */* html .clearfix, *:first-child+html .clearfix { zoom:1 }body{width:100%;background:#000;font:12px "Microsoft Yahei", "宋体",Arial,Helvetica,...
  • 百度云网页版下载限速
    1803阅读 百度云限速破解
    该方法于2017年2月15日测试,虽然不是满速,但是至少突破了以往的300KB, 本人带宽100兆电信。 最早是网友“有一份田”制作的脚本百度下载助手,可以显示直链,绕过大文件云盘下载,还可以...
  • 有关市场营销,黄章应
    1707阅读 网络营销
    最近,黄章复出的话题在科技圈炒的沸沸扬扬,开通新浪微博从火星回到地球,曝光内部讲话视频等一系列炒作,为魅族及黄章赢得了不少业界的关注。但这远远不够,想要多卖手机,黄章还要...
  • 服务器安装宝塔面板无
    1647阅读 Navicat 数据库
    准备搭建一个自己的网站,趁着618优惠买了一台腾讯云的linux服务器,配置一般价格合适。因为对服务器了解不多,所以选择了使用图形界面面板来进行管理,因为之前通过阿里云了解到宝塔面...
  • 网页制作时图片上下间
    1568阅读
    我们在制作网页时,经常遇到在DW中图片显示的很紧凑,没有空隙,但是一旦在IE中显示出来,图片间的空隙就比较大! 这个时候我们可以用CSS来处理这个空隙。 方案一: styleimg{display:block;fl...
  • robots.txt写法
    1525阅读
    robots.txt写法 robots.txt是网站seo优化中起着很重要的作用,robots.txt是搜索引擎访问网站时需要查看的第一个文件,搜索引擎蜘蛛来到一个站点,首先要检查站点根目录下是否存在robots.txt,如果有...
  • 从织梦文章内容调用第
    1448阅读
    需求: 需要在网站首页、列表页调用内容页中的第一张图,或者调用内容页的多张图; 再有,需要在内容页自定义调用文章图片,这个不常用,要是需要做个类似图片模型的图片输出,就需要...
  • dedecms超级标签-仿站利
    1445阅读
    织梦的标签生成工具,很强大,很实用!...