linux

邮件收发方式:

配置邮件客户端:mailx

1.通过客户端mail命令收发文件

   #mail to root@bayern.localdomain     ./crl +d

   #echo"邮件内容" | mail -s   "邮件主题"收件人邮箱帐号 

   切换到收件用户$mail    q

2.邮件群发

   vi /etc/alias

   群发名称:真实邮件用户名

   #postalias /etc/aliases 

3.首先在/etc/mail.rc文件中添加(需要root权限);

   set from=xxx@163.com(你的163邮箱)

   set smtp=smtp.163.com(163邮箱默认用这个)  

   setsmtp-auth-user=xxx@163.com(与第一行一致)

   set smtp-auth-password=aaaaaaa(等号后面写的是163邮箱的客户权密码,下面会告诉哪里找       到)

   set smtp-auth =login  (登录方式)

   添加完成后保存。 

配置web服务

   基本概念

1.服务:

2.协议:http ,https

3.端口:80 8080

4.基本框架:S/C S/B

5.web服务的基本框架:LAMP

6.静态网站,动态网站

7.访问网站格式

1.静态网站搭建

①配置环境基于centos7.x搭建

②安装服务软件apache http server

    #yum install httpd

③开启服务

   #systemctl enable httpd --now

④关键防火墙,关闭selinux

   #systemctl disable firewalld    #systemctl stop firewalld

   #setenforce 0                         #vim /etc/selinux/config

   SELINUX=permissive

⑤测试

2.配置文件介绍

/etc/httpd/conf                 主配置目录

/etc/httpd/conf.d              辅助(子)配置目录

/etc/httpd/conf.modules.d         模块配置目录

#vim /etc/httpd/conf/httpd.conf

31行 ServerRoot  "/etc/httpd"

42行 Listen 80   服务监听的端口

56Include conf.modules.d/*.conf   加载程序匹配模块配置文件

66 User apache  程序运行后的所属用户

67 Group apache    所属组

86 Server admin root@localhos    服务的管理员

95 ServerName 0.0.0.0:80 服务名称 (按照ip格式匹配)

    102        <Directory />               目录标签
    103     AllowOverride none       不允许覆盖
    104     Require all denied          请求所有拒绝
    105 </Directory>              

119        DocumentRoot "/var/www/html"              文本主目录

<Directory "/var/www">               目录覆盖   /var/www

125     AllowOverride None           不允许覆盖
    126     # Allow open access:
    127     Require all granted        请求所有允许
    128 </Directory>

 163 <IfModule dir_module>               目录模块

164     DirectoryIndex index.html          网目主目录下索引的资源文件

 165 </IfModule>

   353 IncludeOptional conf.d/*.conf    加载子目录下的所有文件

为什么能访问apache测试界面?

为什么是自定义界面之后,访问的是自定义界面不是欢迎界面?

案例一:

多ip访问不同网站信息

①配置httpd的配置文件

vim /etc.httpd/conf.d/vhosts.conf

 <VirtualHost 192.168.60.128:80>

ServerName 192.168.60.128

DocumentRoot /www

</VirtualHost>

<Directory /www>

AllowOverride none

Require all granted

</Directory>

②创建资源目录和文件

mkdir /www

echo this is 100>/www/index.html

③重启服务识别自定义的配置信息

④客户端访问测试 http://192.168.60.128

案例二:多端口

案例三:多域名

1.通过浏览器缓存

2.本地主机hosts

C:\Windows\System32\drivers\etc

/etc/hosts

3.通过主机定义dns匹配本地dns服务器


 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值