centos7下apach服务器的安装与配置以及C语言的编译调式

一、 Apache服务器安装配置【其实是老师上课的笔记 哈哈哈哈哈】

1、 Apache主要用于PHP服务器的配置

2、 Apache服务器主要的服务组件为httpd服务

3、 安装方式

【可以用yum直接装,我用yum装的时候老师报下载错误,用wget换下载镜像源没用,最后用清除缓存的方法下载下来了:

yum clean headers #清理/var/cache/yum的headers yum clean packages #清理/var/cache/yum下的软件包 yum clean metadata

(1) 先使用yum安装dnf组件,dnf也是一个服务器的安装组件

yum install dnf

(2) 使用dnf安装httpd服务器(php服务器)

dnf install httpd

4、 启动httpd服务(/usr/lib/systemd/system/httpd.service)

systemctl start httpd.service

也可以进入/usr/sbin目录下,运行

./httpd

执行后,在浏览器输入:http://主机ip地址,例如:

查看ip地址:ifconfig下的ens33的inet

显示页面如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4WtvN94i-1605757484250)(file:///C:/Users/顾念思成/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg)]

5、 测试部署php的应用程序,文件放置在/var/www/html

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Q8cIW9tM-1605757484255)(file:///C:/Users/顾念思成/AppData/Local/Temp/msohtmlclip1/01/clip_image003.png)]

使用vi编写一个测试文件

Vi tets.php

按:wq保存退出

在页面输入:http://localhost/test.php

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ie1Keai5-1605757484258)(file:///C:/Users/顾念思成/AppData/Local/Temp/msohtmlclip1/01/clip_image004.png)]

总结:

(1) jdk1.8环境的配置(java运行环境)

(2) mysql安装与配置

yum install mysql

启动mysql服务

Systemctl start mariadb.service

(3) 使用rpm安装软件

(4) 配置httpd服务器

二、 在linux中编写执行c语言的程序

1、 环境的准备【使用yum安装】

(1) vi编辑器—用于编写和录入c语言程序

(2) gcc编译工具,用于对c的源代码进行编译

(3) gdb 调试工具

2、 编写c语言进行编译和测试【gedit好用一些 编辑文件的格式与windows相似】

vi demo1.cpp文件,内容如下:

#include<stdio.h> int main(){ printf(“hello world!\n”); printf(“input int number:\n”); int a=0; scanf("%d",&a); printf(“a=%d”,a); printf("\n"); char name[10]; printf(“input name:”); scanf("%s",&name); printf(“name:%s”,name); return 0; }

按esc键,输入:wq保存退出

输入

gcc demo1.cpp -o demo1.out

gcc demo1.cpp -o demo12.out

编译形成的文件为demo1.out文件

运行编译完成的c程序

./demo12.out

运行效果如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Oej4rGwc-1605757484263)(file:///C:/Users/顾念思成/AppData/Local/Temp/msohtmlclip1/01/clip_image006.jpg)]

3、 使用gdb调试程序

gdb 要调试的程序

gdb demo12.out

退出调试ctrl+z

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8JQ6gBSO-1605757484266)(D:\Huawei Share\Screenshot\centos7下C语言编译与调试.bmp)]

57484263)]

3、 使用gdb调试程序

gdb 要调试的程序

gdb demo12.out

退出调试ctrl+z

[外链图片转存中…(img-8JQ6gBSO-1605757484266)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值