
LAMP
吴英强
80后,IT男,全栈工程师。
展开
-
批量添加用户
总结为4个步骤:1、需要添加的用户,先存放到【用户文件】中2、真实密码保存在shadow里,/etc/passwd中为占位符,现在将shadow中的密码写到passwd中,此时passwd中保存的为真实密码。3、【密码文件】写到passwd中4、用户配置文件里的密码再写回shadow中编辑用户文件 用户文件的格式必须和/etc/passwd文件的格式相同 vi user.txt原创 2013-08-09 11:31:22 · 1228 阅读 · 0 评论 -
远程登录:ssh
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.原创 2013-09-02 11:18:45 · 2086 阅读 · 0 评论 -
远程登录:telnet
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原创 2013-09-02 11:18:42 · 1639 阅读 · 0 评论 -
Linux磁盘管理
df:查看分区情况#df-l 查看本地磁盘-h 以1024进制显示大小-H 以1000进制显示大小-t 显示指定类型的磁盘-x 显示除了指定类型之外的磁盘-T 显示磁盘类型du:统计文件大小#du-b 以字节为单位-k 以千自己为单位-m 以兆为单位-h 以1024进制显示-H 以1000进制显示-s 统计挂载相关命令:mount挂载#mount 设备名 挂载点umount卸载# um原创 2013-09-02 11:18:49 · 1338 阅读 · 0 评论 -
LAMP之安装Apache
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将原创 2013-08-09 11:31:47 · 1185 阅读 · 0 评论 -
3个重要的配置文件
/etc/grub.conf---->/boot/grub/grub.conf引导装载系统default:默认启动那个操作系统,0为第一个 /ect/fstab挂载文件系统 /etc/inittab选择登陆界面(图形、字符)运行级别:计算机操作系统本身的状态0-63:字符界面5:图形界面单用户破解密码: 前提:安装系统的时候,引导装原创 2013-08-09 11:30:56 · 1042 阅读 · 0 评论 -
LAMP之安装Mysql
在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 /us原创 2013-08-09 11:31:44 · 1077 阅读 · 0 评论 -
Linux网络配置详解
搭建LAMP的形式分为: ①:rpm---->系统自带的软件(二进制软件包) ②:.tar.gz----> 源码的压缩文件 配置网络信息:/etc/sysconfig/network-scripts/ifcfg-eth0这个文件属于计算机第一块网卡的配置文件DEVICE:设备ONBOOT:系统启动时是否自动启用网卡,一般情况设置为yesBOOTPROTO:表示获取ip方原创 2013-08-09 11:31:42 · 1376 阅读 · 0 评论 -
文件权限
ls -l/-amkdir -p递归创建 -m指定权限mkdir -m 666 /root/mytestrmdirtouchrmcp -R 递归复制,复制文件夹 -p 保持文件原有属性 -v 显示列表cp -vRp /root/test.txt /tmp/.mvwc 文件统计 -c:统计字符 -l:统计行数 -w:统计单词grep 查找原创 2013-08-09 11:31:31 · 1014 阅读 · 0 评论 -
赋予普通用户特殊权限
例如:只给某个用户,关机的权限。/etc/sudoers保存的是普通用户可以执行特殊权限的信息Visudo : 编辑/etc/sudoers文件sudo 某命令 表示以超级用户身份执行命令$visudo /etc/sudoers利用visudo编辑此文件,普通vi打开为只读,不能编辑 user1 localhost=/usr/sbin/useradd user2 localhost原创 2013-08-09 11:31:24 · 1209 阅读 · 0 评论 -
Linux的用户和组管理
/etc/group系统里所有的组信息配置文件第一列:表示组名第二列:组密码 X表示占位,真正的密码在gshadow里第三列:组号 组号0表示root组,1--499属于系统组,500以后的属于用户组。第四列:组内用户列表/etc/group文件里的每一行都对应系统里的一个组/etc/gshadow组密码配置文件/etc/passwd用户配置文件此文件里的每一行原创 2013-08-09 11:31:11 · 1262 阅读 · 0 评论 -
安装vi软件
两种方法:一、使用图形化二、使用命令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-e原创 2013-08-09 11:31:07 · 1217 阅读 · 0 评论 -
LAMP的解释
LAMP指的Linux(操作系统)、ApacheHTTP 服务器,MySQL(数据库软件) 和PHP(有时也是指Perl或Python) 的第一个字母,一般用来建立web 服务器。 Linux+Apache+Mysql+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web原创 2013-08-09 11:30:36 · 1414 阅读 · 1 评论 -
LAMP之安装php
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/bi原创 2013-08-09 11:31:51 · 1252 阅读 · 0 评论 -
远程登录:ftp
ftp服务功能:主要用于文件的传输。端口:21服务:vsftpd软件:vftpd-2.0.1-5i386.rpm配置:/etc/vsftpd/vsftp.conf在配置文件最后加入:chroot_local_user=yes表示将用户锁定在自己的主目录更改配置文件之后,要重启服务。启动:#service vsftpd start/stop/status/restart查看端口:#netst原创 2013-09-02 11:18:47 · 2053 阅读 · 0 评论