当前位置: 首页 > article >正文

Linux文件+Mysql+PHP(下)

一、文件操作1、find 文件查找find [目录列表] [匹配参数] [匹配标准] 查找文件-name 根据文件的名称查找-group 根据文件的所属组查找-user 根据文件的拥有者查找-name-group-user建议大家在检索文件信息时尽量缩小检索范围提高检索速度2、df 磁盘分区信息-l查看本地磁盘信息h以1024进制显示磁盘信息H以1000进制显示磁盘信息T显示磁盘类型t显示指定磁盘类型x显示除指定类型以外的磁盘信息3、du统计文件大小信息-b : 以bytes字节数显示文件信息k 以k千字节形式显示文件信息m 以兆形式显示文件信息h 以1024进制显示文件信息GH 以1000进制显示文件信息Gs 统计文件夹大小-s 统计文件夹大小4、挂载磁盘如果我们不清楚我们要挂载那个硬盘信息可以使用fdisk –l 查看系统分区信息mount 挂载系统umount 卸载系统eject 弹出光驱二、配置网络1、配置文件/etc/sysconfig/network-scripts/ifcfg-eth0打开文件EC-F4-BB-98-C2-CF第一步vi /etc/sysconfig/network-scripts/ifcfg-eth0EC-F4-BB-98-C2-CF第二步1DEVICE 设备名称网卡2BOOTPROTO 上网模式dhcp自动获取/static固态ip3HWADDRmac地址网卡出厂自带:4ONBOOT 系统启动时网卡是否启动:5TYPEEthernet6IPADDR IP地址7NETMASK 子网掩码 255.255.255.0保存退出重启网络服务2、启动网络第三步service network start|stop|restart|status启动所有网络服务 启动|停止|重启|状态ifup 启动指定某块网卡ifdown 关闭指定某块网卡3、ifconfig 查看网络信息当网卡启动后可以通过ifconfig指令查看网卡是否生效如网卡已成功配置那么红色框框显示的信息与配置信息完全一致4、ping 测试网路是否畅通如网卡已配置完毕可以通过ping命令来测试网络是否畅通ping ip地址注如采用虚拟机安装Linux与window主机交互必须更改网络模式为桥接模式配置完成后重启网络 service network restartLinuxWindow问题如果Window无法ping通Linux那么请查看Linux系统防火墙是否开启5、Linux防火墙setup 指令单击防火墙设置单击定制把SSH、WWW、FTP默认允许通过防火墙。三、FTP服务1、FlashFXP软件使用图形界面说明在FlashFxp链接Linux时只能使用非root用户链接后发现Window中的FlashFxp无法连接到Linux系统中原因如下Linux系统中的vsftpd服务没有开启。2、vsftpd服务服 务vsftpd位 置光盘1软 件vftpd-2.0.1-5.i386.rpm配 置/etc/vsftpd/vsftpd.conf说明如果系统中没有安装ftp服务可以到光盘1中去查找以上文件进行安装默认情况下是安装的。通过service vsftpd start开启ftp服务再次链接Linux链接成功。四、LAMP软件的安装1、LAMP软件安装顺序LAMP软件安装顺序如下ApacheMySQLPHP2、复制所有文件到root家下3、切换到家卸载amp软件1卸载apachehttp软件rpm –qa | grep httprpm –e2、卸载mysql软件3、卸载php4、安装Apache软件tar.gz源码包1解压tar指令 –zxvf 源码包-zxf 解压参数-v 显示进度一般情况下可以不写解压apache切换到httpd解压后目录2配置安装路径等信息./configure 运行配置工具--prefix 安装路径 --enable-so写法一写法二通过反斜杠 \ 推荐3make编译直接在当前目录下输入make指令即可编译生成可执行文件exe4make install安装5验证是否安装成功在浏览器输入localhost如果显示it works代表安装成功首次运行发现无法显示必须启动apache服务可以通过start或stop或restart进行启动|中止|重启通过start启动如下图所示再次打开浏览器验证出现以下提示代表安装成功。5、安装Mysql软件1解压mysqltar.gz源码包2复制源码包到/usr/local/mysql3创建mysql组以及mysql用户创建mysql组创建mysql用户4切换到/usr/local/mysql文件夹采用如下方式进行安装scripts/mysql_install_db --usermysql如出现以下效果代表初始化成功切换到/usr/local/mysql目录下执行以下代码chown -R root .chown -R mysql datachgrp -R mysql .bin/mysqld_safe --usermysql 启动数据库5验证数据库是否安装成功如出现以上提示代表安装成功默认情况下该root用户没有密码可以直接登录但是这种是不安全如何解决此问题6设置root密码6、安装php软件1解压与安装tar -zxvf php-5.2.5.tar.gzcd php-5.2.5./configure \--prefix/usr/local/php--with-apxs2/usr/local/apache/bin/apxs \ 指定apache路径--with-mysql/usr/local/mysql \ 指定mysql路径makemake install2配置文件安装完成后打开/usr/local/apache/conf/httpd.conf如出现以下代码代表安装成功现在还是无法解析php文件手工添加以下代码保存重启apache服务3验证php代码编写index.php代码运行效果如下7、编写测试案例通过php添加数据到数据库1创建数据库shop2创建用户表sh_admin3编写php代码4运行8、查漏补缺1php.ini文件配置把php安装目录中php.ini-dist文件复制到/usr/local/php/lib并改名为php.ini出现如下提示代表安装成功2配置自启动服务vi /etc/rc.d/rc.local/usr/local/apache/bin/apachectl start/usr/local/mysql/bin/mysqld_safe --usermysql 代码如下保存退出即可3给apache与mysql添加软链接为apache添加软链接以后我们就可以直接在终端输入apache start|stop|restart即可为mysql添加软链接五、SSH服务服 务sshd位 置光盘2软 件openssh-server-3.9p1-8.RHEL4.1配 置/etc/ssh/sshd_config服务器名sshd1、通过ssh完成文件上传与下载1启动sshd服务并检查防火墙是否允许ssh通过2通过ssh上传与下载ftp占用端口21端口ssh占用端口22端口FlashFxpWinscpSSH可以采用root管理员进行登陆这是ftp无法做到的。3通过ssh进行Linux的远程管理putty.exeSecureCRTPortable六、远程文件管理Linuxscp 远程文件管理Linux对Linuxscp 本地文件 远程文件 上传文件scp 远程文件 本地文件 下载文件scp –r 文件夹 文件夹scp –P 端口 文件 文件

相关文章:

Linux文件+Mysql+PHP(下)

一、文件操作 1、find 文件查找 find [目录列表] [匹配参数] [匹配标准] :查找文件 -name :根据文件的名称查找 -group :根据文件的所属组查找 -user :根据文件的拥有者查找 -name: -group: -user&#xf…...

如何高效使用开源视频下载助手:简易视频下载插件专业指南

如何高效使用开源视频下载助手:简易视频下载插件专业指南 【免费下载链接】VideoDownloadHelper Chrome Extension to Help Download Video for Some Video Sites. 项目地址: https://gitcode.com/gh_mirrors/vi/VideoDownloadHelper 在数字时代,…...

视频转PPT神器:3分钟从视频中智能提取幻灯片内容

视频转PPT神器:3分钟从视频中智能提取幻灯片内容 【免费下载链接】extract-video-ppt extract the ppt in the video 项目地址: https://gitcode.com/gh_mirrors/ex/extract-video-ppt 你是否曾经花费数小时手动截图保存视频中的PPT内容?&#x1…...

MPTA算法在Simulink中的矢量控制FOC实现与优化

1. MPTA算法基础与FOC控制原理 MPTA(Maximum Torque Per Ampere)算法是电机控制领域的一项重要技术,它的核心目标是在给定转矩需求下,找到使定子电流最小的Id/Iq组合。这就像开车时寻找最省油的转速和档位组合一样,能让…...

保姆级教程:在uni-app微信小程序里跑起你的第一个Three.js 3D模型(附避坑清单)

零基础实战:在uni-app微信小程序中集成Three.js 3D模型的完整指南 第一次尝试在微信小程序里展示3D模型时,我遇到了一个令人沮丧的问题——直接从npm安装的Three.js官方包在小程序环境中完全无法运行。控制台不断报出document.createElementNS的错误&…...

D3KeyHelper暗黑3鼠标宏工具完整教程:快速上手与专业配置指南

D3KeyHelper暗黑3鼠标宏工具完整教程:快速上手与专业配置指南 【免费下载链接】D3keyHelper D3KeyHelper是一个有图形界面,可自定义配置的暗黑3鼠标宏工具。 项目地址: https://gitcode.com/gh_mirrors/d3/D3keyHelper D3KeyHelper是一款专为暗黑…...

保姆级教程:用PyTorch 1.13+GPU复现MSTAR SAR图像分类(附完整代码与数据集处理)

从零实现MSTAR SAR图像分类:PyTorch 1.13全流程实战指南 当第一次接触合成孔径雷达(SAR)图像分类任务时,许多开发者会被其独特的成像原理和数据处理方式所困扰。MSTAR作为SAR图像领域的经典数据集,其军事目标识别任务既…...

东莞非标自动化设计研发部门6-8个工程师如何共享一台工作站设计

在东莞非标自动化设计研发部门中,6-8名工程师通过云飞云共享云桌面共享一台高性能工作站进行设计,可通过硬件资源虚拟化、动态分配与负载均衡、低延迟图形传输、软件与数据集中管理等核心技术实现高效协作。以下是具体实施步骤与优势分析:一、…...

WinUtil技术架构深度解析:模块化Windows系统管理方案

WinUtil技术架构深度解析:模块化Windows系统管理方案 【免费下载链接】winutil Chris Titus Techs Windows Utility - Install Programs, Tweaks, Fixes, and Updates 项目地址: https://gitcode.com/GitHub_Trending/wi/winutil WinUtil是Chris Titus Tech开…...

实战指南:基于KuGouMusicApi构建专业级音乐应用服务

实战指南:基于KuGouMusicApi构建专业级音乐应用服务 【免费下载链接】KuGouMusicApi 酷狗音乐 Node.js API service 项目地址: https://gitcode.com/gh_mirrors/ku/KuGouMusicApi 在当今数字音乐时代,开发者经常面临一个核心挑战:如何…...

FFmpeg实战:如何用命令行快速预览YUV文件(附常见格式参数详解)

FFmpeg实战:YUV文件预览与格式转换的高效命令行指南 第一次接触YUV文件时,我盯着那堆毫无头绪的二进制数据发愁——没有播放器能直接打开,连基本的预览都成问题。直到发现FFmpeg这个瑞士军刀,才明白原来几行命令就能解决所有问题。…...

Windows11 终端革新:在WSL中通过命令行部署Oh My Zsh全流程

1. 为什么要在Windows11上折腾Oh My Zsh? 作为一个常年混迹在Windows和Linux双系统的开发者,我深刻理解命令行工具的重要性。Windows自带的CMD和PowerShell虽然功能强大,但用惯了Linux的Zsh之后,总觉得少了点什么。直到在Windows1…...

Flyby11终极指南:如何轻松实现Windows 11多语言界面设置

Flyby11终极指南:如何轻松实现Windows 11多语言界面设置 【免费下载链接】FlyOOBE Fly through your Windows 11 setup 🐝 项目地址: https://gitcode.com/gh_mirrors/fl/FlyOOBE Flyby11是一款专业的Windows 11升级助手工具,它提供了…...

专业级AMD Ryzen硬件调试实战:SMUDebugTool完整配置与性能调优指南

专业级AMD Ryzen硬件调试实战:SMUDebugTool完整配置与性能调优指南 【免费下载链接】SMUDebugTool A dedicated tool to help write/read various parameters of Ryzen-based systems, such as manual overclock, SMU, PCI, CPUID, MSR and Power Table. 项目地址…...

Python实战研招网数据采集:从反爬策略到数据可视化的完整指南

1. 项目背景与核心挑战 最近在帮朋友分析考研数据时,发现研招网的信息虽然全面但查询起来特别麻烦。手动收集不同学校、专业的招生信息简直是个噩梦,这让我萌生了用Python自动化采集数据的想法。不过实际操作起来才发现,研招网的反爬机制比想…...

3步轻松掌握BilibiliDown:跨平台B站视频下载完整教程

3步轻松掌握BilibiliDown:跨平台B站视频下载完整教程 【免费下载链接】BilibiliDown (GUI-多平台支持) B站 哔哩哔哩 视频下载器。支持稍后再看、收藏夹、UP主视频批量下载|Bilibili Video Downloader 😳 项目地址: https://gitcode.com/gh_mirrors/bi…...

MPC算法在无人驾驶中的轨迹跟踪与路径规划实战

1. MPC算法在无人驾驶中的核心作用 想象一下你正在玩一款赛车游戏,方向盘稍微打偏一点,车辆就可能冲出赛道。无人驾驶车辆在真实道路上行驶时面临的挑战比这复杂百倍——它需要实时处理弯道、避让障碍物、应对突发状况,同时保持平稳行驶。这就…...

好写作AI查重“透视镜”:让学术不端无处遁形的秘密武器

在学术的浩瀚宇宙中,每一篇论文都是一颗独特的星辰,承载着研究者的智慧与汗水。然而,当抄袭与剽窃的阴霾悄然笼罩,这些星辰的光芒便可能黯淡无光。别怕,好写作AI携其论文查重功能,如同一把精准的“透视镜”…...

多模态大模型上线前必做的7步混沌验证:从CLIP到Qwen-VL,我们踩过的57个推理崩塌坑

第一章:多模态大模型混沌工程的核心范式与演进逻辑 2026奇点智能技术大会(https://ml-summit.org) 多模态大模型混沌工程并非传统系统稳定性测试的简单迁移,而是面向跨模态语义对齐失效、模态间梯度冲突、联合推理路径坍塌等新型脆弱性所构建的主动扰动…...

RS232转USB最全避坑指南:从芯片选型到Python数据解析

RS232转USB最全避坑指南:从芯片选型到Python数据解析 当实验室的老式示波器无法通过USB直接连接电脑,或是工业控制柜里的PLC设备只能通过九针串口通信时,RS232转USB适配器就成了打通数字世界与物理设备的关键桥梁。但市面上从9.9元包邮到上千…...

揭秘2026奇点大会“黑箱演示”背后:1台NPU设备如何实现视频/音频/红外/文本四模态毫秒级联合推理(含TensorRT优化密钥)

第一章:2026奇点智能技术大会:多模态安防监控 2026奇点智能技术大会(https://ml-summit.org) 多模态融合架构设计 本届大会展示的安防监控系统突破传统单模态局限,整合可见光、热成像、毫米波雷达与声纹传感四维数据流。核心采用时间对齐特…...

别再硬编码密码了!用Java+MySQL实现超市收银系统登录模块(附完整源码)

从零构建安全可靠的超市收银系统登录模块:Java与MySQL实战指南 超市收银系统作为零售业的核心工具,其安全性往往被初学者忽视。想象一下,当收银员输入用户名和密码时,这些敏感信息如果以明文形式存储在数据库或代码中,…...

用Python分析波场(TRON)链哈希值:一个数据科学小白的实战入门项目(附完整代码)

Python实战:从零开始分析波场链哈希值的数据科学入门指南 区块链技术正在重塑数字世界的基础架构,而数据分析则是理解这一技术的关键钥匙。对于刚接触区块链和Python的开发者来说,如何将两者结合进行实践往往令人望而生畏。本文将带你从零开始…...

深度解析Draw.io Obsidian插件:5步构建可视化知识管理新范式

深度解析Draw.io Obsidian插件:5步构建可视化知识管理新范式 【免费下载链接】drawio-obsidian Draw.io plugin for obsidian.md 项目地址: https://gitcode.com/gh_mirrors/dr/drawio-obsidian 在当今知识密集型工作环境中,Obsidian已成为众多专…...

解决国密SM2算法实现中的常见报错问题

1. 国密SM2算法报错排查指南 第一次接触国密SM2算法时,我也被各种莫名其妙的报错搞得焦头烂额。记得有次项目上线前,系统突然抛出"Unknown named curve"错误,整个团队排查到凌晨三点才找到问题根源。今天我就把这些年踩过的坑整理出…...

如何永久备份微信聊天记录:WeChatMsg完整解决方案指南

如何永久备份微信聊天记录:WeChatMsg完整解决方案指南 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we/WeCha…...

如何解决下载速度慢和视频保存难题:Xtreme Download Manager实战指南

如何解决下载速度慢和视频保存难题:Xtreme Download Manager实战指南 【免费下载链接】xdm Powerfull download accelerator and video downloader 项目地址: https://gitcode.com/gh_mirrors/xd/xdm Xtreme Download Manager(简称XDM&#xff09…...

efinance:Python量化交易数据获取的终极解决方案

efinance:Python量化交易数据获取的终极解决方案 【免费下载链接】efinance efinance 是一个可以快速获取基金、股票、债券、期货数据的 Python 库,回测以及量化交易的好帮手!🚀🚀🚀 项目地址: https://g…...

R语言数据清理实战:janitor包的高效管道操作指南

1. 为什么你需要janitor包来清理数据 第一次接触数据清洗的R用户,经常会陷入这样的困境:从Excel导入的数据列名带着奇怪的符号,日期格式乱七八糟,还有大量无意义的空行空列。我曾经花了一整天时间手动调整一个只有200行的数据集&a…...

避开LoRa模块干扰:LLCC68双模块半双工通信的硬件布局与软件避坑指南

避开LoRa模块干扰:LLCC68双模块半双工通信的硬件布局与软件避坑指南 在物联网设备密集部署的场景中,LoRa模块的射频干扰问题常常成为工程师的"隐形杀手"。当两块LLCC68模块的PCB间距小于10cm时,实测显示误码率可能骤增300%&#x…...