1:搭建web服务器
安装 yum -y install httpd
启动httpd service httpd restart
直接在网页输入ip测试,防火墙需要放行80端口.
2:取消Apache 的欢迎访问页面
进入配置文件 vim /etc/httpd/conf.d/welcome.conf 注释掉框起来的文件
service httpd restart 然后在网页测试,欢迎界面没有
3 使用rpm搭建lamp 环境
yum install httpd mysql-server php php-mysql
安装完成在网页测试效果如下,
然后您可以进默认的放目录的文件 进行测试,
cd /var/www/html/ 下载一个文件到 var/www/html/ 目录下
然后就重新启动一下 ,在网页上直接输入 ip测试,效果如下,简单的文件服务器就完成了
4 修改默认目录
为了避免放的文件多过导致默认的目录空间不够,我就改了一下放文件的目录,我放目录文件夹为 /sh ,另外挂载的,如何挂载前面有写过,不会的可以看下
进入配置文件 vi /etc/httpd/conf/httpd.conf 修改路径,截图下都是要修改一下的,为了方式修改错误可以先注释掉, 行数可以通 esc建 ,然后shft+: 输入 set nu ,就可以显示
然后就可以重新启动一下 httpd ,发现原本的默认路径下的文件没有了,这是进您自己的修改的目录 ,然后创建一个文件,或者下载文件进去测试,
然后在重新启动 一下 httpd ,在网页测试,效果如下
这里要注意的的是 如果需要中文不乱码的话,还是需要将 AddDefaultCharset UTF-8 改成AddDefaultCharset OFF,还是在vi /etc/httpd/conf/httpd.conf 里面修改:
修改配置文件相关参数:
vim /etc/httpd/conf/httpd.conf 配置文件里面#参数需要我们掌握,
57 ServerRoot "/etc/httpd"#apache配置文件的根目录
70 Timeout 60 #超时时间,接收和发送前超时秒数
136 Listen 80 #监听的端口
262 ServerAdmin root@localhost #设置管理员,e-mail 地址
277 ServerName 192.168.1.163:80 #服务器主机名.
293 DocumentRoot "/var/www/html" #网站页面根目录
Options Indexes FollowSymLinks #当一个目录没有默认首页时,允许显示此目录列表
禁止 Apache 显示目录结构列表,只需将 Option 中的 Indexes 去掉即可
403 DirectoryIndex index.html index.html.var#指定默认首页
编码:
AddDefaultCharset UTF-8 # 设置服务器的默认编码为:UTF-8