星韵地理网

 找回密码
 注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2331|回复: 0

[网络工具] 搭建网络教学平台的探索(二)

[复制链接]
发表于 2016-1-17 13:21:47 | 显示全部楼层 |阅读模式
本帖最后由 ygd407 于 2016-1-17 13:35 编辑

四、CentOS7安装Nginx
(一)安装Nginx
1.下载和安装
#下载对应当前系统版本的nginx(package)
#建立nginxyum仓库
rpm -ivhnginx-release-centos-7-0.el7.ngx.noarch.rpm
yum update
yum install nginx
2. 配置
      默认的配置文件在 /etc/nginx 路径下,使用该配置已经可以正确地运行nginx;如需要自定义,修改其下的 nginx.conf 等文件即可。
3.启动和自动启动
systemctl start nginx.service
systemctl enable nginx.service
4. 测试
在浏览器地址栏中输入部署nginx环境的机器的IP,如果一切正常,应该能看到如下字样的内容。Welcome to nginx! 代表安装成功!

五、CentOS7安装MariaDB
1. 添加 yum 数据源
#建议命名为 MariaDB.repo 类似的名字:
cd /etc/yum.repos.d/
vim /etc/yum.repos.d/MariaDB.repo
#然后,写入文件内容:
# MariaDB 10.1 CentOSrepository list - created 2016-01-16 14:47 UTC #
http://mariadb.org/mariadb/repositories/ [mariadb] name = MariaDB baseurl =
wq!  #保存退出
#文件内容的获取:该文件的内容是参考官网,并从官网上生成的,设置安装源仓库的具体的地址为: https://downloads.mariadb.org/mariadb/repositories/
选择好操作系统版本之后既可以查看,其他操作系统的安装源也可以在此处查看并设置。
#如果服务器不支持https协议,或者gpgkey 保错,确保没问题的话,可以将 gpgcheck=1 修改为 gpgcheck=0,则不进行校验.
2.安装MariaDB
yum remove MariaDB-server MariaDB-client  #如果之前安装了老版本,先删除
yum install MariaDB-server MariaDB-clientMariaDB-devel
3.启用及自动启用
systemctl start mariadb.service
systemctl enable mariadb.service
4. 测试MariaDB
[root@localhost ~]# mysql  
MariaDB [(none)]> show databases;
MariaDB [(none)]> use test
MariaDB [test]> show tables;  
MariaDB [test]> exit
#测试是否正常
5.修改root密码
mysql_secure_installation
1.   Enter current password for root(enter for none) 输入目前 root 密码,因为还没设定,所以请直按 enter
2.   Set root password? [Y/n]  是否设定 root 密码,请输入 Y ,然后前入您要设定的密码。
3.   Remove anonymous users? [Y/n] 是否移除 anonymous 使用者,建议移除
4.   Disallow root login remotely?[Y/n] 是否停用 root 从远程登录,我们基本要从远程SSH登陆,如果是生成服务器,建议N,如果是虚拟机,建议Y
5.   Remove test database and accessto it? [Y/n] 是否移除 test 数据库?基本上这是测试用的数据库,没什么用处,所以删掉它吧!
6.   Reload privilege tables now?[Y/n] 是否重载数据表的权限,请选 Y
6.再次登陆测试
[root@localhost ~]# mysql -uroot -p  

最后重启
systemctl restart mariadb.service


-1CentOS7安装PHP7
(一)编辑源
由于 CentOS 7 内建 php5.4 的版本,php 官方已不做安全更新了,使用最新php7 .
rpm 安装Php7 相应的 yum

更新系统:
yum -y update


(二) 直接yum安装php7
yum -y install php70w php70w-opcache php70w-pecl-apcu php70w-devel php70w-mbstring php70w php70w-mcryptphp70w-mysqlnd php70w-phpunit-PHPUnit php70w-pecl-xdebug php70w-pecl-xhprof php70w-pdo php70w-pear php70w-fpm php70w-cli php70w-xmlphp70w-bcmath php70w-process php70w-gd php70w-common php70w-sqlite php70w-xsl php70w-xmlrpc php70w-mcrypt php70w-curl php70w-pear php70w-intl php70w-dev memcached php70w-memcached php70w-soap

#这里PHP插件很多,并不是全部要装,按需安装即可。
(三)启动和自动启动PHP7
systemctl start php-fpm
systemctl enable php-fpm.service


至此,LINUX下Nginx+MariaDB+PHP安装完毕,但还需要进行配置,才能让MOODLE正常流畅安装和运行。


淘宝网搜索“星韵地理网店”地理教辅、学具、教具专卖。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|小黑屋|Archiver|手机版|星韵百科|星韵地理网 ( 苏ICP备16002021号 )

GMT+8, 2022-10-7 06:57 , Processed in 0.043978 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表