Linux常用服务器搭建.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux常用服务器搭建

Linux安装环境:Centos5.5ip:6密码:Lan123..Ps:所有服务都要确保你的防火墙没有把那个服务的端口拦截或者把它关闭!!!!!!一.安装Samba文件服务安装步骤及配置如下关闭防火墙或者添加规则和关闭LinuxSE,操作完成后重启防火墙和系统。检查Samba安装包是否已经安装,没安装使用yum或者挂载光盘镜像安装。光盘安装使用--force --nodeps? 强制安装,忽略依赖关系。设置开机自启,备份后修改配置文件修改samba配置文件,创建跟配置文件里指定的目录路径一样的目录。备份配置文件:cp /etc/samba/smb.conf? /etc/samba/smb.confbak因没有开启匿名登陆所以需要创建一个用户指定了这个用户的家目录并且让其不能登陆linux系统(useraddlan -d /home/lan -s /bin/false?? chownlan:lan /home/lan -R)4)只用于samba服务登陆,设置好所共享目录的权限,不然登陆后不能RWX。可以把该目录的所有者更改为samba登陆用户或者更该目录所有者所属组其他用户的权限。将用户lan添加入到Samba用户数据库,并设置登录共享目录的密码为:123到时候登陆使用该用户名以及密码。重启samba服务然后进入windonws端测试5)客户端测试Win+R键后输入\\6回车输入用户名lan密码123测试可以新建删除文件。进入linux查看有没有创建成功!到此samba完成。安装vsftp服务进入挂载好的光盘路径安装ftp,然后启动。就可以直接在客户端使用匿名登陆里面会有一个默认的共享目录。Ps:因为上面已经关闭了防火墙这里就不再细说匿名登陆配置,在/var/ftp下创建一个用于匿名登陆的文件夹,或者直接使用默认的pub文件夹也可以,将文件夹所有者所属组改为ftp。首先备份配置备份文件,然后更改配置文件。测试匿名创建文件ftpusers和user_list文件ftpusres=相当于一个用户黑名单,在这个文件里面的所有用户都不允许登陆ftpuser_list=他默认的userlist_deny=yes则表示在这个文件里面的用户不允许登陆,如果userlist=no 则表示在这个文件夹里面的用户允许登陆,其他用户无法登陆。创建一个user1的用户密码是1,自定义他的家目录,因为你用这个账号登陆FTP他打开的目录就是这个账号的家目录,并切设置让其不可以登陆系统。测试登陆。对用户设置chroot按照刚刚创建用户的方法我们再创建几个用户用于测试,这些用户都被限制在自己的目录中不能跳的其他用户的目录中,保证安全性。测试发现我们用user1登陆进去是可以随意切换路径因为有些文件夹它没有进入的权限其他很多还是可以进入的,我们再登陆usre2会发现他不能跳到自己的上一层文件夹达到了我们的要求。安装LAMP服务器ps:关闭防火墙,selinux安装apche,通过挂挂载光盘安装然后启动服务。设置开机自动启动。因为没有域名,所以通过本地来测试更改etc/httpd/conf/httpd.conf这个配置文件(记得备份)。安装mysql,也是通过挂在安装,安装以下服务,忽略依赖关系强制安装然后启动,覆盖一个文件cp /usr/share/mysql/f /etc/f更改mysql的root密码,记得重启服务3.挂载安装phpapache配置。先备份配置文件再修改文件,使用 /*** 查找要修改的选项,输入:set nu显示行ServerTokens OS 在44行修改为:ServerTokens Prod (在出现错误页的时候不显示服务器操作系统的名称)ServerSignature On 在536行修改为:ServerSignature Off (在错误页中不显示Apache的版本)Options Indexes FollowSymLinks 在331行修改为:Options Includes ExecCGIFollowSymLinks(允许服务器执行CGI及SSI,禁止列出目录)#AddHandlercgi-script .cgi 在796行修改为:AddHandlercgi-script .cgi .pl(允许扩展名为.pl的CGI脚本运行)AllowOverride None 在338行修改为:AllowOverride All (允许.htaccess)AddDefaultCharset UTF-8 在759行修改为:AddDefaultCharset GB2312 (添加GB2312为默认编码)Options Indexes MultiViewsFollowSymLinks在554行修改为 Options MultiViewsFollo

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档