览器访问svr1的文件-- (将yum仓库指向ip地址,让其他服务器通过IP来访问yum仓库) [root@localhost /]# yum -y install httpd 【安装httpd服务】 [root@localhost /]# systemctl restart httpd 【开启httpd服务】 [root@localhost /]# mkdir -p var/www/html/cos7dvd 【创建一个目录】 [root@localhost /]# vim etc/fstab dve/cdeom /var/www/html/cos7dvd iso9660 defaults 0 0 【编辑etc下面的fstab 相当于cos7dvd挂载到dvd上】 [root@localhost /]# mount -a (如果之间挂载过用 umount ///以前挂载的文件路径进行清除) 【激活挂载】 [root@localhost /]# rm -rf etc/yum.repos.d/*.repo 【删除etc下面的 *.repo文件,清除可能有干扰的软件源配置】 [root@localhost /]# vim etc/yum.conf gpgcheck=0 【进入yum.conf修改gpgcheck为0 不检查软件包的签名】 [root@localhost /]# yum-config-manager -add http://192.168.10.110/cos7dvd 【将yum仓库指向ip地址的cos7dvd】 [root@localhost /]# yum clean all 【清空缓存的软件源信息】 [root@localhost /]# yum repolist 【检查软件源列表】

静态:提供的文档资源是固定不变的,从浏览器访问时只读 *.html .jpg .png .txt .zip 动态:提供的文档资源是变化的,从浏览器访问时实现交互功能 使用交互功能的网页程序比如:.php .wsgi .jsp .asp 大多数情况会用到数据库

搭建LAMP动态网站服务器并确保护能可用的 LAMP:一种成熟的动态企业网站服务器的模式 1--装包 [root@localhost /]# yum -y install httpd mariadb-server php php-mysql 【安装 httpd ,mariadb服务器,php php-mysql数据库】 2--配置【默认配置】 3--起服务 [root@localhost /]# systemctl restart httpd mariadb [root@localhost /]# systemctl enable httpd mariadb 【启用服务】

测试LAMP动态网站服务器 1 确保支持PHP网页 [root@localhost /]# vim var/www/html/123.php <?php phpinfo() ?>

【进入后编辑网页】 2确保PHP网页能成功访问数据库 [root@localhost /]# vim var/www/html/1234.php <?php $link=mysql_connect('localhost','root',''); if($link) echo "Success !!"; //成功则显示 Success !! else echo "Failure !!"; //失败则显示 Failure !! mysql_close(); //关闭数据库连接 ?> 【进入新的php进行编写】

为mariadb数据库服务设置管理密码: [root@localhost /]# mysqladmin -uroot password '123456' 【设置密码123456】 [root@localhost /]# vim var/www/html/1234.php $link=mysql_connect('localhost','root','123456'); 【进入1234.php把密码添加进去,如果不添加结汇显示Failure】 [root@localhost /]# mysqladmin -uroot -p旧密码 password '123456' 【更改密码】

为多个域名临时提供解析 1 添加本地解析记录

[root@localhost /]# vim etc/hosts 192.168.10.110 tts8.tedu.cn ne.tedu.cn bbs.tedu.cn 【进入hosts 将多个域名指向一个IP地址】 2 检查配置结果 ping tts8.tedu.cn ping通即可

实现多个域名分别准备访问不同的网页 1 为不同的域名准备不同的网页

[root@localhost /]# mkdir var/www/tts8 [root@localhost /]# mkdir var/www/ne [root@localhost /]# vim var/www/ne/index.html [root@localhost /]# vim var/www/tts8/index.html 【创建两个网页并编辑】

2 告知httpd服务,不同域名的网页目录在哪

[root@localhost /]# vim etc/httpd/conf.d/vhosts.conf <VirtualHost *:80> ServerName tts8.tedu.cn DocumentRoot /var/www/tts8 </VirtualHost> <VirtualHost :80> ServerName ne.tedu.cn DocumentRoot /var/www/ne </VirtualHost> 【进入以.conf格式进行编辑】

部署第三个虚拟的网站(论坛系统)

1 准备论坛网页

通过winSCP把压缩包复制到Linux/root下面 [root@localhost ~]# unzip /root/Discuz_X3.4_SC_UTF8.zip 【解压文件】 [root@localhost ~]# cp -rf upload /var/www/bbs 【 解压为upload的文件复制到var下的tts】 [root@localhost /]# vim etc/httpd/conf.d/vhosts.conf <VirtualHost :80> ServerName tts.tedu.cn DocumentRoot /var/www/tts </VirtualHost> 【进入以.conf文件 进行编辑】 [root@localhost /]# systemctl restart httpd 【重新启用httpd】

2 访问网页http://bbs.tedu.cn。完成论坛安装

[root@localhost /]# chown -R apache config/ data/ uc_server/ uc_client 【更发所属用户apache 默认权限wrx w=读r=写执行】

论坛系统的管理和使用 1 访问论坛系统的后台页面(面向管理员)

刚进去会让你删除install/index.php,不然以后会重新安装 [root@localhost /]# rm -rf /var/www/bbs/install/index.php F5刷新 就没有了 更改LOGO 点击图片然后点击复制图片地址 http://bbs.tedu.cn/static/image/common/logo.png 推理出图片所在位置 然后将自己做好的LOGO 通过winscp 传到相对的路径中 注:图片名字必须与之前相同,直接复制即可