学习日志

安装完虚拟机Linux系统后开始登陆系统

1,通过终端登陆远程Linux:

首先在虚拟机中查看网络ip地址(如我的ip:192.168.1.143)用户名为caifen,然后在虚拟机终端登录root权限。

输入指令service sshd start打开权限

在Apple本地终端登陆远程Linux输入指令:ssh @  如:ssh [email protected]   输入密码登录root权限。

2,从本地复制文件到远程Linux中

在Apple本地上桌面创建一个文件夹例如名字为:diveinedu

在虚拟机中查看主文件地址点属性查看 如:home/

然后在Apple终端输入指令:scp -r 文件名 @:例如:scp -r diveinedu caifen @192.168.1.143:/home/

然后就可以在虚拟机主文件中看见远程复制过来的文件目录。

3,从远程Linux复制文件到Apple本地

指令:scp -r @ : 文件名

4,熟悉Linux基础指令

对于我来说只能在用的当中死记了。

安装apache服务器搭建多站点网站

1,打开虚拟机终端,以用户权限执行安装指令:yum -y install httpd

 安装完设置httpd随系统启动命令:systemctl enable httpd.service

启动httpd服务命令:

systemctl start httpd.service  

重启服务器:apachectl restart

然后在虚拟机浏览器中输入网络ip地址可以看到默认网页。

2,熟悉vim基础知识,在终端输入vimtutor即可查看

3,httpd服务器配置:在终端输入指令:vi /etc/httpd/conf/httpd.conf

在配置文件中看到的默认网站文档根目录是/var/www.

在根目录/var/www中新建文档:mkdir test.com

执行命令cd test.com 进入test.com文档,执行命令vi index.html

进入vim编辑界面随便插入文本例如:hello test.com  保存退出该界面,

同上新建文档:mkdir test1.com 执行vi index1.html插入文本例如:hello test1.com

执行命令vi /etc/httpd/conf/httpd.conf在末尾进行设置例如:

              ServerName  www.test.com

              ServerAlias   test.com

      DocumentRoot   /var/www/test.com

ErrorLog    /var/log/httpd/test.com.error.log

ServerName  www.test1.com

             ServerAlias   test1.com

     DocumentRoot   /var/www/test1.com

ErrorLog    /var/log/httpd/test1.com.error.log

保存退出,执行命令apachectl restart重启服务器。

执行命令netstat -tlnp 查看80端口是否开启,若没有就看服务器设置输入是否出错,我自己是经常性打错字母,然后重启服务器应该可以看到80端口。

执行命令vim /etc/hosts修改路径:

在后面插入自己的路径例如:

192.168.1.143    test.com     www.test.com

192.168.1.143  test1.com    www.test1.com

保存退出,然后在浏览器中输入域名test.com或test1.com即可查看到自己编辑的网页内容。在外网访问服务器需打开防火墙端口:

firewall-cmd --permanent --zone=public --add-service=http

firewall-cmd --reload

4,安装php

执行命令yum install php安装php

在根目录/var/www/下新建文档text.com新建执行vi   info.php

插入:

<?php

phpinfo( );

?>

然后可以在浏览器上看到php页面。

你可能感兴趣的:(学习日志)