随笔分类 - LAMP
摘要:df:查看分区情况#df-l 查看本地磁盘-h 以1024进制显示大小-H 以1000进制显示大小-t 显示指定类型的磁盘-x 显示除了指定类型之外的磁盘-T 显示磁盘类型du:统计文件大小#du-b 以字节为单位-k 以千自己为单位-m 以兆为单位-h 以1024进制显示-H 以1000进制显示-s 统计挂载相关命令:mount挂载#mount 设备名 挂载点umount卸载# umount 挂载点eject弹出光驱设备添加硬盘#fdisk -l 查看系统里硬盘情况用fdisk工具对第二块硬盘进行分区fdisk /dev/sdb 进入到fdisk工具界面fdisk下常用指令m 查看帮助n 添
阅读全文
摘要:ftp服务功能:主要用于文件的传输。端口:21服务:vsftpd软件:vftpd-2.0.1-5i386.rpm配置:/etc/vsftpd/vsftp.conf在配置文件最后加入:chroot_local_user=yes表示将用户锁定在自己的主目录更改配置文件之后,要重启服务。启动:#service vsftpd start/stop/status/restart查看端口:#netstat -natup连接服务器:ftp IP#ftp 192.168.1.100连上ftp后的命令:!表示本地执行>!pwd查看本地目录>pwd>?>get **.** 表示下载文件&g
阅读全文
摘要:ssh服务:22端口,密文传输。功能:可以帮助我们管理远程服务器,或对远程文件进行传输。服务:sshd软件:openssh-server-3.9p1-8.RHEL4.1配置:/etc/ssh/sshd_config启动ssh#service sshd start/stop/status/restart连接:#ssh 192.168.1.100ssh 主机ssh 192.168.1.100:表示用root用户登录到服务器ssh 用户@主机ssh user1@192.168.1.100:表示用user1用户登录的服务器ssh 主机 -l 用户名 -p 端口ssh 192.168.1.100 -l
阅读全文
摘要:telnet:可以管理远程服务器监听23端口。网络传输韦明文传输。第三方软件:putty软件服务:xinetd软件:telnet-server-0.17-30配置:/etc/xinetd.d/telnet启动telnet:$service xinted start/status/stop登陆:$telnet 192.168.18.63怎样开启root登陆telnet的功能?将/etc/securetty文件删除或重命名。改名:mv /etc/securetty /etc/securetty.bak问题:1、防火墙(有无阻塞telnet)2、telnet的配置文件/etc/xinetd.d/..
阅读全文
摘要:1、查看之前是否安装php$rpm -qa | grep php2、如果安装过,先删除,$rpm -e php --nodeps3、解压$tar -zxvf php-5.2.5.tar.gz$cd php-5.2.5之后对php源码包进行编译:$./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-mysql=/usr/local/mysql$make生成可以执行的文件$make install安装Tips:php如果安装成功,会在apache/modules下生成libphp5..
阅读全文
摘要:1、检测之前是否安装过apache$rpm -qa |grep httpd如果有的话,需要删除$rpm -e httpd强制卸载$rpm -e https --nodepsservice httpd status2、解压$tar -zxvf httpd-2.2.113、对源代码进行编译$./configure --prefix==/usr/local/apache --enable-so将来软件安装到/usr/local/apache目录下,以动态模块形式4、生出可执行文件$make5、安装$make install6、cd /usr/local/apache后启动apache服务$bin/a
阅读全文
摘要:在linux下安装软件,首先我们要确定,这个软件是否安装过。$rpm -qa | grep mysql$rpm -e mysql --nodeps删除包,不需要依赖关系$rpm -e mysql-server$tar -zxvf mysql-stand******.tar.gz$cp -vRp mysql-stand****.tar.gz /usr/local/mysql$cd /usr/local/mysql配置mysql$groupadd mysql$useradd -g mysql mysql以下所有操作,都是在/usr/local/mysql路径下:$scripts/mysql_ins
阅读全文
摘要:搭建LAMP的形式分为: ①:rpm---->系统自带的软件(二进制软件包) ②:.tar.gz----> 源码的压缩文件配置网络信息:/etc/sysconfig/network-scripts/ifcfg-eth0这个文件属于计算机第一块网卡的配置文件DEVICE:设备ONBOOT:系统启动时是否自动启用网卡,一般情况设置为yesBOOTPROTO:表示获取ip方式static、dhcpIPADDR;IP地址NETMASK:子网掩码GETWAY:网关启动网络服务:service network start/stop/restart/status管理所有网络设备ifup 启...
阅读全文
摘要:ls -l/-amkdir -p递归创建 -m指定权限mkdir -m 666 /root/mytestrmdirtouchrmcp -R 递归复制,复制文件夹 -p 保持文件原有属性 -v 显示列表cp -vRp /root/test.txt /tmp/.mvwc 文件统计 -c:统计字符 -l:统计行数 -w:统计单词grep 查找关键字 -n:显示行号 -c:显示共有多少个匹配项 -i:不区分大小写grep -n x11 install.logcat 查看文件内容tac 倒序显示chmod更改文件权限 -R:递归改变chown更改文件拥有者ch...
阅读全文
摘要:例如:只给某个用户,关机的权限。/etc/sudoers保存的是普通用户可以执行特殊权限的信息Visudo : 编辑/etc/sudoers文件sudo 某命令 表示以超级用户身份执行命令$visudo /etc/sudoers利用visudo编辑此文件,普通vi打开为只读,不能编辑 user1 localhost=/usr/sbin/useradd user2 localhost=/sbin/shutdown -h now$whereis shutdown查看shutdown命令所在位置以普通用户登录系统后,$sudo -l查看超级用户给普通用户赋予的权限注意:普通用户执行的命令默认...
阅读全文
摘要:总结为4个步骤:1、需要添加的用户,先存放到【用户文件】中2、真实密码保存在shadow里,/etc/passwd中为占位符,现在将shadow中的密码写到passwd中,此时passwd中保存的为真实密码。3、【密码文件】写到passwd中4、用户配置文件里的密码再写回shadow中编辑用户文件 用户文件的格式必须和/etc/passwd文件的格式相同 vi user.txt 如:user1:X:501:600:zhushi:/home/user1:/bin/bash密码文件 vi passwd.txt 格式:用户名:密码 如:user1:111111$newusers user...
阅读全文
摘要:/etc/group系统里所有的组信息配置文件第一列:表示组名第二列:组密码 X表示占位,真正的密码在gshadow里第三列:组号 组号0表示root组,1--499属于系统组,500以后的属于用户组。第四列:组内用户列表/etc/group文件里的每一行都对应系统里的一个组/etc/gshadow组密码配置文件/etc/passwd用户配置文件此文件里的每一行都对用着系统里的一个用户如:root:x:0:0:root:/root:/bin/bash第一列:用户名第二列:密码,真正的密码存储在/etc/shadow里第三列:用户id第四列:所属组的组id第五列:注释信息第六列:用户的主目录(家
阅读全文
摘要:两种方法:一、使用图形化二、使用命令1、查询系统中所有安装过的并且包含vi字段的软件包 rmp -qa | grep vi2、挂载安装光盘 mount /media/cdrom 命令3、安装软件 cd /media/cdrom/RedHat/RPMS/中找到vi的rpm安装包 rpm -ivh vim***.rpm安装软件4、rpm -e vim-enhanced卸载vi软件5、最后弹出光盘 eject
阅读全文
摘要:/etc/grub.conf---->/boot/grub/grub.conf引导装载系统default:默认启动那个操作系统,0为第一个/ect/fstab挂载文件系统/etc/inittab选择登陆界面(图形、字符)运行级别:计算机操作系统本身的状态0-63:字符界面5:图形界面单用户破解密码: 前提:安装系统的时候,引导装载程序口令没有设置。方法为:在系统进入启动界面是,按E-->选择kernel选项,按E--->修改为single,启动后,在停止界面输入:passwd root命令,输入两次新破解的密码后,reboot重启。另附:密码工分为3个级别: grub密码 进
阅读全文
摘要:LAMP指的Linux(操作系统)、ApacheHTTP服务器,MySQL(数据库软件)和PHP(有时也是指Perl或Python)的第一个字母,一般用来建立web服务器。Linux+Apache+Mysql+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足鼎立之势,并且该软件开发的项目在软件方面的投资成本较低,因此受到整个IT界的关注。从网站的流量上来说,70%以上的访.
阅读全文