一、 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)]