目录
学习目标
- 学会部署LAMP网站
- 学会企业网站运维
一、网站简介
软件名称: 天空网络电影系统
英文简称: SKYUC
软件版本: v3.4.2
软件类型: 正式商业版
发布日期: 2012-05-01
运行环境:PHP5 + MYSQL5 + GD2/ImageMagick6 + ZendOptimizer 3.3.x
天空网络电影系统(简称 SKYUC!)是一个采用 PHP语言和MYSQL数据库构建的高效影院解决方案。
作为商业软件产品,SKYUC! 在代码质量、运行效率、负载能力、安全等级、功能可操控性和权限严密性、效率最优化和负载能力最佳化设计等方面都在广大用户中有良好的口碑。
使用声明:
SKYUC这套源码从2007年10月起开始编写,经由2009年改换内核,之后均是锦上添花。
但由于历史久远,代码质量良莠不一,PHP发展至今,各种框架百花齐放。但框架带来的仅是代码规范,性能与原生态PHP相比,仍旧略低。
这套源码其核心部分,至今仍有其价值(主从MYSQL数据库程序设计、分布式内存等)。
至此,作者本人也无意保留,特将此源码公之于众,供大家赏玩。
Dewei <[email protected]>
2014年4月1日
二、网站文档上传
1、主要文档
A 后台管理admincp
B 安装脚本install
C 其它文件
2、上传文件
2.1将网站文件打包为tar文件
因在linux中,解压和压缩程序默认为tar程序,要符合它的压格式才方便操作。
2.2 将tar文件复制到C:\
这样做好处是在ftp中传输时文件路径表示比较方便。
2.3 登录ftp(IP要换成自己的)
默认传输模式为ascii,即文本文件,而这个网站文件不是文本格式文件。(客户端默认为ascii模式,假定数据为文本)
2.4 设置为binary模式并上传网站文件
2.5登录远程云主机,在/data/wwwroot中确认已有网站文件
(/var/ftp/pub)
2.6在云主机,解压网站文件到ftp根目录下的default子目录中,此目录就是网站的根目录(完整路径/data/wwwroot/default)。
( /var/www/html)
2.7在云主机,将目标目录改个简单的名字为sky。
三、案例:天空网络电影系统
配置过程浏览
部署过程:解包à上传à建库à安装à使用
四、授权、安装并重启相关服务
授权(要在sky目录操作)
chown -R www admincp/ chown -R apache admincp/
chown -R www data chown -R apache data
chown -R www upload chown -R apache upload
chown -R www templates chown -R apache templates
安装相关服务
yum -y install ImageMagick
重启httpd
systemctl restart httpd
伍、应网站配置要求,设置php版本为5.6
Php版切换至 5.6(本地主机不要运行下行命令)
# sh /root/oneinstack/change_php_version.sh
验证版本
# php -v
六、安装网站
安装链接:http://IP/sky/install(IP是自己的云主机地址)
部署过程:解包à上传à建库à安装à使用
输入数据库密码和新库的名字,并创建网站管理员账号
部署过程:解包à上传à建库à安装à使用
七、完成安装并防止再次安装
为防止破坏已存在的网站,禁止再次安装。
部署过程:解包→上传>建库→安装>使用
# cd /data/wwwroot/default/sky (cd /var/www/html/sky)
# mv install install.lock
# chmod 600 install.lock
八、网站管理
8.1后台管理页面:http://lP/sky/admincp
8.2模板使用:请选择咖啡色
8.3会员管理:请添加如下测试账号
8.4会员管理:请添加如下测试账号并给他充10099点
8.5服务器管理:请添加如下服务器(注意先用mkdir 建立目录/data/wwwroot/default/dm) ( /var/www/html/dm,IP要改成自己的)
8.6影片管理:请添加如下免费影片名
8.7影片管理:请添加如下免费影片地址
8.8影片管理:请添加如下免费影片地址
8.9影片管理:请添加如下收费影片
8.10影片管理:请添加如下收费影片
8.11 影片测试:以test账号登录进行测试,点首页,发现无片可看
8.12影片上传:用账号ftp上传前面两个视频,并注意目标文件名和前文一致。
将文件转到专门存放视频的文件夹dm
cp /data/wwwroot/1.flv /data/wwwroot/default/dm
cp /data/wwwroot/2.mp4 /data/wwwroot/default/dm
若是本地主机,则执行如下命令
cp /var/ftp/pub/1.flv /var/www/html/dm
cp /var/ftp/pub/2.mp4 /var/www/html/dm
chown apache /var/html/dm/*
8.13影片播放:先设定网站可信。
8.14影片播放:测试免费的:花心.确认可以打开。
8.15 影片播放:测试收费的:伴随着你.确认不能打开。
原因是本类:综艺下的音乐版块尚未开放。
8.16 影片分类管理:开放综艺下的音乐版块
8.17影片分类管理:再次测试收费的:伴随着你.确认能打开。并且该账号被扣了1点。
8.18其他影片上传:自行把3.mp4上传到云主机,设置为收费的电影-动作片。
以test用户进行测试,确认可以点播并收了费。
九、网站维护
9.1备份:网站所有数据已存入数据库中,做好数据库备份和恢复工作即可
十、实验心得
当进行公有云运维网站配置的实验时,我深刻体会到了几个关键点。首先,选择合适的云服务提供商至关重要,不同的云平台拥有各自独特的优势和限制,需要根据项目需求进行权衡和选择。其次,熟悉云平台的控制台和相关文档是成功配置的关键。通过详细阅读文档,我能够更快速地理解和应用各种服务和功能,避免了许多不必要的错误和延迟。
在实验过程中,我发现配置过程中的每一步骤都需要小心谨慎地执行,特别是安全设置和权限管理方面。公有云的灵活性和便利性让我能够快速部署和调整网站,但同时也需要注意数据安全和访问控制,以防止未经授权的访问和意外泄露。
最后,实验中的问题和挑战让我更好地理解了云架构和运维的复杂性。通过不断地调整和优化配置,我逐步提升了对公有云服务的理解和应用能力,为未来在实际项目中的应用打下了坚实的基础。
总结而言,通过这次实验,我不仅学到了技术操作的具体步骤,还深刻体会到了在云环境下运维的重要性和挑战。这些经验对我未来的职业发展和学术研究都具有重要意义。
标签:www,第七章,网站,公有,chown,影片,var,data,云运维 From: https://blog.csdn.net/2301_77324496/article/details/139819026