1. 通过配置的Sharepoint管理中心的URL,打开SharePoint的管理中心。
图17-48 SharePoint 管理中心
2. 选择Sharepoint Farm的配置方法,本操作采用自主配置,单击“Cancel”。
若想要通过向导配置Sharepoint Farm,可以单击"Start the Wizard"。
图17-49 SharePoint Farm 配置
3. 在Sharepoint管理中心,单击“Create site collections”创建一个Sharepoint站 点。
图17-50 创建 Sharepoint 站点
4. 根据界面提示内容,设置Sharepoint站点参数。
图17-51 设置 Sharepoint 站点参数
5. 创建Sharepoint Top-level站点成功,单击链接打开对应页面。
图17-52 创建 SharePointTop-level 站点成功
6. 在打开的Sharepoint站点,您可以根据界面提示设计您的网页。
图17-53 Sharepoint 验证
18 镜像部署 PHPWind 论坛系统(Linux)
简介
PHPWind(简称:PW)是一个基于PHP和MySQL的开源社区程序,是国内较受欢迎 的论坛之一。轻架构,高效易开发,使用户可快速搭建并轻松管理。
本文档指导用户使用华为云市场镜像“PHPWind 论坛社区系统(LAMP)”部署 PHPWind论坛系统。
前提条件
弹性云服务器所在安全组添加了如表18-1所示的安全组规则,具体步骤参见为安全组 添加安全组规则。
表18-1 安全组规则
方向 协议 端口 源地址
入方向 HTTP(80) 80 0.0.0.0/0
操作步骤
步骤1 在华为云市场搜索“PHPWind 论坛社区系统(LAMP)”。
步骤2 单击搜索到的镜像,进入镜像购买界面。
步骤3 设置要购买弹性云服务器实例的地域、规格、推荐配置和购买方式等信息,并单击
“立即购买”。
步骤4 设置云主机的登录密码,阅读并勾选同意《华为云市场服务协议》 。
步骤5 单击“提交订单”。
步骤6 当弹性云服务器处于“运行中”后,通过浏览器访问 “http://服务器IP地址/ 9panel”,正常会出现如下界面:
步骤7 单击“马上修改”,通过PhpMyAdmin修改数据库默认的root帐户的密码。
MySQL数据库默认账号为“root”,默认密码为“123456”。
步骤8 输入root帐户和默认的密码,单击“执行”,登录PhpMyAdmin。
步骤9 在“常规设置”区域框,单击“修改密码”。
步骤10 在弹出的“修改密码”对话框中,输入新的root用户的密码,然后单击“执行”。
步骤11 修改成功后,系统会提示配置文件已更新。
步骤12 通过本地浏览器访问“http://域名”或“http://服务器公网IP地址”,进入PHPWind 安装向导。
步骤13 阅读软件使用协议,并单击“接受”。
接受协议之后系统自动进行环境检测。
步骤14 待环境检测完成后,单击“下一步”,进入配置数据库和设置管理员账号界面。
步骤15 设置数据的信息和管理员的信息,单击“创建数据”
数据库的密码为前面步骤修改的密码,管理员的密码在此处进行设置。
步骤16 安装完成后,根据提示进入系统后台,体验系统的完整功能。
步骤17 购买域名。
为了便于网站的访问和使用,可以给网站设置一个单独的域名,使用域名访问网站。
首先,需要在域名注册商处获得授权的域名。
步骤18 进行备案。
如果网站未进行备案,且需要使用华为云进行托管,则需要通过华为云备案系统进行 备案。具体操作请参见如何进行备案。
步骤19 配置域名解析。
配置域名解析后才能使用注册的域名访问网站。具体操作请参见配置域名解析。
例如,配置的域名为“www.example.com”,配置成功后,可在浏览器地址栏中输入
“http://www.example.com”访问部署的网站。
----结束
19 镜像部署 LNMP 环境(CentOS7.4 PHP7.2)
简介
LAMP是由Linux、Apache、MySQL和PHP 建立的web应用平台。
本文档指导用户使用华为云市场镜像“LNMP平台(CentOS7.4 Nginx PHP7.2)”部 署LNMP环境。
操作步骤
步骤1 在华为云市场搜索“LNMP平台(CentOS7.4 Nginx PHP7.2)”。
步骤2 单击搜索到的镜像,进入镜像购买界面。
步骤3 设置要购买弹性云服务器实例的地域、规格、推荐配置和购买方式等信息,并单击
“立即购买”。
步骤4 设置云主机的登录密码,阅读并勾选同意《华为云市场服务协议》 。
步骤5 单击“提交订单”。
步骤6 设置安全组。
弹性云服务器创建成功后,还需要配置安全组,开放对应的端口。“LNMP平台
(CentOS7.4 Nginx PHP7.2)”镜像需要开放的端口如下表所示,具体步骤请参见为 安全组添加安全组规则。
表19-1 安全组规则
方向 协议/应用 端口/范围 源地址
入方向 TCP 80 0.0.0.0/0
入方向 TCP 443 0.0.0.0/0
入方向 TCP 21 0.0.0.0/0
入方向 TCP 20000~30000 0.0.0.0/0
步骤7 访问测试 。
通过浏览器访问“http://服务器公网IP地址”,显示如下界面时,表示LNMP环境部署 成功。
相关的访问地址如下:
● 首页demo:http://服务器公网IP
● PHPINFO地址:http://服务器公网IP/phpinfo.php
● Opcache地址:http://服务器公网IP/ocp.php
● phpmyadmin管理地址:http://服务器公网IP/phpMyAdmin
建议用chrome浏览器,访问注意大小写,为了安全建议重命名或者删除。
● PHP运行环境探针地址:http://服务器公网IP/tz.php ----结束
20 手工搭建 LNMP 环境(CentOS7.2 PHP7.0)
简介
本文主要介绍了在华为云上如何使用弹性云服务器的Linux实例手工搭建LNMP平台的 web环境。该指导具体操作以CentOS 7.2 64位操作系统为例。
Linux实例手工部署LNMP环境具体操作步骤如下:
1. 安装nginx。
2. 安装MySQL。
3. 安装PHP。
入方向 HTTP(80) 80 0.0.0.0/0
操作步骤
步骤1 安装nginx。
1. 登录弹性云服务器。
2. 执行以下命令,下载对应当前系统版本的nginx包。
wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
3. 执行以下命令,建立Nginx的yum仓库。
rpm -ivh nginx-release-centos-7-0.el7.ngx.noarch.rpm 4. 执行以下命令,安装Nginx。
yum -y install nginx
5. 执行以下命令,启动Nginx并设置开机启动。
systemctl start nginx systemctl enable nginx 6. 查看启动状态。
systemctl status nginx.service
7. 使用浏览器访问 “http://服务器IP地址”,显示如下页面,说明nginx安装成功。
步骤2 安装MySQL。
1. 依次执行以下命令,安装MySQL。
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm yum -y install mysql-community-server
2. 依次执行以下命令,启动MySQL服务并设置开机自启动。
systemctl start mysqld systemctl enable mysqld 3. 查看MySQL运行状态。
systemctl status mysqld.service
[root@ecs-adc3 ~]# systemctl status mysqld.service
● mysqld.service - MySQL Server
Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since Mon 2021-08-16 19:33:40 CST; 36s ago
Docs: man:mysqld(8)
http://dev.mysql.com/doc/refman/en/using-systemd.html Main PID: 7916 (mysqld)
CGroup: /system.slice/mysqld.service
└─7916 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid Aug 16 19:33:35 ecs-adc3 systemd[1]: Starting MySQL Server...
Aug 16 19:33:40 ecs-adc3 systemd[1]: Started MySQL Server.
4. 执行以下命令,获取安装MySQL时自动设置的root用户密码。
grep 'temporary password' /var/log/mysqld.log 回显如下类似信息。
2018-08-29T07:27:37.541944Z 1 [Note] A temporary password is generated for root@localhost: 2YY?
3uHUA?Ys
5. 执行以下命令,并按照回显提示信息进行操作,加固MySQL。
mysql_secure_installation
Securing the MySQL server deployment.
Enter password for user root: #输入上一步骤中获取的安装MySQL时自动设置的root用户密码 The existing password for the user account root has expired. Please set a new password.
New password: #设置新的root用户密码 Re-enter new password: #再次输入密码
The 'validate_password' plugin is installed on the server.
The subsequent steps will run with the existing configuration of the plugin.
Using existing password for root.
Estimated strength of the password: 100
Change the password for root ? ((Press y|Y for Yes, any other key for No) : N #是否更改root用户密 码,输入N
... skipping.
By default, a MySQL installation has an anonymous user, allowing anyone to log into MySQL without having to have a user account created for them. This is intended only for testing, and to make the installation go a bit smoother.
You should remove them before moving into a production environment.
Remove anonymous users? (Press y|Y for Yes, any other key for No) : Y #是否删除匿名用户,输入Y Success.
Normally, root should only be allowed to connect from 'localhost'. This ensures that someone cannot guess at the root password from the network.
Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Y #禁止root远程登录,输入Y Success.
By default, MySQL comes with a database named 'test' that anyone can access. This is also intended only for testing, and should be removed before moving into a production environment.
Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Y #是否删除test库 和对它的访问权限,输入Y
- Dropping test database...
Success.
- Removing privileges on test database...
Success.
Reloading the privilege tables will ensure that all changes made so far will take effect immediately.
Reload privilege tables now? (Press y|Y for Yes, any other key for No) : Y #是否重新加载授权表,输入 YSuccess.
All done!
步骤3 安装PHP。
1. 依次执行以下命令,安装PHP 7和一些所需的PHP扩展。
rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm yum -y install php70w-tidy php70w-common php70w-devel php70w-pdo mysql gd ldap mbstring php70w-mcrypt php70w-fpm
2. 执行以下命令,验证PHP的安装版本。
php -v
回显如下类似信息:
PHP 7.0.31 (cli) (built: Jul 20 2018 08:55:22) ( NTS ) Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
3. 执行以下命令,启动PHP服务并设置开机自启动。
systemctl start php-fpm systemctl enable php-fpm 4. 修改nginx配置文件以支持PHP。
a. 执行以下命令打开配置文件/etc/nginx/nginx.conf。
vim /etc/nginx/nginx.conf b. 按i键进入编辑模式。
c. 修改打开的“nginx.conf”文件。
找到server段落,修改或添加下列配置信息。
fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html$fastcgi_script_name;
include fastcgi_params;
图20-1 修改后截图
d. 按Esc键退出编辑模式,并输入:wq保存后退出。
5. 执行以下命令,重新载入nginx的配置文件。
service nginx reload 步骤4 浏览器访问测试。
1. 在/usr/share/nginx/html/目录下创建“info.php”的测试页面。
a. 执行以下命令创建并打开“info.php”的测试文件。
vim /usr/share/nginx/html/info.php b. 按i键进入编辑模式。
c. 修改打开的“info.php”文件,将如下内容写入文件。
<?php phpinfo();
?>
d. 按Esc键退出编辑模式,并输入:wq保存后退出。
2. 使用浏览器访问“http://服务器IP地址/info.php”,显示如下页面,说明环境搭 建成功。
----结束
21 镜像部署 Moodle 课程管理系统
(Linux)
简介
本文档指导用户使用华为云市场镜像“Moodle LMS在线学习系统(LAMP)”部署 Moodle课程管理系统。
Moodle是一个开源的课程管理系统,采用PHP+MySQL开发,可以帮助教育者建立有 效的在线学习社区,以系统功能强大、界面简洁而著称,您可以根据需要随时调整界 面,增减内容。
该指导以“Moodle LMS在线学习系统3.5.2(LAMP)”为例。
前提条件
入方向 HTTP(80) 80 0.0.0.0/0
操作步骤
步骤1 在华为云市场搜索“Moodle LMS在线学习系统(LAMP)”。
步骤2 单击搜索到的镜像,进入镜像购买界面。
步骤3 设置要购买弹性云服务器实例的地域、规格、推荐配置和购买方式等信息,并单击
“立即购买”。
图21-1 选择弹性云服务器信息
步骤4 设置云主机的登录密码,阅读并勾选同意《华为云市场服务协议》和《商品服务协 议》。
图21-2 设置云主机登录密码
步骤5 单击“提交订单”。
步骤6 当弹性云服务器处于“运行中”后,通过浏览器访问“http://弹性云服务器公网IP/ 9panel”,正常会出现如下界面:
图21-3 安装说明
步骤7 单击“打开Moodle安装向导”,开始安装Moodle。
步骤8 根据系统提示,选择安装语言,并单击“向后”。
图21-4 选择安装语言
步骤9 确认安装路径,并单击“向后”。
图21-5 确认安装路径
步骤10 选择数据库类型,默认为“改进的MySQL”,并单击“向后”。
图21-6 选择数据库类型
步骤11 填写数据用户名、密码和数据库服务端口,并单击“向后”。
默认的数据用户名为“root”,密码为“123456”,数据库名为“moodle”。
图21-7 数据库设置
步骤12 确认版权声明信息,并单击“继续”。
图21-8 确认版权信息
步骤13 检测安装环境,并单击“继续”。
图21-9 检查服务器
步骤14 进入安装系统界面,等待安装成功后,单击“继续”。
图21-10 安装系统
步骤15 设置后台账号信息,并单击“更新个人信息”。
步骤15 设置后台账号信息,并单击“更新个人信息”。