redhat 下基本命令和php、ftp服务

来源:互联网 发布:windows7乱码修复软件 编辑:程序博客网 时间:2024/04/28 10:04
yum仓库的配置

cd /etc/yum.repos.d

vi aa.repo     //配置文件代码
[aa]
name=aa
baseurl=file:///mnt/abc
gpgcheck=0
enable=1

登录 用户名和密码
root
123456

mount /dev/cdrom /mnt/cdrom   //挂载光驱


yum list  //测试yum

配置网络
vi /etc/sysconfig/network-scripts/ifcfg-eth0  //改写配置文件
IPADDR="172.17.5.x"      //IP地址
NETMASK="255.255.255.0"  //子网掩码
GATEWAY="172.17.5.1"     //网关
DNS1="202.98.0.68"       //DNS
DNS2="8.8.8.8"

测试网络配置
service network restart  //重启网络服务
ping baidu.com           //测试百度


安装和配置php服务

yum install php*      
chkconfig httpd on     //设置开机自启动
setenforce 0             
service iptables stop    //关闭防火墙
yum install system-config-firewall  //安装防火墙工具
system-config-firewall        //配置防火墙工具

改写httpd配置文件
vi /etc/httpd/conf/httpd.conf
/DocumentRoot                 //定位查找到文件路径

DocumentRoot "/web"           //将路径改为/web

编写自己的网页文件
mkdir /web                //创建文件夹
touch index.php           //创建自己的php文件
chmod 777 web -R          //修改文件权限

vi index.php              //在/web下创建index.php文件

<?php                     //index.php代码块
phpinfo();
?>

service httpd restart  //重启httpd服务

测试172.17.5.x
如果开始不正常显示,可以设置如下
setenforce 0
再测试一下


创建一个用户,家目录在/web下,不能访问服务器,但可以上传文件

useradd -d /web/lyf -s /sbin/nologin lyf
passwd lyf
lyf007
lyf007


ftp 按装

yum install vsftpd -y

service vsftpd restart




win下上传文件到服务器

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\Administrator>cd \

C:\>ftp 172.17.5.x
Connected to 172.17.5.x.
220 (vsFTPd 2.2.2)
User (172.17.5.x:(none)): lyf     //用户名
331 Please specify the password.  //密码 注意这里的权限
Password:
230 Login successful.
ftp> put index.php
200 PORT command successful. Consider using PASV.
150 Ok to send data.
226 Transfer complete.
ftp: 发送 29 字节,用时 0.00Seconds 29000.00Kbytes/sec.
ftp>


测试
http://172.17.5.x/lyf/

hello world


0 0