企业OA系统部署 5.1 问题 本例要求在虚拟机192.168.10.7上快速部署“信呼协同办公”系统,为下一个迁移案例做好环境准备,完成下列任务:
1)准备LAMP环境,注册本地域名 tts.123.cn
2)配置虚拟主机 tts.123.cn ,使用“信呼协同办公”代码
3)准备专用数据库 oadb,授权用户 runoa 全权访问
4)调整 /var/www/oa 目录的归属,使Web服务有写入权限
5)访问 http://tts.123.cn/ ,按提示安装OA系统
5.2 步骤 实现此案例需要按照如下步骤进行。
步骤一:准备LAMP环境,注册本地域名 tts.123.cn
1)确保启动LAMP网站平台
[root@svr7 ~]# yum -y install httpd mariadb-server mariadb php php-mysql [root@svr7 ~]# systemctl restart httpd mariadb [root@svr7 ~]# systemctl enable httpd mariadb2)注册本地域名 tts.123.cn
[root@svr7 ~]# vim /etc/hosts //注册本地域名 .. .. 192.168.10.7 tts.123.cn步骤二:配置虚拟主机 tts.123.cn ,使用“信呼协同办公”代码
1)解包及部署
[root@svr7 ~]# unzip /root/信呼协同办公_v1.8.1.zip -d /var/www/ .. .. //解包并部署到位2)为oa.tedu.cn添加虚拟主机
[root@svr7 ~]# vim /etc/httpd/conf.d/vhosts.conf //配置虚拟主机 <VirtualHost *:80> ServerName tts.123.cn DocumentRoot /var/www/oa </VirtualHost> [root@svr7 ~]# systemctl restart httpd //重启Web服务步骤三:准备专用数据库oadb,授权用户runoa全权访问
如果之前已经执行过此操作,则此处可跳过。
[root@svr7 ~]# mysql -uroot -ppwd@123 //连接 MariaDB [(none)]> CREATE DATABASE oadb; //建库 MariaDB [(none)]> GRANT all ON oadb.* to runoa@localhost IDENTIFIED BY 'pwd@123'; //授权用户 MariaDB [(none)]> QUIT; //退出 [root@svr7 ~]#步骤五:调整/var/www/oa目录的归属,使Web服务有写入权限
[root@svr7 ~]# chown -R apache /var/www/oa/ [root@svr7 ~]# ls -ld /var/www/oa/ drwxr-xr-x. 10 apache root 231 9月 24 22:27 /var/www/oa/步骤五:访问http://tts.123.cn,按提示安装OA系统
在svr7主机上启动Firefox火狐浏览器,访问tts.123.cn,可以看到信呼协同系统的安装页面,如图-8所示。
图-8
单击“知道了”,在下一个页面中正确填写数据库连接信息,如图-9所示,确定无误后单击“提交安装”即可。
图-9
注意:若提示“无法写入文件夹Webmain”,请检查SELinux安全机制是否关闭。
完成安装后,请根据页面提示删除安装目录、记录默认管理用户(admin)及密码(123456),如图-10所示,然后单击“前去登录页面”。
图-10
成功登录即可看到信息系统的管理界面,如图-11所示。
图-11