再不写,资讯我怕就再也不写了-LAMP基础

【读书笔记】阿仔

  hi

《人类群星闪耀时》—黄金国的觉察

经历了4天大餐的洗礼,整个人都思密达了。。。今天的懒,是一向不根由的懒,可想而知就是该提笔了亲

一个见惯司空的苏特尔,他正面临着法庭的审理。被指控窃贼,证劵伪造者等多项罪名。于是她扔下多个子女和投机的婆姨,独自一人去了London。后听人说北边丰饶,他变卖了温馨在London颇具土地资产,租下了圣菲波哥大那片当时格外荒凉的土地,经过长日子的经纪终于成了而是那一个具有的,有钱人。在这片土地上播下的种子得到了五倍的收成。突然有一天他的公仆发现在工厂的土地上有一种奇特的金属—黄金!那带来厄运的一铲让苏特尔破产了,全球的人当先来到此地想逃金,他们把把苏特儿赶出了俄勒冈,但她俩一向不想到那块黄金地法规上还归苏特尔所有!那时他的爱妻和孩子回去了,爱妻因为过分疲劳而死,他的七个外孙子和他一块离开了那些地方,继续振作起来!几年后她利用这几年攒下的积蓄上告法庭,法院裁决苏特尔对那片土地权益合法不可入侵。真的心满意足了吧?在那边居住数以万计的人要杀死法官,致命的打击是示威者杀了他的七个外甥,他协调幸运保住一条命!失去所有的眷属,让他鼓足崩溃,变成了托钵人。每一天游走在国会大厦,最终死在了国会大厦的楼梯上。兜里依然揣着这份申辩书。那是他终身命局给她的最终权利!

1、Ubuntu下的LAMP配置

【读书笔记】琳琳

—–Ubuntu基础知识—–

《一个HRD的实事求是一年》

—-管理员权限

明天读书依然是绩效方面的内容,可是笔墨照旧重视于工作思路下面。案例是新公司人力资源项指标重构,从案例里可以学到,一个HRD需求思路清楚,技术出神入化,还要会拉扯。会拉扯那点是自我做人事工作相比较欠缺的技巧,同事们因为你是性欲,聊起天来一而再有意识避讳,不过作者曾经完结首席执行官的地点了,却能和各职位和层级的职工有效聊天,从聊天的进度中,知道员工的诚实想法和商号面临的一部分难点。

出于安全,Ubuntu不推荐应用root账户远程登录-强制行使其他普通账户

第二点是领导者要在工作中注意梯队的培训,自己可能会升职或者离职,要营造可以接手工作的部下。在本人工作的商店里,对于下属培育这方面,部门总管做的可比狭窄,对于工作能力强的部属常会打压,可是她们尚无想过工作能力强的部下,对友好的工作也能起到赞助的成效,假设都是猪队友,那么工作起来困难的只会是协调。

鉴于平日账户尚未顶尖管理员权限,默许意况下又不可以运用root账户登录(远程等),所以须求用到这么两条命令

【读书笔记】于小姐在达里尼

su(Switch
User)切换来最佳管理员

《春宴》

sudo(Switch User and
DO)以最佳管理员身份实施

自我之所以常常想起一个题目,一个人与所位于的时日,可保持一种如何的涉嫌。
即便她硬是与人间保持距离,远离资讯,时尚,观点,不看报纸不看TV不听电台不与协会接触不列席群众活动,他是否可以与身处的一时脱离关系。答案,当然是或不是认。因为,他所住的房舍美观便利与否,他吃到的食品干净健康与否,他的家园关系和谐足够与否,他的对立关系协调或不安,他的婚姻,工作,他的价值观念,他所受的教育,他的仪仗,琐碎到他所使用的器物用品,他所喝的水的为人,他对外表时装的审美……无不被时代所左右。
微小个体对时代无足轻重,时代对私家来说,却拥有摧毁、影响、重建的力量,那是一代的强势所在。它表示的是方向,影响个人生命具体的自由化、观念、品质和情势。密不可分。

二者是有本质区其余-前者是“老大”(root)出马,必须用root密码,直到exit才脱离;后者是“小叔子”请求老大给予准许,并且是暂时的权柄,密码只用普通的就行

—-预备知识

liang@liang-andy:~            
$

用户名@主机名:当期目录
用户类型标记

其中,$表示普通用户,#意味着一流管理员


liang@liang-andy:~$
pwd
/home/liang
~表示现在正处在当前用户的民用文件夹中,pwd命令可以交到实际目录


下边演示那多少个指令:修改root密码

liang@liang-andy:~$ sudo
passwd root
[sudo] password for
liang:
输入新的 UNIX 密码:

双重输入新的 UNIX 密码:

passwd:已成功更新密码
liang@liang-andy:~$

然后是su

liang@liang-andy:~$
su
密码:
root@liang-andy:/home/liang#

在意看目录路径已经变了,还有就是#

—-apt-get软件安装工具

主要效用就是获得软件列表apt-get
update和软件安装apt-get install

—-其他需要命令学习

http://itlab.idcquan.com/linux/special/linuxcom/


名称 : ls
  
  使用权限 : 所有使用者
  
  使用格局 : ls [-alrtAFR] [name…]
  
  表明 :
突显指定工作目录下之内容(列出近年来工作目录所含之档案及子目录)。
  
  参数 :
  
  -a 展现所有档案及目录
(ls内定将档案名或目录名称起先为”.”的就是隐藏档,不会列出)
  -l
除档案名称外,亦将档案型态、权限、拥有者、档案大小等信息详细列出
  -r 将档案以相反次序突显(原定依英文字母次序)
  -t 将档案依建即刻间之程序次系列出
  -A 同 -a ,但不列出 “.” (如今目录) 及 “..” (父目录)
  -F 在列出的档案名称后加一符号;例如可举办档则加 “*”, 目录则加 “/”
  -R 若目录下有档案,则以下之档案亦皆依种类出
  
  范例:
  列出当下做事目录下拥知名称是 s 开首的档案,愈新的排愈前边 :
   ls -ltr s*
  
  将 /bin 目录以下有所目录及档案详细资料列出 :
   ls -lR /bin
  
  列出脚下干活目录下拥有档案及目录;目录于名称后加 “/”,
可进行档于名称后加 “*” :
   ls -AF


ll会列出该公文下的持有文件音信,包括隐藏的文书,而ls
-l只列出显式文件,表达那多个指令如故不平等的!


  指令名称 : ln
  
  使用权限 : 所有使用者
  
  使用办法 : ln [options] source dist,其中 option 的格式为 :
  
  [-bdfinsvF] [-S backup-suffix] [-V
{numbered,existing,simple}]
  [–help] [–version] [–]
   表明 : Linux/Unix
档案系统中,有所谓的连通(link),我们可以将其视为档案的别名,而连贯又可分为两种: 硬连结(hard link)与软连结(symbolic
link),硬连结的意思是一个档案可以有多个名称,而软连结的措施则是暴发一个特种的档案,该档案的始末是指向另一个档案的地方。硬连结是存在同一个档
案系统中,而软连结却足以超越差其他档案系统。
  ln source dist 是发生一个衔接(dist)到
source,至于使用硬连结或软链结则由参数决定。
  
  不论是硬连结或软链结都不会将原来的档案复制一份,只会占据相当微量的磁碟空间。
  
  参数 :
  
   -f : 链结时先将与 dist 同档名的档案删除-d :
允许系统领导硬链结自己的目录-i : 在剔除与 dist
同档名的档案时先举办问询-n : 在举办软连结时,将 dist 视为一般的档案-s :
进行软链结(symbolic link)-v : 在交接此前体现其档名-b :
将在链结时会被覆写或删除的档案举行备份-S SUFFIX : 将备份的档案都助长
SUFFIX 的字尾-V METHOD : 指定备份的章程–help : 突显扶助表明–version :
显示版本
  范例 :
  将档案 yy 发生一个 symbolic link : zz
   ln -s yy zz
  
  将档案 yy 暴发一个 hard link : zz
   ln yy xx


  名称 : cd
  
  使用权限 : 所有使用者
  
  使用方法 : cd [dirName]
  
  表达 : 变换工作目录至 dirName。 其中 dirName
表示法可为相对路径或相对路径。若目录名称省略,则转移至使用者的 home
directory (也就是刚 login 时所在的目录)。
  
  另外,”~” 也意味着为 home directory 的意趣,”.”
则是表示方今所在的目录,”..” 则象征近年来目录地点的上一层目录。
  
  范例 : 跳到 /usr/bin/ :
   cd /usr/bin
  
  跳到自己的 home directory :
   cd ~
  
  跳到当下目录的上上两层 :
   cd ../..
  
   cd – 再次回到进入当前目录前所在目录

 

 

名称:cp
  
  使用权力:所有使用者
  
  使用方法:
  
  cp [options] source dest
  cp [options] source… directory
  
  表明:将一个档案拷贝至另一档案,或将数个档案拷贝至另一索引。
(copy)
  
  参数:
  
  -a 尽可能将档案状态、权限等材料都照原状予以复制。
  -r 若 source 中富含目录名,则将引得下之档案亦皆依序拷贝至目标地。
  -f
若目标地已经有同一档名的档案存在,则在复制前先予以删除再行复制。
  范例:
  将档案 aaa 复制(已存在),并取名为 bbb :
   cp aaa bbb

       也就是 sudo cp
document_A document_B
  
  将享有的C语言程序拷贝至 Finished 子目录中 :
   cp *.c Finished


  名称:mv
  
  使用权力:所有使用者
  
  使用办法:
  
  mv [options] source dest
  mv [options] source… directory
  表达:将一个档案移至另一档案,或将数个档案移至另一目录。
  参数:-i 若目标地已有同名档案,则先明白是还是不是覆盖旧档。
  
  范例:
  
  将档案 aaa 更名为 bbb :
   mv aaa bbb
  
  将持有的C语言程序移至 Finished 子目录中 :
   mv -i *.c


  名称:rm
  
  使用权限:所有使用者
  
  使用办法:rm [options] name…
  
  表明:删除档案及目录。
  
  参数:
  
  -i 删除前逐一询问确认。
  -f 即便原档案属性设为唯读,亦平素删除,无需逐一确认。
  -r 将引得及以下之档案亦相继删除。
  范例:
  删除所有C语言程序档;删除前逐一询问确认 :
   rm -i *.c
  
  将 Finished 子目录及子目录中负有档案删除 :
   rm -r Finished


  名称: mkdir
  
  使用权力:于目前目录有适当权限的有着使用者
  
  使用方式:mkdir [-p] dirName
  
  表达:建立名称为 dirName 之子目录。
  
  参数:-p 确保目录名称存在,不设有的就建一个。
  
  范例:
  
  在劳作目录下,建立一个名为 AAA 的子目录 :
   mkdir AAA
  
  在劳作目录下的 BBB 目录中,建立一个名为 Test 的子目录。若 BBB
目录原本不存在,则树立一个。(注:本例若不加 -p,且原本
BBB目录不设有,则发出错误。)
   mkdir -p BBB/Test


  名称:rmdir
  
  使用权限:于近期目录有适量权限的兼具使用者
  
  使用办法: rmdir [-p] dirName
  
  表明: 删除空的目录。
  
  参数: -p 是当子目录被去除后使它也变成空目录的话,则顺便一并删除。
  
  范例:
  
  将工作目录下,名为 AAA 的子目录删除 :
   rmdir AAA
  
  在劳作目录下的 BBB 目录中,删除名为 Test 的子目录。若 Test
删除后,BBB 目录成为空目录,则 BBB 亦予删除。
   rmdir -p BBB/Test


chmod—-改变一个或两个文件的存取格局(mode)

 

chmod [options] mode
files

 

只得文件属主或特权用户才能接纳该意义来改变文件存取方式。mode可以是数字格局或以who
opcode
permission方式表示。who是可选的,默许是a(所有用户)。只好拔取一个opcode(操作码)。可指定八个mode,以逗号分开。

 

options:

 

-c,–changes

只输出被改变文件的音讯

 

-f,–silent,–quiet

当chmod不可以改变文件格局时,不文告文件的用户

 

–help

出口援助音讯。

 

-R,–recursive

可递归遍历子目录,把修改应到目录下拥有文件和子目录

 

–reference=filename

参照filename的权限来安装权限

 

-v,–verbose

任凭修改是还是不是中标,输出每个文件的音讯

 

–version

出口版本音信。

 

who

 

u

用户

 

g

 

o

其它

 

a

抱有用户(默许)

 

opcode

 

+

追加权限

 

删除权限

 

=

重新分配权限

 

permission

 

r

 

w

 

x

执行

 

s

安装用户(或组)的ID号

 

t

安装粘着位(sticky
bit),防止文件或目录被非属主删除

 

u

用户的当下权限

 

g

组的此时此刻权限

 

o

其余用户的方今权限

 

用作选项,大家大部分用三位八进制数字的花样来表示权限,首位指定属主的权柄,首位指定组权限,第四位指定其余用户的权位,每位通过4(读)、2(写)、1(执行)二种数值的和来确定权限。如6(4+2)代表有读写权,7(4+2+1)有读、写和执行的权柄。

 

还可设置第一位,它位于三位权限种类的前头,第一位数字取值是4,2,1,代表意思如下:

 

4,执行时设置用户ID,用于授权给基于文件属主的进度,而不是给创设此进程的用户。

 

2,执行时设置用户组ID,用于授权给基于文件所在组的经过,而不是基于成立此进程的用户。

 

1,设置粘着位。

 

实例:

 

$ chmod u+x file        
             给file的属主扩展执行权限

$ chmod 751 file        
            
给file的属主分配读、写、执行(7)的权柄,给file的所在组分配读、执行(5)的权能,给其余用户分配执行(1)的权位

$ chmod u=rwx,g=rx,o=x
file      上例的另一种方式

$ chmod =r file          
          为所有用户分配读权限

$ chmod 444 file        
          同上例

$ chmod a-wx,a+r   file  
       同上例

$ chmod -R u+r directory
         
递归地给directory目录下所有文件和子目录的属主分配读的权能

$ chmod 4755            
           
   设置用ID,给属主分配读、写和履行权限,给组和其余用户分配读、执行的权位。

—–搭建LAMP环境—–

—-用apt-get安装Apache MySQL PHP

apt-get有个特性,就是安装东西会把有关的有些东西一块装


liang@liang-andy:~$ sudo apt-get install apache2

安装apache,然后输入密码(普通用户)以及y,输入以下命令,表示安装成功
liang@liang-andy:~$ apache2 -v
Server version: Apache/2.4.7 (Ubuntu)
Server built:   Oct 14 2015 14:18:49
接下来输入ifconfig得到ip地址

(我这里是)192.168.1.100得到It works页面验证成功

安装PHP

liang@liang-andy:~$ sudo apt-get install php5
liang@liang-andy:~$ php5 -v
PHP 5.5.9-1ubuntu4.14 (cli) (built: Oct 28 2015 01:32:13)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies
    with Zend OPcache v7.0.3, Copyright (c) 1999-2014, by Zend
Technologies
接下来加载/检查php5.load那一个php落成对apache2操作的模块(先不管为啥,先这么干就行)
liang@liang-andy:~$ cat /etc/apache2/mods-enabled/php5.load

LoadModule php5_module /usr/lib/apache2/modules/libphp5.so

安装MySQL

liang@liang-andy:~$ sudo apt-get install mysql-server
其一不需求验证版本,但一样要反省php操作mysql的模块

liang@liang-andy:~$ cat /etc/php5/mods-available/mysql.ini
cat: /etc/php5/conf.d/mysql.ini: 没有丰盛文件或目录

注意,那里我用的Ubuntu是14ls的版本,12的cat目录是差其余/etc/php5/conf.d/mysql.ini

那边,由于php默许不安装mysql的展开,所以要求手动安装

liang@liang-andy:~$ sudo apt-get install php5-mysql
liang@liang-andy:~$ cat /etc/php5/mods-available/mysql.ini
; configuration for php MySQL module
; priority=20
extension=mysql.so
如此那般就可以了,然后重启mysql以及apache2

liang@liang-andy:~$ sudo service mysql restart

liang@liang-andy:~$ sudo service apache2 restart

四回性安装:上边是分进程,下边一条给出一回性安装

sudo apt-get install apache2 php5 mysql-server php5-mysql

—-创建phpinfo探针

先装vim

sudo apt-get install vim

再切换来php的www文件夹,用cd命令

cd /var/www/html(14.4版本)

下一场在此处开创一个php文件

sudo vim info.php

写php代码

<?php
echo mysql_connect(‘localhost’,’root’,’hanhan123′) ? ‘Hoho’ : ‘WTF’;

phpinfo();
然后esc键,输入:wq保存退出

http://192.168.1.100/info.php 浏览器输入验证结果

 

 

Linux原来如此但疼,不写了,前几日见

 

 

 

 

 

 

 

 

 

 

 

Post Author: admin

发表评论

电子邮件地址不会被公开。 必填项已用*标注