sudo

基于Ubuntu 8.10平台的PHP Web服务器配置

余生长醉 提交于 2020-02-29 07:44:07
以前在Windows下面做过Web服务器,但是还从来没有在Linux下做过。今天,终于下定了决心,试着做一个,顺便学点知知识。 在Windows下架服务器很容易,但是服务器维护对于相我这样的小菜来说却是十份头疼的事。主要还是因为树大招风的原因。现在新出了个Linux版本Ubuntu,并且也有Ubuntu Server版本,所以就拿来一试。 首先,做好准务工作: 先在Ubuntu网站下一个Ubuntu Server 8.10 ,首先给大家介绍一下,Ubuntu Server 8.10是Ubuntu在08年10月份推出的,这个版本集成了:DNS、LAMP、MAIL、DATABASE、SMB、VIRTUAL MACHINE等这几个软件。 在Ubuntu Server8.10的安装过程中会有选项让你选择所要安装的功能,我选了LAMP、DATABASE这两个,主要是为了做PHP-Web服务器用。 安装好了之后,会提示要进行重启。 重启完了之后会自动进入命令行模式,因为Ubuntu Server版本没有GUI,所以,所有的工作只能在命令行模式下进行了,当然,你如果对命令行一壳不通,那你也可以弄个GUI上去。不过,很是麻烦的,我也试了,最后还没放弃了。装完重启之后会进入命令行界面。 完善Apache2程序 因为各种PHP源码对PHP环境要求不一样,所以这一步并不是必须的

ubuntu 14.04 java开发环境搭建 jdk 以及 inteliJ IDEA安装

落花浮王杯 提交于 2020-02-29 06:26:48
ubuntu 14.04 java开发环境搭建 jdk 以及 inteliJ IDEA安装 sudo apt-get install vim sudo apt-get install subversion sudo apt-get install mysql-workbench 1.安装包 jdk1.7.0_71 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html iidea-IC-139.225.3 下载地址:http://www.jetbrains.com/idea/download/ 2.步骤 1)解压两个安装文件。 tar xvzf jdk-7u71-linux-x64.tar.gz tar xvzf ideaIC-14.0.1.tar.gz 2)设置环境变量 假设安装包放在 /usr/local/下面,那么接下来 sudo vim /etc/environment 在PATH后面添加 :/usr/local/jdk1.7.0_71/bin,新建环境变量CLASSPATH=".;/usr/local/jdk1.7.0_71/lib" JAVA_HOME="/usr/local/jdk1.7.0_71" 这只是设置环境变量,和windows一样

Ubuntu 14.04 LTS 下升级 gcc 到 gcc-4.9、gcc-5 版本

偶尔善良 提交于 2020-02-29 05:45:03
如果没记错的话,阿里云ECS上的Ubuntu也是LTS版本。 如果还在使用较旧版本的Ubuntu,或者是Ubuntu LTS,那么我们是很难体验新版gcc的。怎么办呢? 我们或许可以自己去编译用旧版本的gcc去编译新版本,但比较繁琐而且坑点较多。如果有现成的包就好啦! 原来,在toolchain/test下已经有打包好的gcc,版本有4.x、5.0、6.0等,用这个PPA升级gcc就可以啦! 首先添加ppa到库: 1 sudo add-apt-repository ppa:ubuntu-toolchain-r/test 2 sudo apt-get update 如果提示未安装,还需要先安装它的包: 1 sudo apt-get install software-properties-common 默认在系统中安装的是gcc-4.8,但现在都什么年代了万一有奇怪的更新呢,可以先升级一下,接着就可以选择安装gcc-4.9、gcc-5之类的啦!(注意目前gcc-5实际上是5.3.0,没有5.1或5.2可供选择) 1 sudo apt-get upgrade 2 sudo apt-get install gcc-4.8 g++-4.8 3 sudo apt-get install gcc-4.9 g++-4.9 4 sudo apt-get install gcc-5 g++-5

在 Ubuntu 15.04 上安装 Justniffer

六月ゝ 毕业季﹏ 提交于 2020-02-29 04:39:23
简介 Justniffer 是一个可用于替代 Snort 的网络协议分析器。它非常流行,可交互式地跟踪/探测一个网络连接。它能从实时环境中抓取流量,支持 “lipcap” 和 “tcpdump” 文件格式。它可以帮助用户分析一个用 wireshark 难以抓包的复杂网络。尤其是它可以有效的帮助你分析应用层流量,能提取类似图像、脚本、HTML 等 http 内容。Justniffer 有助于理解不同组件之间是如何通信的。 功能 Justniffer 可以收集一个复杂网络的所有流量而不影响系统性能,这是 Justniffer 的一个优势,它还可以保存日志用于之后的分析,Justniffer 其它一些重要功能包括: 可靠的 TCP 流重建 它可以使用主机 Linux 内核的一部分用于记录并重现 TCP 片段和 IP 片段。 日志 保存日志用于之后的分析,并能自定义保存内容和时间。 可扩展 可以通过外部的 python、 perl 和 bash 脚本扩展来从分析报告中获取一些额外的结果。 性能管理 基于连接时间、关闭时间、响应时间或请求时间等提取信息。 安装 Justniffer 可以通过 PPA 安装: 运行下面命令添加库: $ sudo add-apt-repository ppa:oreste-notelli/ppa 更新系统: $ sudo apt-get update 安装

在 Ubuntu 15.04 上安装 Justniffer

自古美人都是妖i 提交于 2020-02-29 04:36:00
简介 Justniffer 是一个可用于替代 Snort 的网络协议分析器。它非常流行,可交互式地跟踪/探测一个网络连接。它能从实时环境中抓取流量,支持 “lipcap” 和 “tcpdump” 文件格式。它可以帮助用户分析一个用 wireshark 难以抓包的复杂网络。尤其是它可以有效的帮助你分析应用层流量,能提取类似图像、脚本、HTML 等 http 内容。Justniffer 有助于理解不同组件之间是如何通信的。 功能 Justniffer 可以收集一个复杂网络的所有流量而不影响系统性能,这是 Justniffer 的一个优势,它还可以保存日志用于之后的分析,Justniffer 其它一些重要功能包括: 可靠的 TCP 流重建 它可以使用主机 Linux 内核的一部分用于记录并重现 TCP 片段和 IP 片段。 日志 保存日志用于之后的分析,并能自定义保存内容和时间。 可扩展 可以通过外部的 python、 perl 和 bash 脚本扩展来从分析报告中获取一些额外的结果。 性能管理 基于连接时间、关闭时间、响应时间或请求时间等提取信息。 安装 Justniffer 可以通过 PPA 安装: 运行下面命令添加库: $ sudo add-apt-repository ppa:oreste-notelli/ppa 更新系统: $ sudo apt-get update 安装

Linux给用户添加sudo权限

谁说我不能喝 提交于 2020-02-29 03:47:47
linux下,一般用户运行sudo命令时会出现错误提示: 如vurtne is not in the sudoers file. This incident will be reported. 这里,vurtne是一般用户名称,然后导致无法执行sudo命令,这时候,如下解决:   1. 进入超级用户模式,也就是用root登录系统。   2. 给/etc/sudoers文件添加写入权限: chmod u+w /etc/sudoers   3. 编辑/etc/sudoers文件。 vim /etc/sudoers    在 root ALL=(ALL) ALL 下面添加 vurtne ALL=(ALL) ALL (这里的vurtne换成你的用户名),然后保存退出。   4.撤销/etc/sudoers文件的写入权限: chmod u-w /etc/sudoers 然后一般用户就可以正常使用sudo命令了。 来源: https://www.cnblogs.com/vurtne-lu/p/6740018.html

Linux学习第七天

拜拜、爱过 提交于 2020-02-29 00:23:36
接续第5章内容 文件的特殊权限 SUID --格式:chmod u+s 文件 --是一种对二进制程序进行设置的特殊权限,可以让二进制程序的执行者临时拥有属主的权限(仅对拥有执行权限的二进制程序有效) --用户密码保存在/etc/shadow文件中 SGID --格式:chmod g+s 文件 或者 chmod -R g+s 目录名称 --主要实现如下两种功能: --让执行者临时拥有属组的权限(对拥有执行权限的二进制程序进行设置) --在某个目录中创建的文件自动继承该目录的用户组(只可以对目录进行设置) SBIT --格式:chmod -R o+t 目录名称 --也称“粘滞位”,或者“保护位” --可确保用户只能删除自己的文件,而不能删除其他用户的文件 =============================================我·是·分·割·线============================================= chmod命令 --作用是用于文件或目录的权限设置 --格式:chmod [参数] 权限 文件 --或者 --chmod -R 权限 目录名称 --参数[ -R ]作用是针对目录进行操作时需要加上大写参数 -R 来表示 递归 操作,即对目录内所有的文件进行整体操作 --e.g [root@linuxprobe ~]# chmod 760

linux下su与sudo

强颜欢笑 提交于 2020-02-28 21:21:58
简短介绍 su与su - su 切换到root用户,但是并没有转到root用户家目录下,即没有改变用户的环境。 su - 切换到root用户,并转到root用户的家目录下,即改变到了root用户的环境。 这个涉及到不同用户下的环境变量的配置。 sudo 通过sudo,我们能把某些超级权限有针对性的下放,并且不需要普通用户知道root密码(sudo用的不是root密码,而是当前用户密码),所以sudo相对于权限无限制性的su来说,还是比较安全的,所以sudo也能被称为受限制的su,另外sudo是需要授权许可的,所以也被称为授权许可的su。 sudo执行命令的流程是当前用户切换到root(或其他指定切换到的用户),然后以root(或其他指定的切换到的用户)身份执行命令,执行完成后,直接退回到当前用户,而这些的前提是要通过sudo的配置文件/etc/sudoers来进行授权。 sudo的配置文件是/etc/sudoers,我们可以用他的专用编辑工具visodu来进行配置,配置好后,可以切换到您授权的用户下,通过sudo -l来查看哪些命令是可以执行或禁止的。 之所以把这三个命令拿出来,是要提醒自己这三个命令是有区别的,在使用时遇到错误就要仔细想一下。 至于怎样配置使用sudo,一般不做服务器管理应该用不到,这里不做详细介绍,需要的时候可以去学习。 详细介绍 一.su

安装好Ubuntu之后必做的事情

会有一股神秘感。 提交于 2020-02-28 18:16:29
1.安装VMware tools 在虚拟机中点击安装VMware tools工具 打开并找到 以.tar.gz结尾 的文件,将其拷贝到自己常用的目录下面(我是把它拷贝到了自己的家目录下面) tar -zxvf VMwareTools-… .tar.gz 将其解压 ./vmware-install.pl 进行安装 安装完成后重启即可 2.更换源(我所使用的阿里源) 命令: cp /etc/apt/sources.list /etc/apt/sources-list.list(备份源) vim(或vi) /etc/apt/sources.list 把之前的源全部删除或者注释掉 更换为: deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse deb-src http://mirrors.aliyun.com/ubuntu/ bionic

ubuntu18.04 | NVIDIA driver + CUDA-10.2 + cuDNN-7.6.5 + Pytorch + TensorFlow-gpu-2.1.0 + OpenCV-4.2.

我怕爱的太早我们不能终老 提交于 2020-02-28 17:45:06
一. NVIDIA显卡驱动 参考: https://www.cnblogs.com/abelsu/p/10625616.html 1. 安装前准备 (1). 检查是否有卡 一般购入电脑时就能有所了解,并且带有该显卡的电脑,都会有NVIDIA的绿色标识贴在机身上,只需要进一步确认就可以: $ lspci | grep -i nvidia 如果输出有带NVIDIA字符就可以了。 (2). 关闭Security Boot 重启电脑,在开机过程中连续敲击某个键进入BOIS设置,我的是F2,有的电脑是F6,F12等,不确定的可以根据电脑情况查一下。 选择Security Boot一栏,回车将Enable改为Disable。 2. 安装NVIDIA显卡驱动 (1). 禁用nouveau 可以先检查一下是否禁用,我的在安装系统时就一并禁用了: $ lsmod | grep nouveau 没有输出则证明被禁用了。 如果有输出,则执行: $ sudo gedit /etc/modprobe.d/blacklist.conf 在文末添加:blacklist nouveau,保存关闭后执行: $ sudo update-initramfs -u 重启电脑再执行: $ lsmod | grep nouveau (2). 把显卡驱动加入PPA: 卸载系统里的低版本驱动: $ sudo apt-get