893人加入学习
(2人评价)
Linux网络操作系统常见服务的安装与配置

基于VMWARE15和红帽7Linux(RHEL7)

价格 免费

1.检查并启动mysql

①检查mysql服务是否已经安装

systemctl list-unit-files | grep mysql

②查看mysql服务状态

systemctl status mysqld

③启动mysql服务,并再次检查服务状态

Systemctl start mysqld

 

2.配置服务器

第一次启动Mysql会产生一个临时密码,保存在临时文件里/var/log/mysqld.log

①“ A temporary password is generated for root@localhost: 8Z<JeAALppqo”,临时密码为:8Z<JeAALppqo

②登录:mysql -uroot -p ,粘贴上面的密码

关闭密码校验:

set global validate_password_policy=0;

长度限制设置1:

set global validate_password_length=1;

密码设置为root:

set password for 'root'@'localhost'='root';

⑥刷新缓存:

flush privileges;

⑦退出mysql命令行:

exit

⑧用新密码登录(带密码方式):

mysql -uroot -proot 

 

3.使用navicat远程测试mysql

①给root添加所有权限(sql命令行)

grant all privileges on *.* to 'root'@'%' identified by 'root';

grant all privileges on *.* to 'root'@'localhost' identified by 'root';

flush privileges ;

②在Navicat新建连接

连接名:RedHat7

主机或IP地址:192.168.31.120

端口:3306默认

用户名:root

密码:root

 

登录MySQL,登录进去是没有权限任何操作的,必须修改密码

登录代码 mysql -uroot -p  回车就让你输入密码,输入密码的时候仔细点,密码比较乱

登录后,直接把root密码改为简单的密码,会发现不符合策略拒绝修改。Mysql默认要求密码最小长度为8,而且包含大小写,数,特殊字符。所以我们需要关闭长度限制和密码校验。使用命令修改为我们喜欢的简单密码即可,但千万要记得在生产环境里不要这么干,密码容易被黑客猜到

关闭密码校验

set global validate_password_policy=0;

长度限制设置1

set global validate_password_length=1;

密码设置为root

set password for 'root'@'localhost'='root';

 

最后一定要,更新权限

flush privileges ;

 

使用exit退出mysql登录

在使用mysql -uroot –proot 登录即可。

[展开全文]

1.配置yum本地源

①UltraEdit定位到/etc/yum.repos.d/目录

②修改redhat.repo,添加以下内容:

[local_yum]    # 括号中的名称为仓库源名称,通常为字母和数字,必须填写
name=dvd     # 对yum的描述,可写可不写
baseurl="file:///run/media/test/RHEL-7.2 Server.x86_64"    # baseurl表示声明yum可以管理并使用的rpm包路径,必须填写。注意这里有双引号
enabled=1            # enabled 表示当前仓库是否开启:1为开启,0为关闭,此项不写默认为开启
gpgcheck=0           # gpgcheck 表示安装rpm包时,是否基于公私钥对匹配包的安全信息:1表示开启, 0表示关闭,此项不写默认为验证

③备份redhat.repo文件

cd /etc/yum.repos.d

cp redhat.repo dvd.repo

④清空旧的配置:

yum clean all

wu列出所有可用安装包:

yum list

[展开全文]

1.安装httpd服务器

yum install httpd

或yum install httpd -y (不用人为干预,自动下载)

 

2.启动服务器

systemctl start httpd

 

3.测试连接服务器

浏览器输入:http://192.168.31.120/

显示“Red Hat Enterprise Linux Test Page”首页表示成功。

[展开全文]

1.设置服务开机启动

systemctl enable httpd.service

 

2.端口配置

①UltraEdit定位到/etc/httpd/conf/httpd.conf

②修改“Listen 80”为“Listen 8080”

③重启服务:systemctl restart httpd

④浏览器测试连接:http://192.168.31.120:8080/

 

3.添加网页

①xftp定位到/var/www/html文件夹

②将test1.html拖到里面

③浏览器测试连接:http://192.168.31.120:8080/test1.html

 

4.主页配置

①UltraEdit定位到/etc/httpd/conf/httpd.conf

②DirectoryIndex index.html 修改为DirectoryIndex test1.html index.html

③重启服务:systemctl restart httpd

④测试浏览器连接:http://192.168.31.120:8080/ 即可访问到test1.html

 

 

 

[展开全文]

1.安装php

yum install "*php*" -y

 

2.配置httpd.conf支持php的解析

①UltraEdit定位到/etc/httpd/conf/httpd.conf

②找到“Include conf.modules.d/*.conf”,

在下面一行添加“LoadModule php5_module modules/libphp5.so

③找到“AddType application/x-gzip .gz .tgz”在下面一行添加:

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps

设置index.php默认首页

修改

“DirectoryIndex test1.html index.html”为“DirectoryIndex index.php test1.html index.html”

⑤重启httpd服务

systemctl restart httpd

 

3.添加index.php网页

①cd /var/www/html

②touch index.php

③用UltraEdit编辑新建的index.php:

<?php     

phpinfo();

?>

④浏览器内测试连接:http://192.168.31.120:8080/ ,显示php页面。

[展开全文]

1.安装gcc

yum install gcc

 

2.新建c文件

①cd /home/test

②mkdir cfile

③cd cfile

④touch a.c

⑤UltraEdit编辑a.c文件:

 

#include <stdio.h>

int main()

{

  printf("hello 小宝贝");

}

⑥文件->转换->ASCII转UTF-8(Unicode编辑)

 

3.编译a.c文件

①cd /home/test/cfile

②gcc a.c -o abc

 

4.运行生成的abc程序

①cd /home/test/cfile

②./abc

 

5.给abc.exe(有后缀)添加可执行权限

chmod +x abc.exe

 

 

[展开全文]

授课教师

专注Unity的VR开发

课程特色

下载资料(1)
视频(26)

学员动态