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

请人开发网站多少钱嵌入式软件开发工具有哪些

请人开发网站多少钱,嵌入式软件开发工具有哪些,印刷报价网站源码,制作建设工程人员查询Linux运维_Bash脚本_快速配置Apache(httpd-2.4.54) Bash (Bourne Again Shell) 是一个解释器#xff0c;负责处理 Unix 系统命令行上的命令。它是由 Brian Fox 编写的免费软件#xff0c;并于 1989 年发布的免费软件#xff0c;作为 Sh (Bourne Shell) 的替代品。 您可以在…Linux运维_Bash脚本_快速配置Apache(httpd-2.4.54) Bash (Bourne Again Shell) 是一个解释器负责处理 Unix 系统命令行上的命令。它是由 Brian Fox 编写的免费软件并于 1989 年发布的免费软件作为 Sh (Bourne Shell) 的替代品。 您可以在 Linux 和 MacOS 机器上使用 Bash甚至可以通过适用于 Linux 的 Windows 子系统在 Windows 10 机器上使用。 使用方法 编译安装程序: Apache (httpd-2.4.54) 执行 Bash Shell 脚本: 输入 /[路径名]/[脚本名].sh 即可进行自动快速配置过程中提示输入 (y/n) 输入 y 则进行下一步这样分阶段确认的原因是为了确保能够看到上一个快速配置结果中可能的错误和提示。 完整脚本 #! /bin/bash # Create By GF 2023-03-20 10:31# ----------- Configure - httpd - 2.4.54 ----------- # Need Program: /opt/httpd-2.4.54# #################################### Configure - httpd - 2.4.54 ##################################### Function: 快速配置(Quick Configure) httpd-2.4.54 # ################################################## function Quick_Configure_httpd_2_4_54() {if [[ -d /opt/httpd-2.4.54 ]]; thenlocal USER_NAME$(cat /etc/passwd | grep -o ^apache)local ITEM_NAMENone# ------------------------------------------read -p [Confirm] Quick Configure ( httpd-2.4.54 )? (y/n) VERIFYif [[ $VERIFY ! y ]]; then exit 1; fi# ------------------------------------------# 命令 adduser 一般是在 Unix 系统下创建用户所用到的 Perl 脚本命令。# 使用 adduser 时, 创建用户的过程更像是一种人机对话, 系统会提示你输入各种信息, 然后会根据这些信息帮你创建新用户。# adduser 选项释义:# -c, --comment COMMENT 设置用户的备注信息。# -d, --home HOME_DIR 指定用户的主目录路径。# -s, --shell SHELL 指定用户的默认 Shell。# -g, --gid GROUP 将用户添加到指定的用户组。# -G, --groups GROUP1[,GROUP2,…[,GROUPN]]] 将用户同时添加到多个用户组。# -p, --password PASSWORD 设置用户的密码 (加密)。# -e, --expiredate EXPIRE_DATE 设置用户的过期日期。# -r, --system 创建一个系统用户 (不可登录)。if [[ -z $USER_NAME -f /usr/bin/adduser ]]; then adduser apache --system --home /var/www; fi# ..........................................# 命令 useradd 一般是在 Linux 系统下创建用户所用到的 ELF 可执行程序命令。# 使用 useradd 时, 如果后面不添加任何参数选项, 创建出来的用户将是默认 三无 用户: 无 Home Directory, 无密码, 无系统 Shell。# useradd 选项释义:# -M, --no-create-home 不创建用户的主目录。# -s, --shell SHELL 指定用户的默认 Shell。if [[ -z $USER_NAME -f /usr/bin/useradd ]]; then useradd apache -s /sbin/nologin -M; fi# ..........................................USER_NAME$(cat /etc/passwd | grep -o ^apache)echo Create User: $USER_NAME# ------------------------------------------if [[ ! -d /var/www ]]; then mkdir /var/www; fi# ------------------------------------------# 编辑 Apache (httpd) 配置文件 httpd.conf, 将 User daemon 改为 User apachesed -r -i s/^User [a-zA-Z]*/User apache/ /opt/httpd-2.4.54/conf/httpd.conf# ..........................................ITEM_NAME$(cat /opt/httpd-2.4.54/conf/httpd.conf | grep --regexp^User [a-zA-Z]*)echo Edit Item: User ...... - $ITEM_NAME# ------------------------------------------# 编辑 Apache (httpd) 配置文件 httpd.conf, 将 Group daemon 改为 Group apachesed -r -i s/^Group [a-zA-Z]*/Group apache/ /opt/httpd-2.4.54/conf/httpd.conf# ..........................................ITEM_NAME$(cat /opt/httpd-2.4.54/conf/httpd.conf | grep --regexp^Group [a-zA-Z]*)echo Edit Item: Group ...... - $ITEM_NAME# ------------------------------------------# 编辑 Apache (httpd) 配置文件 httpd.conf, 将 DocumentRoot /opt/httpd-2.4.54/htdocs 改为 DocumentRoot /var/wwwsed -r -i s%^DocumentRoot \.*\%DocumentRoot \/var/www\% /opt/httpd-2.4.54/conf/httpd.conf# ..........................................ITEM_NAME$(cat /opt/httpd-2.4.54/conf/httpd.conf | grep --regexp^DocumentRoot \.*\)echo Edit Item: DocumentRoot \......\ - $ITEM_NAME# ------------------------------------------# 编辑 Apache (httpd) 配置文件 httpd.conf, 将 Directory /opt/httpd-2.4.54/htdocs 改为 Directory /var/wwwsed -r -i s%^Directory \.*htdocs\%Directory \/var/www\% /opt/httpd-2.4.54/conf/httpd.conf# ..........................................ITEM_NAME$(cat /opt/httpd-2.4.54/conf/httpd.conf | grep --regexp^Directory \.*www\)echo Edit Item: Directory \......htdocs\ - $ITEM_NAMEelseecho [Caution] Program: ( /opt/httpd-2.4.54 ) Does Not Exists.# ------------------------------------------return 0fi }function main() {# --------- Configure - httpd - 2.4.54 ---------Quick_Configure_httpd_2_4_54 }main总结 以上就是关于 Linux运维 Bash脚本 快速配置Apache(httpd-2.4.54) 的全部内容。 更多内容可以访问我的代码仓库: https://gitee.com/goufeng928/public https://github.com/goufeng928/public
http://www.zqtcl.cn/news/479319/

相关文章:

  • 如何使用模板做网站php精品网站建设
  • 建设一个网站的具体流程职业培训机构需要什么资质
  • 网站怎么做弹幕播放器自助免费网站制作
  • 网站咨询弹窗是怎么做的网站建设的目标客户
  • 搞好姓氏源流网站建设Wordpress 商城主题过于臃肿
  • 如何网站客户案例上海网站备案查询
  • 沈阳大熊网站建设制作北京门户网站制作公司
  • 如何制作自己的网站免费最好的建站平台
  • 自己网站做电子签章有效么网站的规划与建设案例分析
  • 945新开传奇网站深圳动画营销推广的原因
  • 网站制作加盟网站推广 知乎
  • 广西东晋建设有限公司网站电商详情页模板免费套用
  • dedecms 做影网站商丘家居网站建设
  • 七里港网站建设商城购物网站有哪些模块
  • 中英网站怎么做网站域名的作用是什么
  • 网站建设开题报告ppt模板重庆建设工程信息网址
  • 做个什么类型网站百度云资源链接分享群组
  • 商务网站建设的主流程西安建设局网站
  • 邢台营销型网站建设做网站的保证承诺
  • 关于茶叶的网站模板免费下载wordpress多边形按钮
  • 贵阳市网站建设手工制作花
  • 娄底哪里做网站免费永久不限空间
  • 网站标签怎么做wordpress 后台模板
  • 内江移动网站建设网站内部链接的作用有哪些
  • 阿里云的wordpress建站wordpress 批量定时发布
  • 网站院长信箱怎么做海报设计制作网站
  • 办网站如何备案怎么制作微信链接网页
  • 聊城门户网站建设怎样能有个人网站
  • 营销网站建设资料创意网站 模板
  • 免费的短网址生成器深圳外贸网站优化